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

FlixOS Beta - The OS With Low Space Usage

Started by TheKickstart, 08 October 2014 - 05:54 PM
TheKickstart #1
Posted 08 October 2014 - 07:54 PM
FlixOS The OS With Low Space Usage
Updated To 1.1

Yes, Better Late Than Never, FlixOS Has Been Released

FlixOS Has Its Apps Ran Off Of The Cloud, Witch Gives You A Larger Disk Space Than Any Other Computercraft OS


FlixOS Is Built With Just 6 Files, Yes Six Files

Sorry Im Unable To Show Screen

Download :[attachment=1906:FlixOS Beta.zip] or pastebin run fXqDcTLh
Edited on 18 October 2014 - 10:29 AM
Saldor010 #2
Posted 08 October 2014 - 08:16 PM
Make a pastebin installer. Nobody is going to manually download your operating system.
Agoldfish #3
Posted 08 October 2014 - 09:50 PM
What do you mean "unable to show screenshots?" do you not know how? :P/>
Also, I second the pastebin installer idea.
FUNCTION MAN! #4
Posted 08 October 2014 - 10:16 PM
I've downloaded and tested this. And, I third the pastebin installer idea
This is what your startup screen is.

Not even the decency to term.clear()! NOT EVEN TERM.CLEAR()! I'll pass that up as begginer mistake.

And this, this is your awesome desktop!

(It's not even that bad, but, really? That background.)

Now, some codewise review :

File "file":

shell.run("clear")
print("Reboot To Return To FlixOS")
shell.run("shell")

Yup. You clear. But, you don't clear. Your clear is derp. This is the result.



File "flixos" : empty. Yea, what I tought would be a core file is actually just nothingness.

File "startup":

print("Starting FlixOS")
term.setCursorPos(1,9)
print("FlixOS Beta By TheKickstart")
sleep(3)
shell.run("gui")

First of all, clear. second point, sleep call. remove that sleep call. Fake loading screens are bad but waiting for even printing is.. gah!

File "gui":
That's.. actually surprisingly good code. It's not an ndfjay ripoff, but it isn't the best code I've seen. There's just this one thing.
In line 99, you pastebin run Mm5hd97E. Mm5hd97E is the pastebin code for Oeed's Sketch. I betcha that is clearly important in an OS, running Sketch.

And file "icon" is just a paint file.

Suggestion : Learn to lua before making an OS.
oeed #5
Posted 08 October 2014 - 10:27 PM
This is actually quite a good idea. It does unfortunately require a non-stop internet connection and it wouldn't work well with really large programs, but it would certainly save tons of space.
jaredallard #6
Posted 09 October 2014 - 04:35 AM
As in "cloud" do you mean the internet, or just via rednet? Via rednet would be very feasible.
TheKickstart #7
Posted 18 October 2014 - 11:48 AM
Make a pastebin installer. Nobody is going to manually download your operating system.
I Will Soon

As in "cloud" do you mean the internet, or just via rednet? Via rednet would be very feasible.
The Internet
Agent Silence #8
Posted 19 October 2014 - 07:31 AM
First off, I don't want to sound harsh, but this OS is a complete disaster.

1. There is no pastebin.

I don't know how much I stress over people not using pastebin. It is free and signing up just requires an email adress. And since your OS is based of the cloud, atleast make it downloadable from the cloud.

2. Why even have multiple files?

Your total lines of code equates to around 120, and you could fit the .background into [[brackets]] to save space. Some of the files don't even do anything at all (scolding you, flixOS.lua).

3. Sharpen up on your knowledge of the API's.

I can tell you have used lua before, but probably not in CC mostly. Visiting the wiki and learning every API fluently will help you fulfill the potential of this OS. You have good ideas, now you have to make them work.
TheKickstart #9
Posted 15 November 2014 - 01:04 PM
I Have