59 posts
Location
Washington, United States
Posted 19 May 2012 - 04:27 PM
Hello,
I am looking for inspiration of a computer idea. I want it to be a large one, eg. one that might take about 3 weeks. I want perserverance. This is why I want to work on a large project.
Thanks,
Math.
992 posts
Posted 19 May 2012 - 05:09 PM
build a system like windows network. by that i mean a system where users can be managed local or through a network. Allowing users to map network drives and with the right user access level even control peripherals ,Redstone, and files on a remote terminal.
and doing all that in a way that program think the files are local allowing all previously written programs to work through the network.
Example computer 4 has a file in folder "hello" called x. program p would open this as if it were local using io.read("4/hello/x") but your network program would intercept this call make a local backup of this file and return the content of it as if it were on the same machine.
or making a proper OS that is designed to handle multi tasking and has a API that users can use to make there own programs compatible with "insert name here OS". this would also freature windows to a program it would think it is printing to the screen directly but you would intercept all calls and direct them to a window that is drawn on the screen allowing multiple windows to be open at the same time. think how windows XP does it. a picture will demonstrate better. the active window would receive all key and char events other threads would only receive the events they asked for e.g. a network program would ask for all rednet messages. and a game that is active would receive key and char events.
Spoiler
a third option make a program that uses turtles to create a matrix style ("matrix revolution hover craft chases") set of pipes under your world. and a script that allows turtles to use them as roads when planing a movement from co ord here to co ord there.
probably didn't help but that is all that comes to mind.
59 posts
Location
Washington, United States
Posted 21 May 2012 - 02:16 AM
@BigShinyToys: …sounds like I need a Proxy.
However, a challenge it is! I might do the Proper OS option after I finish debugging my secret project.