Since this is my first post in this forum, consider this also an introduction to myself; I'm 16, come from the lovely Austria (Not to be mistaken Australia) and am currently Studying at the TGM in Vienna.
But enough of me and more about a little project I am working on quite a long time on (exactly 2 weeks :P/>): My Computercraft Graphic Explorer
I wasn't sure if anything like this is out there or anything like this is currently in development, but since I'm a very rude and careless person I ignored that and coded one myself.
For all of you, who want a little backstory here is one:
As much as I love Computercraft, dan200 and CraftOS in the current version of 1.5 (i think it is), as much I hate the fact, that everything has to be typed with commands. I mean, yeah, DoS wasn't different and text operating systems are fine and dandy, but I wanted to freaking use my mouse!
So I started, with the computing skills I gathered till then, developing a visual user interface to interact with the system, much like the Finder in MacOS or the explorer in Windows and Linux do.
Now that you know the reason why I developed and still developing this piece of software, let's move on to the features:
- Folder Switching
- File Execution
- A Context Menu via Rightklick with:
- Execution
- Editing
- Copy
- Paste (Only if something is in the clipboard)
- Renaming
- Delete
- Realtime Clock (for changing the timezone and offset, you have to dig into the code for now :3)
- Taskbar Menu (as of 0.5)
- Automatic update routine, so that you get the latest the fastest! <– NEW IN VERSION 0.32!
Spoiler
If that didn't convince you, be sure to check it out at least!
You'll need the screen API too, also coded by myself. Just place it into "/apis/screen" or place it anywhere and then change the path in the explorer code (:
Thank's to [member='Thib0704']'s suggestion and code, there is only the need for the explorer itself. Enjoy! (;
Pastebin Code for the Explorer: http://pastebin.com/SCv9r7y7
Here just a few things said:
- Please understand the my native language is German and my English does read wonky at some parts or even doesn't make sense. You are thankfully encouraged to point me to this mistakes, be it per Message or per Post (:
- My Profile is just being deployed, as I wanted to Sign Up here waaaay earlier as did, so yeah, nothing to say about anything :P/>
- You are welcome to add me as friend, because I am so excited to meet new people who like Lua and Computercraft as much as I do! (: