Posted 25 May 2014 - 12:25 AM
ANNOUNCEMENTS:
STUPID INSTALLER
install pkg to /disk and install cwcos from there -_-/>
New installer coming soon as part of package when ccx (ComputerCraft X) is working!
Okay, people. Here it comes. You won. I code a GUI. It's in progress.
CWCOS, the OS that stands for somethingicantremember OS where the name is only really mentioned in the installer and in the package manager. I have tried to make a UNIX-like environment, even with init!
Screens:
Yes, it says booting FOREVER (not really, just until it scrolls off the screen) I'm just too lazy to clear and re-draw :P/>
I'm also too lazy to create my own shell so I use a slightly modified CraftOS shell. (I at least tried here, but failed. Feel free to post your various bashes on package.)
Downloads:
An installer floppy creator (think Linux installer CD) coming soon sporting a complete CWCOS system to run the installer! (sadly, no installing to floppy from floppy overwriting the installer :P/>)
package:
APIs:
and everything ever has the init API:
same with ACPI:
STUPID INSTALLER
install pkg to /disk and install cwcos from there -_-/>
Spoiler
— May 25, 2014 —New installer coming soon as part of package when ccx (ComputerCraft X) is working!
Okay, people. Here it comes. You won. I code a GUI. It's in progress.
CWCOS, the OS that stands for somethingicantremember OS where the name is only really mentioned in the installer and in the package manager. I have tried to make a UNIX-like environment, even with init!
Screens:
Spoiler
I'm also too lazy to create my own shell so I use a slightly modified CraftOS shell. (I at least tried here, but failed. Feel free to post your various bashes on package.)
Downloads:
Spoiler
First, install package (pkg):
pastebin run JFDE9wiv
then
/usr/bin/pkg install cwcos
or
/disk/usr/bin/pkg install cwcos
if you're so cool you installed it to /disk
An installer floppy creator (think Linux installer CD) coming soon sporting a complete CWCOS system to run the installer! (sadly, no installing to floppy from floppy overwriting the installer :P/>)
package:
Spoiler
package is the default package manager in CWCOS. To submit a package, follow the instructions in README.md in the https://github.com/C...ree/packagerepo GitHub repo and branch.APIs:
Spoiler
Anything started from init has the kernel API:Spoiler
kernel.shutdown()
Shuts down the computer WITHOUT executing the rest of initkernel.reboot()
Reboots the computer WITHOUT executing the rest of initSpoiler
init.postmessage<level>(from, message)
Posts message of level Info, Warn, or Error in the following format:
[from] message
init.ok() and init.fail()
Shows [ OK ] or [ FAIL ] aligned to the right on the previous lineinit.termClear()
Handy tool for clearing the terminal and putting the cursor at (1, 1)init.termReset()
Sets the text color to blue (why would you need this?)Spoiler
acpi.shutdown()
Safely shuts down with init and the kernel knowingacpi.reboot()
Safely reboots with init and the kernel knowingEdited on 26 May 2014 - 12:00 AM