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

SkyLink - Multi-tasking, windowed OS

Started by Exerro, 22 May 2013 - 11:54 AM
Exerro #1
Posted 22 May 2013 - 01:54 PM
Important: Could an admin or mod lock this until I request it to be unlocked? I have started work on other projects, leaving this alone, and accidentally broken the whole download setup by organising my pastebin and deleting old files ( *derp face* ). Anyway, I am going to be rewriting it at some point within a month, but until then this OS will not work ( if you download it now ) sorry for any inconvenience
SkyLink OS

Pre alpha release
Developers:
FuuuAInfiniteLoop(F.A.I.L) - filebrowser and other apps
wilcomega - some of the concepts
me (awsumben13) - everything else

SkyLink is a multi-tasking OS that uses windows to seperate the different tasks. It is in it's very early stages and it is likely that there will be bugs. Right now you can run the shell and that's about it, but you can still run multiple shells and the OS core is pretty much finished.
The main problem right now is the render lag ( caused by the frame buffer that stops flickering ) which I will hopefully fix in the near future.

Screenshot:
Spoiler

There is lots more to come:
-Filebrowser ( the one in the screenshot only shows files in 1 directory )
-Users
-Login
-More utils

What is good about this OS?
each and every window has a set of unique utils.
utils has a set of functions allowing for control over processes and variables
window has a set of functions allowing you to control the window the process is in ( resizing, setting border colour etc )
require allows you to add the following libs in
tools has useful tools like splitting, an improved ( in my opinion ) write function, and text wrapping function ( a bit random i know )
popup allows for you to make popups that return buttons pressed
textbox allows you to create a writeable text box with word wrapping

there is no flickering unless you are constantly updating large parts of the screen
you can run multiple programs at once

There will be lot's more utils added soon :D/>

Thank you for reading, I hope you enjoy


To download type "pastebin get f8fsz30P install" and then type "install" or:
get it from http://pastebin.com/f8fsz30P

The type SkyLink/os to run

If you are interested in helping with this project, please pm me. I will be developing lots of apps soon and it would be great to have a helping hand.

Once again, thank you for reading.
nutcase84 #2
Posted 22 May 2013 - 02:11 PM
Good job. Looks nice. I am looking into windows for my OS.
FuuuAInfiniteLoop(F.A.I.L) #3
Posted 22 May 2013 - 06:12 PM
I can help you! send me an PM
thegreatstudio #4
Posted 23 May 2013 - 04:25 AM
Nice job, You made an operating system just like other real life software of the computer :)/>
JackCarterSmith #5
Posted 24 May 2013 - 07:10 AM
Good work. I like your desktop ^^ although it can be improved…
superaxander #6
Posted 25 May 2013 - 02:06 AM
Very nice a bit like lyqyd's os
nutcase84 #7
Posted 03 June 2013 - 07:27 PM
Very nice a bit like lyqyd's os

I thought lyqyd's OS was text based.
Lyqyd #8
Posted 03 June 2013 - 07:53 PM
The changes haven't been pushed, if I recall correctly, but in the current version, window decorations can set the text, color, and background color. If that's what you meant.

It is a windowing OS, though.