- Sky
- Blueberry
- Slate
- Blackcurrant
- Watermelon
- Strawberry
- Orange
- Banana
- Apple
- Emerald
- Chocolate
- Charcoal
All Activity
- Yesterday
-
glozeysk started following kcinnaJlol
-
glozeysk joined the community
-
BlueWolf552 joined the community
- Last week
-
herm1tperm1t joined the community
- Earlier
-
.theros started following How to pass argument into program
-
also in OpenOS you can use require("shell").parse(...): arguments, options
-
Luosi joined the community
-
Kadircan9090 changed their profile photo
-
rydeblack joined the community
-
OOF10 started following Multiple screens in OpenOS
-
null._1 joined the community
-
Godfather38 joined the community
-
ermez joined the community
-
TheCoolCatto changed their profile photo
-
NAAIN started following What about RAID for Servers Rack
-
-
Kadircan9090 started following Programs
-
Kadircan9090 joined the community
-
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
-
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
-
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
-
.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)
-
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)
-
kirkarr reacted to a post in a topic: ShEdit - edit.lua, but with syntax highlighting
-
a framework to create GUIs easily outside MineOS?
TheCoolCatto replied to TheCoolCatto's question in Requests
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 -
https://github.com/Tavyza/TherOS_community_repo/tree/main/windowmanager I added it to the TOCR
-
a framework to create GUIs easily outside MineOS?
.theros replied to TheCoolCatto's question in Requests
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 -
|==========================================| | -- 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
-
Development Update https://github.com/VEBOffices/VEB-OS/blob/main/development/09202024.txt A change to what VEB OS is has been deployed.
-
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
-
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
-
|==========================================| | -- 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
-
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
-
|==========================================| | -- 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??? ==================================================================================================================
-
|==========================================| | -- 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
-
might add this to the TOCR and refine it some
-
why not lol
-
i think your github respository is set to private
-
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.
-
looks like there's going to be actual competition to MineOS
-
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
Announcements
-
Newsletter