This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Brod8362's profile picture

Floppy DOS (A OS for beginners)

Started by Brod8362, 25 May 2015 - 04:10 PM
Brod8362 #1
Posted 25 May 2015 - 06:10 PM
Floppy DOS is an OS for beginners: It has no command line, and is mostly graphical. It does not replace CraftOS, as it simply adds itself on. It has an easy installer that does everything for you. (Please Keep in mind, this will replace your normal startup routine, however, your old startup file is saved as "startup2"

Current Version: 1.0

Install Command:
pastebin run 51jdBPqf


Current Features:
Easy to use GUI
Password Lock (Hint: Default password is password)
Easy Installer

Planned Features:
A Desktop Background
Desktop Shortcuts
File Explorer
More options in the start menu
A help program incase you need help

Bugs and Suggestions:
If you find bugs, please report them to be fixed in the next update! (I know V1.0s music player dosent work, it will be fixed in 2.0!)
If you have suggestions, feel free to tell me!(Please dont mention touchscreen, Im still learning. and its WIP)

Version 2.0
Spoiler2.0 coming along nicely. I've been "busy" playing agar.io so yeah. Also, almost lost all data for 2.0 by breaking the computer. A quick google search helped with that. I will release screenshots soon!

Screenshots
Spoiler[attachment=2298:2015-05-25_12.00.14.png]
[attachment=2299:2015-05-25_12.00.35.png]
Edited on 29 May 2015 - 12:26 AM
Creator #2
Posted 25 May 2015 - 06:23 PM
Nice, just don't use sleep, simply don't.

Also add a function to go back. For example, if I am in the menu, add a key that will bring me to the desktop.
Brod8362 #3
Posted 25 May 2015 - 06:27 PM
S will do that, just FYI. Its still early in development, i'm working on a more-desktop environment as we speak.
Creator #4
Posted 25 May 2015 - 06:37 PM
That's great. However, the gui looks a little bit empty. Maybe use "real" gui or a comandline, but the option inbetween is not very good looking.
Brod8362 #5
Posted 25 May 2015 - 07:37 PM
[attachment=2300:2015-05-25_13.37.15.png]I have been working on the desktop for 2.0 and this is what I have so far:
Edited on 25 May 2015 - 05:38 PM
Creator #6
Posted 25 May 2015 - 07:41 PM
It seems a little empty. Maybe, you'll want to include characters in the drawings.
Brod8362 #7
Posted 25 May 2015 - 07:49 PM
Here is the complete (for now) desktop. Also, this one will be touchscreen. (ill try my best!)
http://imgur.com/tIAHUZZ
Creator #8
Posted 25 May 2015 - 07:54 PM
I meant letters in the drawing
Brod8362 #9
Posted 25 May 2015 - 08:51 PM
Why would the letters be there? What would they be for?
Creator #10
Posted 25 May 2015 - 09:35 PM
Better drawings, ASCII art.
biggest yikes #11
Posted 28 May 2015 - 02:11 AM
Why would the letters be there? What would they be for?
Letters and 8-bit style pixels are the only type of "image" in ComputerCraft. Right now, your desktop only uses "8-bit style pixels". He's saying if you use some characters that could improve the drawings, considering you can't portray much detail with just the pixels, but characters can be a nice touch for detail.

Some advice: Please don't give me a fake loading screen. It makes your OS look poorly done to most people.
Btw, line 39 on the startup file

elseif input ~= "password" then
can just be

else
and in any case, it would be

elseif input ~= password then
to use the variable instead
Edited on 02 June 2015 - 10:30 PM
Brod8362 #12
Posted 29 May 2015 - 02:20 AM
Fake loading screen is shortened to one second in 2.0, hope that isn't bad. (Just so you can see the image) And thank you for pointing out the startup error. Never changed the password from startup because I was lazy. And for some reason, I find using an elseif more satisfying than an else. just a personal preference.
biggest yikes #13
Posted 03 June 2015 - 12:35 AM
Fake loading screen is shortened to one second in 2.0, hope that isn't bad. (Just so you can see the image)
I guess you'll have to see what the community thinks.
And for some reason, I find using an elseif more satisfying than an else. just a personal preference.
Some people prefer to drop the brackets and some people prefer to add an else when not needed. As long as the point gets across when you're reading the code and it doesn't lengthen the code that much, it really doesn't matter imo :P/>
Edited on 02 June 2015 - 10:35 PM