Hello CC community,

I have made simple, but very customizable door lock, where you can:
  • Set username/password which is auto-saved in computer.
  • Set door side, where redstone signal will be sent to.
  • Set "Debug" code, which allows user to access terminal.
Generally the program is not that difficult, but it allows user to customize everything without touching the code even once.

Pastebin link:
http://pastebin.com/CVQWZpPJ

Disadvantages:
  • Only Advanced Computers are currently supported, but support for colorless computers are coming.
  • There is no auto-updater, but I plan on making one.


Installation:

See if HTTP API is enabled first, if not then enable it first.

If you don't know how to enable HTTP API then look at this CC WIKI page.
http://computercraft...itle=HTTP_(API)

After you have enabled HTTP API type in computer:

pastebin get CVQWZpPJ startup

and reboot your computer.

Screens:
Spoiler[attachment=968:2013-01-27_20.31.03.png]
[attachment=969:2013-01-27_20.33.06.png]
[attachment=970:2013-01-27_20.33.15.png]
[attachment=971:2013-01-27_20.33.29.png]


Please leave me feedback, describing what are my code weaknesses, so I can improve it and learn few things as well.