So found this through a post on the ferrousmoon forums a couple days ago, and have been playing it for several hours now...and I'd like to ask if there's an eta on a 'scripting' documentation (yeah I have read that it's in Groovy, not that the file exts could have given it away) since I found it slightly difficult just to get the oldgames ftp bruteforce script working correctly. Before I get into everything else I'd like to mention that the most annoying portion is that when inside of another computer (in DS campaign) and I need to use a command (even a very common one like cat which works fine on 'my' computer) that I have to type the command and then give the executable input instead of passing it arguments when I execute it, and come like 'ls' don't allow any 'input'...Not sure if that's because the 'commands' are being recoded on each 'server' for flexibility or... though.
I tried to write a scan script for the ips from
zrio.org and found that it simply froze Hax (at least my implementation of creating a Datagram and checking for a response to querying does, takes about half a minute to 'scan' a single port on 22 different ips...certainly not useable to scan all 1-1000 ports over an arbitrary number of ips, aka combine the two methods of using scan, like I'd wanted lol), as such I would think that there is a way to use the 'builtin' scan (and read a file of ips instead of copying and pasting as a string[]), I just don't know it.
Also, I'm slightly sad that writing to the terminal only occurs after the script is done executing... there's no way to show any progress :( Probably not a priority in v1 though lol. I will confess that I've tried many times to use ctrl+shift to highlight (not that I should really expect highlighting on a minimal os's console) and change some portion of a command and gotten a bit annoyed at it wiping the command (since it shift+arrow walks through the history), but at least I can use ctrl+backspace... Of course, you've already mentioned that the third party DragonConsole came designed like that (and without configuration settings).
As for the DS campaign itself, I've just managed to dos the fbi and received a message saying 'congrats we'll contact you later'...kind of have to wonder if that's actually the end (I've never actually played the original DS) or if there's more and I just need to find something to do until then (I've uploaded the 'game' to
ipgames.com as well, interesting 'ending' there)...
Perhaps I should mention that I have only a tiny bit of programming knowledge (mainly from making a couple mods in lua for Factorio) but am trying to gain a bit more? :)
Great job so far btw, I've definitely enjoyed it (even the tutorials, though a tiny tiny bit annoying that when it wants a blank line to continue it won't accept anything else...)