Site: http://nanodeath.wasome.com/PEC/
Whoops, I forgot I had a “source” version and a localhost copy. Anyway, here’s the specs:
commands:
ls OR list
ls -l OR list -l
read [filename]
pwd OR where
cd
stat
disconnect
timeleft
download OR wget
rm
clear
programs:
Pico [filename(optional)]
mail
scripts:
connect host
Commands are functions that ALL users can use, scripts are like commands in that they return immediately, but normally you’ll have to acquire them through some means (aka downloading and installing them). Programs don’t return immediately, but take the full console window until you quit. Also note that these use keyboard shortcuts, and as such have had some issues in Konqueror. They seem to work fine in FF and IE, however.
You can log in as either .(JavaScript must be enabled to view this email address)/test or .(JavaScript must be enabled to view this email address)/test. They are equivalent.
There are two computers, testuser1.ecu and testuser2.ecu (.ecu = enigma complex user), representative of each user’s box. I have equipped each computer with the “connect” script, so just type connect testuser2.ecu to connect to someone and type disconnect to get back to your computer.
Besides navigating the other user’s computer’s directory tree, you can also download files off their computer. Just navigate to the directory with the file and type download (or wget) and then the filename. Then monitor the download with timeleft. Do note that right now that timeleft returns an extra two hours to whatever the time should be—this is due to some time zone weirdness and me not using MySQL functions where I should, but the actual behavior is correct (file is downloaded at correct time).
The last thing to experiment with is programs. These are pretty spiffy, if I say so myself.
To run Pico, you can just run Pico and it’ll start editing the newpicofile in the current directory (or make one). Alternatively, type Pico somefilename and it’ll open up that file. The relevant shortcuts are Ctrl-X to quit and Ctrl-S to save.
Slightly more involved is the mail program. I set it up so that user 2 sent user 1 three emails. This one actually has the shortcut bar on the bottom, so that should be fairly self-explanatory. Just type mail.
Um…I think that’s about everything. Let me know if you get stuck/have questions or comments. Enjoy!
EDIT: Sometimes I’m retarded :D *adds link*