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

Computer Craft OS - Right now without name :(

Started by Zanekok, 14 June 2012 - 05:43 PM
Zanekok #1
Posted 14 June 2012 - 07:43 PM
Hello guys. I've been working on this for a while. It isn't complete yet, but i got part of way in back.
System will be released, when it's finished, but i think you might like it even now.

Here is what i have
  • Message Box (I am quity proud of this one. And i will maybe upgrade it a bit) Download video here!!
  • Hours
  • Movement on desktop
  • Drawing "icons" on desktop
  • Support of more desktops
  • Drawing of menu on desktop (but you can't do with it anything yet, just drawing)
  • Switching on/off
  • Music Player ^^
Here is what i plan
  • Messanger (Something like ICQ)
  • Directory manager
  • Auto Update
  • Login System (My priority right now)
  • Make menu functions
  • Getting name
  • Fileshare over Rednet and INTERNET
​I am making videos of progress so here is link to list of them:
http://www.youtube.com/playlist?list=PL20123F7DB7D5BB07&feature=view_all
3 Warnings
  • 2 First videos are Czech
  • I am "only" 16 so i got creepy voice
  • My ability of English speach is pretty low
kazagistar #2
Posted 15 June 2012 - 02:35 AM
I speak some Slovak (my reading and writing is crap though) so I was able to understand… enough of the vidoes.

Feedback:
I REALLY like the multiscreen idea. It would be really useful on its own… being able to run multiple shells or editors at the same time would be great.
Menu is silly, and is confusing to see how it works.
The included tools are neat.
Message box is awesome. Do you have overlapping buffers, or do you just recall the generation functions?
Please make your videos shorter and with less jumping on random computers. If you could summarize it faster, it would be a lot more interesting to watch through.
If you have more stuff to say then you have video space, try to write it.
If you have any specific lua questions, you can ask. Me or someone else will try to answer.

Cau!
Zanekok #3
Posted 15 June 2012 - 12:06 PM
I speak some Slovak (my reading and writing is crap though) so I was able to understand… enough of the vidoes.

Feedback:
I REALLY like the multiscreen idea. It would be really useful on its own… being able to run multiple shells or editors at the same time would be great.
Menu is silly, and is confusing to see how it works.
The included tools are neat.
Message box is awesome. Do you have overlapping buffers, or do you just recall the generation functions?
Please make your videos shorter and with less jumping on random computers. If you could summarize it faster, it would be a lot more interesting to watch through.
If you have more stuff to say then you have video space, try to write it.
If you have any specific lua questions, you can ask. Me or someone else will try to answer.

Cau!

I would love to answer on question I bolded, but i don't trully understand it :(/>/> If you ask, how i call functions after, then it's made like: If it's nil, then it just continues in program. If it's function, then it starts the function and it returns value of function and if it's not nil, and not function, then it just returns chosen arg.
Here is how it looks like in a code:
function MessageBox(text, title, button1, funkce1, button2, funkce2)–button max 8 words, else it writes substring of it 1,6 and ".." behind it. "Funkce" means function in English. In funkce you can put function. elseway it returns value on click back.
So as you can see it supports only 2 buttons, and functions are putted there manually. I hope i answered, what you wanted.

BTW: There is another video!
Computer Craft - Music Player
Zanekok #4
Posted 15 June 2012 - 07:33 PM
Streaming right now from programming this OS. Today i will try to make login!
twitch.tv
OK no EN stream. I am not able to speak English live plus noone has come.
Zanekok #5
Posted 16 June 2012 - 03:26 PM
Okey so i've decided after all to release MessageBox function :(/>/>
Video with Pastebin in description here