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

RainOS 1.1

Started by SkyClouds, 02 August 2014 - 12:59 PM
SkyClouds #1
Posted 02 August 2014 - 02:59 PM
*NEW* Developer Block on tumblr! *NEW*
Just visit http://skycloudsdev.tumblr.com/.

Good Morning CC Forum!

Today I finally started to work at RainOS 1.2.
I stopped working on RainOS, because my PC was way to laggy to use CC and Minecraft at the same time.
After some researches yesterday, I found an Emulator of CC so I could continue programming.

Some information about RainOS:
RainOS is a simple OS for CC.
At the moment, RainOS supports ComputerCraft 1.64+ and only advanced Computers (not portable).
It don't seem to like the new multitasking function (bg and fg), but maybe it'll be used in future versions.

Features:
Well, RainOS got only few features at the moment.
It only got a working explorer and RainAPI (Beta)

To Do:
That is the interesting part!
I've got many ideas for new version of RainOS:
  • More Settings (like Picture Buffer Time (startup time))
  • RainAPI + Rain Store
  • Click Cooldown (to prevent instant clicking buttons (my problem while using the Emulator)
  • SkyNet (Just like Internet)
  • Rain Store Applications
  • Normal Applications
  • Own Background Pictures
Much work.

RainAPI:
Ok, maybe someone don't know what RainAPI could be.
RainAPI is a very simple OS Addon (You could also use it in normal CraftOS).
It's a program, which allows you to download games and applications. Just like the PlayStore.
RainAPI is a code, to add the RainStore to any other OS. (I like to share my programs :D/>)
If you are interested on RainAPI just send me an E-Mail or a PM. I send you the code and
help you, if you need.
Sadly, RainAPI isn't finished and I lost my RainAPI code, so I'll rewrite the code.

How does Rain Store / RainAPI works?
It's simple, Rain Store download the App list from pastebin.
In the list are App Names and App Pages pastebin codes (yes, even more pastebin).
First, the Store only shows the App Names, but if you press on a [X] next to the App,
you download the App Page. This is a program, to show your App. So you can make
it interactive and much more fun. Somewhere on the page, is an Install Button,
which Download the Application and put it's name on the explorer list.
RainAPI is not needed and the developer, who wants to use RainAPI, must
rewrite some code for his / her OS. I'm still searching a way, to make it
easier for OS developer to use.

Known Bugs:
Do you want an Issue Tracker?
Can you recommend an Online Issue Tracker?
  • No multitasking compatibility
  • No Click Cooldown
Indev Versions:
Open Beta is a good way to find Bugs before publishing.
But at the moment, the Beta is not open.
I only send the beta to people, who are very interested and
write me a nice PM or E-Mail. :P/>

FINALLY the Installation "code":

-- V.1.1
pastebin get qqGwSypr startup

Screenshots:
I don't know… The Screenshots are very old and I will update
it soon (hopefully). Please, wait until 1.2 or download, thanks. :)/>

Some additional information:
I'm not good in programming, so please, give me feedback.
I need every help I can get.
Thank you ^_^/>

Old Post:
SpoilerFuPro presents: RAINOS 1.1
The Operating System RainOS is now finished and has enterd 1.1
WARNING: I've made this version of RainOS in the beta of CC (1.64pr3). Maybe something wont work right in older versions! ;)/>
How to download?

pastebin get qqGwSypr startup
Changelog

Add (+)
Removed (-)
Fixed (*)
Important (!)
Version 1.1
+ Allow to download RainAPI Beta
* Edit Help
* Fixed Updater
* Fixed Some little Errors and Bugs
Version 1.0
+ Startup
+ Desktop
+ Menu
+ Explorer
+ Updater
+ Screens (like rebooting screen)
SpoilerScreenshots
Posted Image
Posted Image
Posted Image
Posted Image
What is RainAPI?
RainAPI is a Store feature!
RainAPI is currently in beta, but i have unlocked the Beta for Everyone, because if i don't open RainAPI in 1.1 I must create the version 1.2 only for RainAPI.

Whats next?
1.1
Finish RainAPI
1.1.1
Bug Fixes
1.2
New Features
Where is the Beta?
RainAPI is the beta I told because I wont upload the hole RainOS only for a little features a few times! :P/>
Where can I report Bugs?
You can write it down here or you write me an e-mail on gamerfelio@web.de
Want to use RainAPI in your OS?
RainAPI is a for RainOS created API to download more programs from FuPro without updating RainOS! If you want to use RainAPI for your program, please write me a PM FIRST and we will talk about it! ^_^/>
Want your own programs in RainAPI?
SpoilerPlease write me a PM, I will give you the RainAPI script!
Special Thanks to EVERYONE, who uses the OS! :D/>
Edited on 17 October 2015 - 10:12 AM
flaghacker #2
Posted 03 August 2014 - 10:13 AM
Could you post some screenshots of the OS?
SkyClouds #3
Posted 03 August 2014 - 03:45 PM
Could you post some screenshots of the OS?

Oh, yes, i will make some ;)/>

Could you post some screenshots of the OS?

I've make some screenshots ;)/>
flaghacker #4
Posted 03 August 2014 - 07:53 PM
Try imgur for hosting images, currently they don't work. When you upload an image to imgur, you can copy-paste the bb-code directly in the forum editor.
Geforce Fan #5
Posted 03 August 2014 - 10:31 PM
needs multitasking, fix the bug where the menu causes the background to change, needs buffers, and lastly it needs to sandbox programs. this also needs to completely redo the way it launches apps. everytime an app quits it runs the os again.
fake loading screens are useless.
Edited on 03 August 2014 - 08:35 PM
SkyClouds #6
Posted 07 August 2014 - 07:30 PM
needs multitasking, fix the bug where the menu causes the background to change, needs buffers, and lastly it needs to sandbox programs. this also needs to completely redo the way it launches apps. everytime an app quits it runs the os again.
fake loading screens are useless.

First, I'm young and new in lua and dont know much, please don't think, that I fix it fast!

So, I know of the multitasking bug, but I havent fixed it in 1.1, because I still search an other way to fix it, but i think, I will find one soon.
I dont know, what you mean with sandbox programs, because i'm new :P/>/>
I will fix the way it launches apps, but its a bit difficult, because I had ever used this way (it looks easy, may you think: "write 'return'", but that can make things in the future harder :mellow:/>/>)
And the "fake loading screens" wasnt fake in dev, (in dev, I had buffered the pics), but it made problems, so i removed it. But in the future, the Screens will be very important! (not only for the pics)

I will fix it all on 1.2, but at the moment I work hard on RainAPI, thats very important for me :D/>/>

But Thank you. Only a few people send me Bug Reports!

Try imgur for hosting images, currently they don't work. When you upload an image to imgur, you can copy-paste the bb-code directly in the forum editor.

I will make it soon, but i'm to busy for it now!
Edited on 07 August 2014 - 07:18 PM