27 posts
Location
New York, US
Posted 28 April 2018 - 09:51 PM
CleanCut
Features
- Desktop with customizable icons
- 4 Pre-packaged apps
- An installer wizard (takes pastebin urls)
- Multitasking
Images
To Install:
pastebin run nyz3zHKZ
Note for developers:
If you want to create an app, go to the app folder and create a folder that has the name of your app.
Put your icon in there as icon.nfp (Must be 4x3) and your code as app.lua
Once you click whilst on the desktop (which updates it) it will appear.
Left click an app to open it, and right click it to view it's name
Question to you (Yes you):
What should I add?
Edited on 28 April 2018 - 08:04 PM
64 posts
Location
C:\Minecraft\saves\stuff\computer
Posted 29 April 2018 - 10:45 AM
You should add an app store and an archiving API. :D/>
27 posts
Location
New York, US
Posted 29 April 2018 - 04:25 PM
You should add an app store and an archiving API. :D/>
About the app store: I'm working on a program called coal, and you have the coal server and client. The server has a directory called "games", and lists what is there to the client. The client can download any of the games that have been listed
And about the archiving API: Could you improvise what you mean further?
1715 posts
Location
ACDC Town
Posted 30 April 2018 - 06:11 PM
As of now, you need to remove the ".sys" from all the files in "sys/" for it to work. Otherwise it just starts up with "File not found"
27 posts
Location
New York, US
Posted 30 April 2018 - 09:03 PM
As of now, you need to remove the ".sys" from all the files in "sys/" for it to work. Otherwise it just starts up with "File not found"
What do you mean? There's no ".sys" extension in all files in "sys/".
1715 posts
Location
ACDC Town
Posted 30 April 2018 - 09:12 PM
Ach! I mean ".lua"! The files are given the extension of .lua, so the startup script doesn't run them.
1426 posts
Location
Does anyone put something serious here?
Posted 30 April 2018 - 09:40 PM
Ach! I mean ".lua"! The files are given the extension of .lua, so the startup script doesn't run them.
It will on CC 1.80, which is probably what they're running. You should upgrade, we have
require and palettes now!
That being said, it's probably "cleaner" to use something like loadfile and the absolute path than shell.run. Similarly, it would be better to use the HTTP API in your installer instead of shelling out to pastebin - this way you run downloads in parallel, display a progress bar, etc…
Edited on 30 April 2018 - 07:42 PM
27 posts
Location
New York, US
Posted 02 May 2018 - 10:27 PM
Ach! I mean ".lua"! The files are given the extension of .lua, so the startup script doesn't run them.
It will on CC 1.80, which is probably what they're running. You should upgrade, we have
require and palettes now!
That being said, it's probably "cleaner" to use something like loadfile and the absolute path than shell.run. Similarly, it would be better to use the HTTP API in your installer instead of shelling out to pastebin - this way you run downloads in parallel, display a progress bar, etc…
Ah, I forgot the HTTP API existed. I'll check it out.
And yes: I am running 1.80
64 posts
Location
C:\Minecraft\saves\stuff\computer
Posted 03 May 2018 - 02:04 PM
And about the archiving API: Could you improvise what you mean further?
Something like this:
https://pastebin.com/jA4Tjcah.
I successfully compressed rom/programs and rom/apis with this thing.
Feel free to use it, but please at least give me some credit then.
Edited on 03 May 2018 - 12:05 PM