Welp, apocalypse confirmed
Played some tekkit
Done most of the IC low-voltage stuff, been coding for Computercraft for the last uhh
Uhhhhhhh
six hours
no seven
yeah seven hours
HEY i made a remote authentication system :D
It runs on a pure client-server architecture, ie one server serves any clients who are configured to connect to it
There's also an auto-config whereby it can be installed from a disk, and it will automatically detect a connected modem (and prompt for what direction your cable connection is in if you're not connected wirelessly) and even broadcast for any servers you're connected to, once you auth with a server it writes out the config and reboots the terminal automatically.
The terminal then boots into login mode, where it first attempts to detect the server, and if the server doesn't respond the terminal will time out and shutdown. Once you authenticate with the server, you're given full access to the terminal.
I'm thinking next I'll make a mail system, which will let you know about any new mail when you login. I also need to make your logins time out (so if you don't contact the server for a given period of time, the server sends a timeout packet to the terminal and removes your serverside auth) so you can't just leave stuff logged in, and...
Yeah Computercraft is fun