File Protection System - Prevents the User from just mindlessly deleting the entire computer, useful.
Aha, I was thinking about doing that but I kinda-sorta got sidetracked.. ;P But yea!
Guest Account - An account that can run programs but cannot edit/delete programs.
Shouldn't be too hard.. But kinda pointless unless this was on a MP server :)/>/>
Password Encryption - One of the flaws of RedWorks OS is that it did NOT have an encryption system for the user account / user password. So I suggest using some sort of encryption for saving the passwords and have a decrypt read the password back to the computer so that when it is input it can still work.
I'm not too good with algorithms and such but I'll look into it! Definitely needed like guest accounts if you have other people accessing the computer like a terminal.
Resolution Compatibility - As you should know, in the Version 1.2.3 update there was a new item called Monitor Peripheral that can expand the resolution of the screen, it would be nice to make the screen expand itself depending on the term.getSize() event that you can use to find out the resolution.
It
should be fairly flexible when it comes to changing the screen size… I tried to use term.getSize() as much as I could when I saw the monitor peripheral but no guarantees :)/>/>
Tutorials - Nice easy tutorials that explains how YOU yourself do your scripting, I'm learning LUA and I'm interested in how others learned the language and how they use it. Not just some default text-book that comes from a website.
Ughhhh… Documentation… Maybe.. ;)/>/>
COMPUTER TO COMPUTER FILE TRANSFER! - This should be simple, you know how to read a text-file right? Just implement that using rednet and bring line one-by-one through the rednet and the other computer standing-by waiting for the code and copying it down into a file. Should be easy enough.
There's code for that already written, I could just port that over and fit it in.
Custom Language Implementation - If you can figure this out (I certainly can't) is to figure out a way to use a language OTHER than lua and besides C++ in the computers, like for example, Batch? :D/>/>
Ummm.. Not really sure if that would work unless you make modifications to Computer Craft itself… Although that would be awesome because Lua isn't necessarily the most efficient language :P/>/>
Thanks for the suggestions! Definitely going to implement some of those! :)/>/>