Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

All Activity

This stream auto-updates

  1. Yesterday
  2. Last week
  3. Earlier
  4. also in OpenOS you can use require("shell").parse(...): arguments, options
  5. Ok, weirdly chatGPT answered this correctly, all you need to do is add variable on start of the program that looks like this: local args = {...} and for each argument you wanna look at you just type "args[i]" where i is the number of the argument
  6. I am trying to pass an argument into program to make robot different things base on the argument Lets say I have some program and I type ~ main "Ender Pearl" ~ in which main is my program and I want to pass Ender Pearl as a string into the variables inside, how do I do it, because I cant find anything about it on the internet, and tutorials I watched are so simplified that they are not telling anything about this
  7. as far as i know, file extentions just straight up don't matter. Even if you have none, you can still run the file as a lua file. Running "hello" will check for a file named "hello", and if it isn't there, it then checks for one called "hello.lua". I think you can change this in /lib/shell.lua (or /lib/core/full_shell.lua, can't remember exactly), it would be in the shell.execute function Also, sorry for replying 7 years late
  8. .shrc just runs whatever commands when sh.lua is started (in most cases, at boot) (shell run command) File color, when you do ls, is defined in /bin/ls.lua (which is what is ran when you do ls)
  9. Hello! I have spent some time creating a package manager and repository. Github: https://github.com/Tavyza/TherOS_community_repo # Installation: wget -f -q https://raw.githubusercontent.com/Tavyza/TherOS_community_repo/main/pkg-man/source/tocr.lua /tmp/tocr.lua /tmp/tocr -i pkg-man rm /tmp/tocr.lua To add a package to the repository: Fork it create a folder (this will be the package name) make a package.tc file (should contain the full raw github link to your program) dependencies.tc (same as package.tc but for libraries your package would need)
  10. you can see the date at which a forum post is posted, you know. this post is nearly a year old but thanks for the input. i was heavily distracted by ADHD + autism and just not knowing where to start, maybe i'll work on the GUI project eventually
  11. https://github.com/Tavyza/TherOS_community_repo/tree/main/windowmanager I added it to the TOCR
  12. dunno how old this is but i have one i had to rebuild the installer for in the TherOS Community Repo https://github.com/Tavyza/TherOS_community_repo/tree/main/windowmanager oh it doesn't have any sort of images though so
  13. |==========================================| | -- THEROS VERSION 1.1 -- | |==========================================| - Now a proper release!!! This release brings to the main branch: -- ADDED -- - Scrolling in file manager - The option to open a terminal from the new file/directory menu - Window borders - Configuration - Some fancy new libraries - Maybe installing programs from floppy? Added but not tested - Uptime to main menu -- FIXED/CHANGED -- - A better therboot - Error handling - Apps in main menu are sorted -- REMOVED -- - old installer directory in github Planned
  14. Development Update https://github.com/VEBOffices/VEB-OS/blob/main/development/09202024.txt A change to what VEB OS is has been deployed.
  15. Program sneak peak: Improved loadfile() function, will be included with every VEB OS/Kernel Product local loadfile=function(proxy,mode,path,len) if proxy.type=="drive" then local ts=proxy.getCapacity() if path > 0 and path <= ts then if type(len)=="number" and len >=1 then local rd="" local count=path for i=count,len do local rv=proxy.readByte(count) local rv2=proxy.readByte(count+1) local rv3=proxy.readByte(count+2) if string.char(rv)=="\0"and string.char(rv2)=="\0"and string.char(rv3)=="\0"then
  16. I still need to fix my repo's, I moved a bunch of stuff to my new organization and some stuff hasn't been shifted yet, I also kind of forgot By the way, here is the new repo https://github.com/VEBOffices/VEB-OS
  17. |==========================================| | -- THEROS VERSION 1.1.13-B -- | |==========================================| -- ADDED -- -- FIXED/CHANGED -- - Change installation process -- REMOVED -- !!! BLEEDING EDGE RELEASE, EXPECT BUGS AND ALL SORTS OF ISSUES. !!! Planned: No new apps will be created until a window manager is set up. I will have to port existing programs. Please check the project linked with TherOS for context. ========================================================================================================================= -- PLEASE RE-INSTALL/UPDA
  18. get an internet card if you mean actually use your ingame computer as a web browser, you can't. well, you can but it involves making something that can interpret html, javascript, and css, and i don't think that would be possible with how small opencomputers disk drives are
  19. |==========================================| | -- THEROS VERSION 1.1.8-B -- | |==========================================| -- ADDED -- -- FIXED -- - [#12](https://github.com/Tavyza/TherOS/issues/12) Installer would quit if you didn't replace the config - [#13](https://github.com/Tavyza/TherOS/issues/13) Attempt to make error handling more helpful -- REMOVED -- !!! BLEEDING EDGE RELEASE, EXPECT BUGS AND ALL SORTS OF ISSUES. !!! Planned for next update: settings??? ==================================================================================================================
  20. |==========================================| | -- THEROS VERSION 1.1.7-B -- | |==========================================| -- ADDED -- -- FIXED -- - Installer would quit if you didn't replace the config (actually not fixed, i have no idea what's going on with that) -- REMOVED -- !!! BLEEDING EDGE RELEASE, EXPECT BUGS AND ALL SORTS OF ISSUES. !!! Planned for next update: settings??? ========================================================================================================================= -- PLEASE RE-INSTALL/UPDATE INSTALLER TO INSTALL EVERYTHING IN NEW VERSION
  21. might add this to the TOCR and refine it some
  22. i think your github respository is set to private
  23. 16 drives?? on a full server rack it will take 4 GIGABYTES in a single block.. a bit too overpowered for my tastes and my 0mb space hard drive computer.
  24. looks like there's going to be actual competition to MineOS
  25. Version 1.1.3 has been pushed to the bleeding-edge branch. Added #8 File manager scrolling and installing programs from floppy disk Fixed #7 (hopefully) installer version pulling works now
  1. Load more activity
  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.