Edited by cyanisaac, 13 January 2016 - 01:38 AM.
OpenTerminalOS is dead.
#1
Posted 02 May 2015 - 10:00 PM
#2
Posted 02 May 2015 - 10:45 PM
Another bug, if you go into "edit" and exit "edit" the screen is no longer gray
Edited by Atenefyr, 02 May 2015 - 10:54 PM.
#3
Posted 02 May 2015 - 10:54 PM
Atenefyr, on 02 May 2015 - 10:45 PM, said:
That's something that I put in the code when I first started working on it, to prevent people from using the CraftOS shell, but what the OS will do is make "shell" point to "/OTOS/core" which is the modified shell.
I'll get rid of that now, it will be available in the nightly version likely, well, tonight.
#4
Posted 02 May 2015 - 10:56 PM
cyanisaac, on 02 May 2015 - 10:54 PM, said:
Atenefyr, on 02 May 2015 - 10:45 PM, said:
That's something that I put in the code when I first started working on it, to prevent people from using the CraftOS shell, but what the OS will do is make "shell" point to "/OTOS/core" which is the modified shell.
I'll get rid of that now, it will be available in the nightly version likely, well, tonight.
Atenefyr, on 02 May 2015 - 10:45 PM, said:
Edited by Atenefyr, 02 May 2015 - 11:00 PM.
#5
Posted 02 May 2015 - 11:06 PM
#6
Posted 02 May 2015 - 11:06 PM
Atenefyr, on 02 May 2015 - 10:56 PM, said:
cyanisaac, on 02 May 2015 - 10:54 PM, said:
Atenefyr, on 02 May 2015 - 10:45 PM, said:
That's something that I put in the code when I first started working on it, to prevent people from using the CraftOS shell, but what the OS will do is make "shell" point to "/OTOS/core" which is the modified shell.
I'll get rid of that now, it will be available in the nightly version likely, well, tonight.
Atenefyr, on 02 May 2015 - 10:45 PM, said:
Again I don't believe I need to block shell, since if you're trying to get to the CraftOS shell you probably know what you're doing.
The edit program will have this fix, again, I'll get it done and have it available tonight.
There is no stable version of the OS right now. there's live indev stuff, and then there's the nightly version linked here. The stable version will come when I have a lot more functionality.
#7
Posted 02 May 2015 - 11:12 PM
Creator, on 02 May 2015 - 11:06 PM, said:
Here you go: https://docs.google....dit?usp=sharing
sorry my os does so little right now xD I need to get to work...
#8
Posted 02 May 2015 - 11:23 PM
cyanisaac, on 02 May 2015 - 11:06 PM, said:
I'm saying, in the future, when stable is released, it'll be good to have a version file to easily identify stable vs. nightly
Edited by Atenefyr, 02 May 2015 - 11:25 PM.
#9
Posted 02 May 2015 - 11:48 PM
You'll be able to run a program that has color issues like this: "colorfix <whatever you would normally run in the shell>"
This will set the colors to defaults, run the program, pause for 2 seconds so you can see any messages the program gives you, and then will clear the screen and put you back with normal colors.
Edited by cyanisaac, 02 May 2015 - 11:52 PM.
#10
Posted 02 May 2015 - 11:54 PM
This includes:
- removed restriction on shell
- made shell forward to the custom shell
- Added the "colorfix" program to fix color issues (would recommend using with edit).
- other improvements i forgot about
#11
Posted 03 May 2015 - 01:48 AM
#12
Posted 03 May 2015 - 01:45 PM
CloudNinja, on 03 May 2015 - 01:48 AM, said:
#13
Posted 03 May 2015 - 04:22 PM
CloudNinja, on 03 May 2015 - 01:48 AM, said:
Actually if you read... It's not a locked down shell, and won't be. You can even terminate out of it if you want. The root shell is going to be deprecated so... social reasons? Whatever you were trying to convey, will not be an issue. LuaIDE is there for convience because I really like the editor and so I wanted to make it easy to install... But better stuff will be coming soon, I need to work on the shell redesign, that should be here sometime relatively soon.
#14
Posted 03 May 2015 - 04:29 PM
First you need to make a table with the previously run commands:
commandsRun = {}
Last just make sure that the read function sees the table!input = read(nil, commandsRun)Then add it to the table, so it can be run in the future!
table.insert(table, string)
The reason I typed out a mini-tutorial is because I just couldn't find any information on the topic at all, so I thought I would let you know how to implement it.
#15
Posted 03 May 2015 - 05:38 PM
ProjectB, on 03 May 2015 - 04:29 PM, said:
First you need to make a table with the previously run commands:
commandsRun = {}
Last just make sure that the read function sees the table!input = read(nil, commandsRun)Then add it to the table, so it can be run in the future!
table.insert(table, string)
The reason I typed out a mini-tutorial is because I just couldn't find any information on the topic at all, so I thought I would let you know how to implement it.
Thanks, I will implement that whenever I work on OTOS next (probably tomorrow)
#16
Posted 05 May 2015 - 11:15 PM
I am stripping out the root shell functionality since everything is unlocked anyhow. I will also be adding a theming system into the shell so you can customize the colors. These will be the most notable changes that will come soon.
Less noticeable changes:
I'm going to switch from having a nightly system to a snapshot system. This is because it's slow and painful to update the nightly pastebin. Instead you will see an update every two weeks or so if I stay on schedule. Along with this change will come an updater that will check for new versions and notify you of any new versions.
The boot loader my OS uses will also be receiving an update that will improve stuffs that you don't care about :I
I will get my code on GitHub.
Anyways expect these changes over the next one to two weeks, and thanks for the support.
#17
Posted 06 May 2015 - 01:12 AM
shell.run("reboot")
Ahm, hello?os.reboot()When downloading LuaIDE, why not run it with colorfix automatically?
If luaide2 is the real LuaIDE file, then the file luaide would be:
shell.run("colorfix luaide2")
Edited by Atenefyr, 06 May 2015 - 01:15 AM.
#18
Posted 06 May 2015 - 05:33 AM
Atenefyr, on 06 May 2015 - 01:12 AM, said:
shell.run("reboot")
Ahm, hello?os.reboot()When downloading LuaIDE, why not run it with colorfix automatically?
If luaide2 is the real LuaIDE file, then the file luaide would be:
shell.run("colorfix luaide2")
I will make note of this and implement it, but first I need to implement an improved updater so I can notify people when to update their snapshot versions.
#19
Posted 06 May 2015 - 07:13 PM
It will allow you to boot into CraftOS's shell in the event that you need to access that, for whatever reason. It will print out any errors that the shell runs into (hopefully). Along with these comes a handy third mode called Recovery that will allow you to repair the system, reset the computer etc.
This should be available in its entirety with the first snapshot-type update I'll push out hopefully this week. This will not be included in the last nightly update, which will simply add a notifier to the updater (so you know when the S1 update is available).
Edited by cyanisaac, 06 May 2015 - 07:13 PM.
#20
Posted 06 May 2015 - 08:43 PM
Can't you do everything in CraftOS that you would be able to do in Recovery?
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


This topic is locked









