162 posts
Posted 10 April 2014 - 12:02 AM
LogOS, v 1.2.1
LogOS, an OS that works on pocket computers.Current Version: 1.23
Change Log:
1.0 -1.0.1 -- +Some bug fixes
- +Added shutdown and restart buttons
- +Updated installer to support startup
1.1 -- +Added firewolf
- +Changed taskbar position
- +Added shell access
- +Corrected BSOD malfunction
1.1.1 -1.2 -- -Removed firewolf
- +Programs now run in a different way
- +Multi-tasking is almost ready here
- +Increased protection
1.2(Pocket) -- +Switched Encryption Methods
1.2.1 -- +Added bootloader and kernel!
- -Bug Fixes
1.2.2 -- +Added About Page
- -Removed Taco
- +Added LuaIDE
- +Preparing Sandbox Functions
- -Bug Fixes
1.23- +Added File Browser
- +Fixed LuaIDE
- +New Installer!
- -Fixed bug with incorrect os.pullEvent("mouse_click") returned y coordinates
1.63+ Installer Fix: In the config file, change "S:http_whitelist=*pastebin.com;*computercraft.info
" to "S:http_whitelist=*
"Screenshots:
[attachment=1598:2014-04-10_10.44.29.png]
[attachment=1599:2014-04-10_10.44.42.png]
[attachment=1603:2014-04-11_18.21.10.png]
[attachment=1604:2014-04-11_18.21.49.png]
[attachment=1605:2014-04-11_18.27.19.png]Features:
- Password Protected(SHA256 hash)
Firewolf 2.5 - Dead Project- Runs at Startup
- Supports GPS
- Has access to shell(like if it had not this OS) - Use with password protect to protect your shell
- Advanced computer support
- Pocket computer support
- Bootloader with verbose boot mode!
- Added a different file that holds the functions to not overcharge the main file
- Chat
To do:
- File encryption(as pocket computers can be used as disks)
Chat!- An bank API that I am building
- And the one most expected: Windowed Multi-Tasking
- File browser
You can download this OS by doing this command:
- Pocket Edition: pastebin run cFiRSBPn
- Normal Edition: pastebin run PpPfi2ab
Follow the instructions in-screen to install the program. Please, report all the bugs(here) you can find and I will be pleased to fix.
GitHub Bug Tracker:
https://github.com/l...11/LogOS/issuesWe now are in GitHub! Check it out!Credits: (licenses are inside each folder)
tomass1996 - For his incredibly useful hash API(String Utils API)
GravityScore - For his Rednet Explorer Firewolf For his SHA256 Algorithim calculator and LuaIDE.
Darkrising - For darkchat used in the OS Wanna develop to this OS and have your name registered there in the credits? Check the spoiler below to know how it works.Spoiler
- A post in this forum will allow you to share your code
- Everyone can use that code, so its free to share and use in your OSes
- I(Logsys) will manage it so it fits correctly and nothing wrong happens
- If you want to start developing now, we are needing a multi-tasking and a sandbox system(prefer to API's and not standard code)
- The OS will have it's name changed, so it's by the community. Post your Ideas below
Updates: For best experience at updates, delete the LogOS folder and the startup
Edited on 18 July 2014 - 04:39 PM
571 posts
Location
Some Fish Bowl in Ohio.
Posted 10 April 2014 - 12:18 AM
I'd hate to do this but…
no pics no clicks
Anyways, I'll look into it and tell what I see. C:
EDIT: It's a pocket computer program. -_-/>
Edited on 09 April 2014 - 10:20 PM
162 posts
Posted 11 April 2014 - 12:22 PM
Now supports advanced computers! Version 1.1 is out!! Go check it out!
Firewolf appears to be dead, so it will be removed in the next release
Multi-Tasking in 1.2.1
1140 posts
Location
Kaunas, Lithuania
Posted 11 April 2014 - 07:42 PM
Firewolf appears to be dead, so it will be removed in the next release
Actually it's not dead and many people on servers use it. It's actually one of the most widely used CC program. Also, 1lann is actually making Firewolf 3.0, still waiting for it :D/>.
162 posts
Posted 11 April 2014 - 09:38 PM
Firewolf appears to be dead, so it will be removed in the next release
Actually it's not dead and many people on servers use it. It's actually one of the most widely used CC program. Also, 1lann is actually making Firewolf 3.0, still waiting for it :D/>/>/>.
I know it's not dead, but if you open firewolf, it will return that GitHub is off and can't be used. That's the meaning of my "dead project"
Multi-Tasking in 1.2.1
Unfortunnaly, multi-tasking is delayed due to its need of a bootloader. 1.2.1 will come with a boot loader and 1.3 will possibly come with multitasking. Update may come tomorrow or even sooner
Please, leave your comment here! I would like to know about this OS!
2 posts
Posted 17 April 2014 - 12:31 AM
When I try to put this on my advanced wireless pocket computer, it comes up with an error. it says
pastebin:111: [string "string"]:123: 'end' expected (to close 'if' at line 21)
314 posts
Location
Glass/UX/main.lua
Posted 17 April 2014 - 06:32 PM
When I try to put this on my advanced wireless pocket computer, it comes up with an error. it says
pastebin:111: [string "string"]:123: 'end' expected (to close 'if' at line 21)
that is caused when a end is missing
162 posts
Posted 17 April 2014 - 08:50 PM
Thanks for the report
I am going to fix it now.
162 posts
Posted 17 April 2014 - 08:57 PM
EDIT: Now should work, thanks for the report.. although the pocket os will have a BIG change as soon as apps get in the correct size to pocket computers
2 posts
Posted 17 April 2014 - 09:38 PM
Another thing, when I try to with these inputs, it comes up with this error code.
User: Xavienth
Password: computer
logos:88: attempt to index ? (a nil value)
162 posts
Posted 19 April 2014 - 10:20 AM
Another thing, when I try to with these inputs, it comes up with this error code.
User: Xavienth
Password: computer
logos:88: attempt to index ? (a nil value)
Please, when mentioning, tell what version you are using.. if pocket or computer OS. Although, I will try both
162 posts
Posted 19 April 2014 - 05:41 PM
Fixed
200 posts
Location
Scotland
Posted 20 April 2014 - 04:16 PM
Hi, love this OS!
I added some arguments to darkchat (username, channel, auto update) so you can launch it a bit easier and pass along the username to it directly :)/>
Thought it would make your life easier!
162 posts
Posted 25 April 2014 - 11:43 AM
Hi, love this OS!
I added some arguments to darkchat (username, channel, auto update) so you can launch it a bit easier and pass along the username to it directly :)/>
Thought it would make your life easier!
<
Thanks!
162 posts
Posted 28 April 2014 - 05:08 PM
I will start working on the Multi-tasking system, thanks for your patience. Poll continues still, but instead of choosing multitasking, choose anything else that u prefer too.
463 posts
Location
Germany
Posted 28 April 2014 - 06:58 PM
Your "Kernel" is not a kernel at all. Your "Kernel" is an UI API.
162 posts
Posted 28 April 2014 - 09:08 PM
Your "Kernel" is not a kernel at all. Your "Kernel" is an UI API.
I found that a couple minutes ago, although I am trying to make it look like a "true kernel" right now. The next update will fix it all. Expect a big update.
162 posts
Posted 30 April 2014 - 10:17 PM
Update: You can now develop with me and many other in this OS! I hope you all help developing this OS
571 posts
Location
Some Fish Bowl in Ohio.
Posted 30 April 2014 - 10:52 PM
Why not do a char event during the config?
Edit: I also get multiple bugs.
1. Starting Taco crashes the OS.
2. After booting into Verbose mode once, you can't get back into the graphical OS. (Through reboot, anyway.)
3. An error comes up when in Verbose mode, I don't remember the error.
4. When you're in the verbose mode, a white bar appears.
Edited on 30 April 2014 - 08:58 PM
8543 posts
Posted 30 April 2014 - 10:57 PM
If you're serious about open sourcing the code and accepting code contributions, you should put it up on github or bitbucket or similar.
162 posts
Posted 30 April 2014 - 11:05 PM
If you're serious about open sourcing the code and accepting code contributions, you should put it up on github or bitbucket or similar.
Thanks for the advise Lyqyd, thats what I am trying to do along time ago, but still can't make a github repo
Why not do a char event during the config?
Edit: I also get multiple bugs.
1. Starting Taco crashes the OS.
2. After booting into Verbose mode once, you can't get back into the graphical OS. (Through reboot, anyway.)
3. An error comes up when in Verbose mode, I don't remember the error.
4. When you're in the verbose mode, a white bar appears.
I didn't get any of those error, please check that you are on 1.62 or above(haven't tried 1.63 tho)
162 posts
Posted 30 April 2014 - 11:49 PM
Updated to 1.2.2 Dev RC2: GitHub integration, installer upgrade and more
200 posts
Location
Scotland
Posted 01 May 2014 - 01:24 AM
Hi, found a crash: line 91 in logos:
shell.run("LogOS/darkchat", user1, 10, true)
should be
shell.run("LogOS/darkchat", user1, 10, "true")
Edited on 30 April 2014 - 11:25 PM
162 posts
Posted 01 May 2014 - 07:54 AM
Hi, found a crash: line 91 in logos:
shell.run("LogOS/darkchat", user1, 10, true)
should be
shell.run("LogOS/darkchat", user1, 10, "true")
Fixed, thanks.
162 posts
Posted 01 May 2014 - 09:31 PM
Updated to 1.23: File browser as expected, New installer, LuaIDE is now distribucted with the OS and some bug fixes
571 posts
Location
Some Fish Bowl in Ohio.
Posted 01 May 2014 - 09:31 PM
Why not do a char event during the config?
Edit: I also get multiple bugs.
1. Starting Taco crashes the OS.
2. After booting into Verbose mode once, you can't get back into the graphical OS. (Through reboot, anyway.)
3. An error comes up when in Verbose mode, I don't remember the error.
4. When you're in the verbose mode, a white bar appears.
I didn't get any of those error, please check that you are on 1.62 or above(haven't tried 1.63 tho)
My bad, I was on CCEmu, which is CraftOS 1.5. :P/>
162 posts
Posted 01 May 2014 - 09:40 PM
Why not do a char event during the config?
Edit: I also get multiple bugs.
1. Starting Taco crashes the OS.
2. After booting into Verbose mode once, you can't get back into the graphical OS. (Through reboot, anyway.)
3. An error comes up when in Verbose mode, I don't remember the error.
4. When you're in the verbose mode, a white bar appears.
I didn't get any of those error, please check that you are on 1.62 or above(haven't tried 1.63 tho)
My bad, I was on CCEmu, which is CraftOS 1.5. :P/>
I would love CCEmu … with computercraft 1.63 and available to download
571 posts
Location
Some Fish Bowl in Ohio.
Posted 01 May 2014 - 09:47 PM
Why not do a char event during the config?
Edit: I also get multiple bugs.
1. Starting Taco crashes the OS.
2. After booting into Verbose mode once, you can't get back into the graphical OS. (Through reboot, anyway.)
3. An error comes up when in Verbose mode, I don't remember the error.
4. When you're in the verbose mode, a white bar appears.
I didn't get any of those error, please check that you are on 1.62 or above(haven't tried 1.63 tho)
My bad, I was on CCEmu, which is CraftOS 1.5. :P/>
I would love CCEmu … with computercraft 1.63 and available to download
Spoiler
162 posts
Posted 01 May 2014 - 09:48 PM
Why not do a char event during the config?
Edit: I also get multiple bugs.
1. Starting Taco crashes the OS.
2. After booting into Verbose mode once, you can't get back into the graphical OS. (Through reboot, anyway.)
3. An error comes up when in Verbose mode, I don't remember the error.
4. When you're in the verbose mode, a white bar appears.
I didn't get any of those error, please check that you are on 1.62 or above(haven't tried 1.63 tho)
My bad, I was on CCEmu, which is CraftOS 1.5. :P/>
I would love CCEmu … with computercraft 1.63 and available to download
Spoiler
HAHAHAHA
571 posts
Location
Some Fish Bowl in Ohio.
Posted 01 May 2014 - 10:01 PM
Why not do a char event during the config?
Edit: I also get multiple bugs.
1. Starting Taco crashes the OS.
2. After booting into Verbose mode once, you can't get back into the graphical OS. (Through reboot, anyway.)
3. An error comes up when in Verbose mode, I don't remember the error.
4. When you're in the verbose mode, a white bar appears.
I didn't get any of those error, please check that you are on 1.62 or above(haven't tried 1.63 tho)
My bad, I was on CCEmu, which is CraftOS 1.5. :P/>
I would love CCEmu … with computercraft 1.63 and available to download
Spoiler
HAHAHAHA
You might be able to port it if you have the skills to pay the bills.
162 posts
Posted 01 May 2014 - 10:06 PM
Why not do a char event during the config?
Edit: I also get multiple bugs.
1. Starting Taco crashes the OS.
2. After booting into Verbose mode once, you can't get back into the graphical OS. (Through reboot, anyway.)
3. An error comes up when in Verbose mode, I don't remember the error.
4. When you're in the verbose mode, a white bar appears.
I didn't get any of those error, please check that you are on 1.62 or above(haven't tried 1.63 tho)
My bad, I was on CCEmu, which is CraftOS 1.5. :P/>
I would love CCEmu … with computercraft 1.63 and available to download
Spoiler
HAHAHAHA
You might be able to port it if you have the skills to pay the bills.
Not above 18 still, 3 years to go until 18
Now i'm serious, I need help developing this OS.. I am not an experienced developer, I am still a bit too far. I hope any of you can help me.
162 posts
Posted 04 May 2014 - 07:15 PM
Next version will have a little change in the way you select programs… this is so you can access easily multiple ones. Appstore to be included later
Edited on 04 May 2014 - 05:18 PM
162 posts
Posted 19 May 2014 - 10:01 PM
After some time out of computercraft, I am back to build this OS, there is also a beta repository for my os at
http://www.github.com/logsys11/LogOS-Beta/
779 posts
Location
Kerbin
Posted 21 May 2014 - 04:31 PM
Why not do a char event during the config?
Edit: I also get multiple bugs.
1. Starting Taco crashes the OS.
2. After booting into Verbose mode once, you can't get back into the graphical OS. (Through reboot, anyway.)
3. An error comes up when in Verbose mode, I don't remember the error.
4. When you're in the verbose mode, a white bar appears.
I didn't get any of those error, please check that you are on 1.62 or above(haven't tried 1.63 tho)
My bad, I was on CCEmu, which is CraftOS 1.5. :P/>/>
I would love CCEmu … with computercraft 1.63 and available to download
Spoiler
HAHAHAHA
You might be able to port it if you have the skills to pay the bills.
Not above 18 still, 3 years to go until 18
Now i'm serious, I need help developing this OS.. I am not an experienced developer, I am still a bit too far. I hope any of you can help me.
How long quote…
Anyways, also The good name can be 'TwoOS'
Because it has two forms: Advanced Computer form&Pocket Computer Form
779 posts
Location
Kerbin
Posted 21 May 2014 - 04:40 PM
I has an idea:
When I developed my shell(CraftDroid, see signature and the horrible news about it)
With installer I created a new dir: 'apps' and any my built-in app was downloaded to 'apps'!
And the 'apps' menu's code was:
term.clear()
term.setCursorPos(1,1)
list = fs.list("apps/")
endk = 0 --to detect number of contets
for k,v in pairs(list) do
print(v)
endk = k --to detect number of contents
end
print("Back")
while true do
event,button,x,y = os.pullEvent("mouse_click")
if y > endk then --detects if click position is under the end of list
return
end
shell.run("apps/"..list[y])--you can use y index because the list begins at 1,1
end
This is only an easy way to list all programs & run it
I hope helped you:-)
Have a nice day, good luck :-)
162 posts
Posted 21 May 2014 - 04:51 PM
How long quote…
Anyways, also The good name can be 'TwoOS'
Because it has two forms: Advanced Computer form&Pocket Computer Form
Thanks, I will use that name soon, I have an update comming out and I will update it's name.
I has an idea:
When I developed my shell(CraftDroid, see signature and the horrible news about it)
With installer I created a new dir: 'apps' and any my built-in app was downloaded to 'apps'!
And the 'apps' menu's code was:
term.clear()
term.setCursorPos(1,1)
list = fs.list("apps/")
endk = 0 --to detect number of contets
for k,v in pairs(list) do
print(v)
endk = k --to detect number of contents
end
print("Back")
while true do
event,button,x,y = os.pullEvent("mouse_click")
if y > endk then --detects if click position is under the end of list
return
end
shell.run("apps/"..list[y])--you can use y index because the list begins at 1,1
end
This is only an easy way to list all programs & run it
I hope helped you:-)
Have a nice day, good luck :-)
Thanks, I might also use that, but my File Browser can list all directories, which includes Programs. I will see when the first update of "TwoOS comes out"
779 posts
Location
Kerbin
Posted 21 May 2014 - 04:56 PM
How long quote…
Anyways, also The good name can be 'TwoOS'
Because it has two forms: Advanced Computer form&amp;Pocket Computer Form
Thanks, I will use that name soon, I have an update comming out and I will update it's name.
I has an idea:
When I developed my shell(CraftDroid, see signature and the horrible news about it)
With installer I created a new dir: 'apps' and any my built-in app was downloaded to 'apps'!
And the 'apps' menu's code was:
term.clear()
term.setCursorPos(1,1)
list = fs.list("apps/")
endk = 0 --to detect number of contets
for k,v in pairs(list) do
print(v)
endk = k --to detect number of contents
end
print("Back")
while true do
event,button,x,y = os.pullEvent("mouse_click")
if y > endk then --detects if click position is under the end of list
return
end
shell.run("apps/"..list[y])--you can use y index because the list begins at 1,1
end
This is only an easy way to list all programs &amp; run it
I hope helped you:-)
Have a nice day, good luck :-)
Thanks, I might also use that, but my File Browser can list all directories, which includes Programs. I will see when the first update of "TwoOS comes out"
Thanks!
Also I will see how I can help you later…
Have a nice day :-)
779 posts
Location
Kerbin
Posted 21 May 2014 - 06:03 PM
I'd hate to do this but…
no pics no clicks
Anyways, I'll look into it and tell what I see. C:
EDIT: It's a pocket computer program. -_-/>/>/>
Pocket computers are really cool. Since the update I used normal computers(non-pocket) only 2 times!
Edited on 21 May 2014 - 05:07 PM
571 posts
Location
Some Fish Bowl in Ohio.
Posted 21 May 2014 - 06:09 PM
I'd hate to do this but…
no pics no clicks
Anyways, I'll look into it and tell what I see. C:
EDIT: It's a pocket computer program. -_-/>/>
Pocket computers are really cool. Since the update I used normal computers(non-pocket) only 2 times!
I'd hate to do this but…
no pics no clicks
Anyways, I'll look into it and tell what I see. C:
EDIT: It's a pocket computer program. -_-/>/>
Pocket computers are really cool. Since the update I used normal computers(non-pocket) only 2 times!
What I meant by that was I was trying to test it on an advanced computer. I like Pocket PC's as much as the next guy. :P/>
779 posts
Location
Kerbin
Posted 21 May 2014 - 07:08 PM
I'd hate to do this but…
no pics no clicks
Anyways, I'll look into it and tell what I see. C:
EDIT: It's a pocket computer program. -_-/>/>/>
Pocket computers are really cool. Since the update I used normal computers(non-pocket) only 2 times!
I'd hate to do this but…
no pics no clicks
Anyways, I'll look into it and tell what I see. C:
EDIT: It's a pocket computer program. -_-/>/>/>
Pocket computers are really cool. Since the update I used normal computers(non-pocket) only 2 times!
What I meant by that was I was trying to test it on an advanced computer. I like Pocket PC's as much as the next guy. :P/>/>
Hmmm…intresting…2 konlabs at forums…very intresting :P/>
There are pics, there are clicks :)/>
571 posts
Location
Some Fish Bowl in Ohio.
Posted 21 May 2014 - 08:27 PM
My mouse gets stuck and double clicks sometimes. :/
162 posts
Posted 21 May 2014 - 08:46 PM
My mouse gets stuck and double clicks sometimes. :/
Which version? Pocket or Normal computer? Also, I am having troubles, if you could help me, I would appreciate. I get vm error: ArrayIndexOutOfBoundaryException:256 on like 49 on kernel(which is
event, button, x, y = oldOsPullEvent( _sFilter )
), also it's in the LogOS-Beta Github Repository.
314 posts
Location
Glass/UX/main.lua
Posted 22 May 2014 - 06:16 AM
My mouse gets stuck and double clicks sometimes. :/
Which version? Pocket or Normal computer? Also, I am having troubles, if you could help me, I would appreciate. I get vm error: ArrayIndexOutOfBoundaryException:256 on like 49 on kernel(which is
event, button, x, y = oldOsPullEvent( _sFilter )
), also it's in the LogOS-Beta Github Repository.
You will get more help on ask a pro.
779 posts
Location
Kerbin
Posted 22 May 2014 - 07:58 AM
Sorry, I can't help I don't know how to use metatables.
1610 posts
Posted 22 May 2014 - 05:08 PM
Sorry, I can't help I don't know how to use metatables.
Clicky
162 posts
Posted 22 May 2014 - 06:39 PM
what you mean? what metatables have that I need to use, can someone fully explain me what metatable is and what is it used for?
Also, fixed the problem in my OS by changing os.pullEvent to coroutine.yield. Although, I guess I will have to manipulate os.pullEvent in my OS so it works correctly
779 posts
Location
Kerbin
Posted 24 May 2014 - 05:10 PM
When will be released the next version?
When will be released the next version?
162 posts
Posted 24 May 2014 - 06:49 PM
Soon…ish. Just wrapping some bugs in the software about running programs(cause now runs in top level coroutine)
1610 posts
Posted 27 May 2014 - 04:40 PM
what you mean? what metatables have that I need to use, can someone fully explain me what metatable is and what is it used for?
Also, fixed the problem in my OS by changing os.pullEvent to coroutine.yield. Although, I guess I will have to manipulate os.pullEvent in my OS so it works correctly
Sorry, I can't help I don't know how to use metatables.
Clicky
162 posts
Posted 27 May 2014 - 05:48 PM
Only at the second time I had a look at that..
http://nova-fusion.com/2011/06/30/lua-metatables-tutorial/ <- The only decent lua tutorial! I didn't understand anything in the other ones.
1610 posts
Posted 27 May 2014 - 05:50 PM
Only at the second time I had a look at that..
http://nova-fusion.com/2011/06/30/lua-metatables-tutorial/ <- The only decent lua tutorial! I didn't understand anything in the other ones.
If you don't understand the metatables guide in PIL, you should probably review prior sections a bit. It was easy to understand for me after learning about how tables worked.
162 posts
Posted 27 May 2014 - 05:58 PM
Only at the second time I had a look at that..
http://nova-fusion.c...ables-tutorial/ <- The only decent lua tutorial! I didn't understand anything in the other ones.
If you don't understand the metatables guide in PIL, you should probably review prior sections a bit. It was easy to understand for me after learning about how tables worked.
Well, I understand how tables work, but metatables are still difficult. Also, can I make my table as a metatable of _G? If yes, then I'm getting the hang of it.
1610 posts
Posted 27 May 2014 - 07:53 PM
Only at the second time I had a look at that..
http://nova-fusion.c...ables-tutorial/ <- The only decent lua tutorial! I didn't understand anything in the other ones.
If you don't understand the metatables guide in PIL, you should probably review prior sections a bit. It was easy to understand for me after learning about how tables worked.
Well, I understand how tables work, but metatables are still difficult. Also, can I make my table as a metatable of _G? If yes, then I'm getting the hang of it.
If you mean assign your table to _G as a metatable, sure. I would recommend being careful with _G however.
162 posts
Posted 27 May 2014 - 07:58 PM
Only at the second time I had a look at that..
http://nova-fusion.c...ables-tutorial/ <- The only decent lua tutorial! I didn't understand anything in the other ones.
If you don't understand the metatables guide in PIL, you should probably review prior sections a bit. It was easy to understand for me after learning about how tables worked.
Well, I understand how tables work, but metatables are still difficult. Also, can I make my table as a metatable of _G? If yes, then I'm getting the hang of it.
If you mean assign your table to _G as a metatable, sure. I would recommend being careful with _G however.
That was the only way that I found to keep the values passing to the programs, otherwise nothing would be inherited
1610 posts
Posted 27 May 2014 - 08:01 PM
Only at the second time I had a look at that..
http://nova-fusion.c...ables-tutorial/ <- The only decent lua tutorial! I didn't understand anything in the other ones.
If you don't understand the metatables guide in PIL, you should probably review prior sections a bit. It was easy to understand for me after learning about how tables worked.
Well, I understand how tables work, but metatables are still difficult. Also, can I make my table as a metatable of _G? If yes, then I'm getting the hang of it.
If you mean assign your table to _G as a metatable, sure. I would recommend being careful with _G however.
That was the only way that I found to keep the values passing to the programs, otherwise nothing would be inherited
That's because each program has it's own environment, and environments share the _G table. If you want to have each environment inherit the same value, define it as _G.derp = {1,3,8} or manually add it to the environments.
18 posts
Location
Earth, Solar System, Milky Way, Universe
Posted 28 May 2014 - 04:21 AM
Hello. I've made a installer which bears a similar look to the Windows XP setup.
Comparison:
vs.
The source code is here:
http://hastebin.com/zefunepuxa.coffeeOr, if you prefer Pastebin:
http://pastebin.com/gRNyhsAY
Edited on 28 May 2014 - 10:33 PM
162 posts
Posted 31 May 2014 - 10:06 PM
Hello. I've made a installer which bears a similar look to the Windows XP setup.
Comparison:
vs.
The source code is here:
http://hastebin.com/zefunepuxa.coffeeOr, if you prefer Pastebin:
http://pastebin.com/gRNyhsAY
It looks good.. I will also use this post to announce that I am starting a new project, which name will be TwoOS(cause runs on both platforms) and will be inspired in a game. It will completely use new code and it will be a OS that will be the next LogOS. Thanks for you patience
162 posts
Posted 01 June 2014 - 04:19 PM
1 posts
Posted 01 June 2014 - 06:16 PM
When installing this on a pocket computer, it told me this.
pastebin:111: [string "string"]:135: 'end' expected (to close 'if' at line 21)
162 posts
Posted 02 June 2014 - 10:38 AM
idk why it happeaned, will fix, but don't expect updates from this OS
779 posts
Location
Kerbin
Posted 03 June 2014 - 05:26 PM
Can I continue updating LogOS?(under new name)
I really like this OS. TwoOS is cool. But I want to continue developing this OS. :)/> ;)/>
162 posts
Posted 12 July 2014 - 07:00 PM
god damn… I will continue this OS development.. I wont discontinue it
Multitasking approaching!
162 posts
Posted 18 July 2014 - 06:43 PM
After a long time trying to make what I call the "Stage 1 of multitasking", we are ready to move to the "Stage 2".. In the LogOS V.1.24 - Beta 1 there are some bug fixes and the stage 1 already implemented.. Thanks for @theoriginalbit, @oeed, @flaghacker and @bombbloke for their help on making me understand coroutines. You can download the Beta OS with "pastebin run LAcCYLnu".. you still need to whitelist github.com! Check main post..
162 posts
Posted 21 July 2014 - 10:40 AM
LogOS 1.24 Beta 2 is out! Fixes some bugs and adds a new good looking bootloader screen!! LogOS might be released without the multitasking done.. The bugs fixed have a large impact on how the system works.. consider this a pre-release…
162 posts
Posted 19 December 2014 - 11:46 AM
WAT?? LogOS 2.0 is comming! Teaser:
EDIT: HTML wasnt working :
http://youtu.be/F1p1aYBr8TM
Edited on 19 December 2014 - 10:47 AM
188 posts
Location
Adelaide, Australia
Posted 19 December 2014 - 01:02 PM
Just an idea, the ability to connect to monitor and use multitasking? This would really make the most of the multitasking feature.
162 posts
Posted 19 December 2014 - 01:28 PM
Just an idea, the ability to connect to monitor and use multitasking? This would really make the most of the multitasking feature.
yeah, I planned that, but it will be comming later. I am rewriting from the scratch. Multitasking should be faster now cause I finally managed to do a Top Level Coroutine Override without the rednet. Tho I am going to reactivate it
80 posts
Location
Magic land, awesomeness
Posted 19 December 2014 - 09:11 PM
I'd hate to do this but…
no pics no clicks
Anyways, I'll look into it and tell what I see. C:
EDIT: It's a pocket computer program. -_-/>
There are pics now
6 posts
Posted 11 February 2015 - 11:14 PM
I use the pocket version and it says:
pastebin:111: [string "string"]:135: 'end' expected (to close 'if' at line 21)
818 posts
Location
Wherever you want me to be
Posted 08 August 2015 - 08:56 AM
nice OS :D/>
i've only seen the screenshots, but looks cool anyways :D/>
I use the pocket version and it says:
pastebin:111: [string "string"]:135: 'end' expected (to close 'if' at line 21)
and yes, you have the official 69th reply
(͡° ͜ʖ ͡°)WAT?? LogOS 2.0 is comming! Teaser:
EDIT: HTML wasnt working :
http://youtu.be/F1p1aYBr8TM
also, i've got a tip for you.
USE A SREEN RECORDER XD
162 posts
Posted 12 August 2015 - 08:25 PM
nice OS :D/>
i've only seen the screenshots, but looks cool anyways :D/>
I use the pocket version and it says:
pastebin:111: [string "string"]:135: 'end' expected (to close 'if' at line 21)
and yes, you have the official 69th reply
(͡° ͜ʖ ͡°)WAT?? LogOS 2.0 is comming! Teaser:
EDIT: HTML wasnt working :
http://youtu.be/F1p1aYBr8TM
also, i've got a tip for you.
USE A SREEN RECORDER XD
hehe, lol… that wasnt my pc I was working on… I'm doing it in another computer… Aparently I don't know where it actually is stored. Guess I'll do it all over again(only had done the bootloader and the basic OS interface).