- Sky
- Blueberry
- Slate
- Blackcurrant
- Watermelon
- Strawberry
- Orange
- Banana
- Apple
- Emerald
- Chocolate
- Charcoal
melanchol_69
-
Content Count
18 -
Joined
-
Last visited
Posts posted by melanchol_69
-
-
Program sneak peak:
Improved loadfile() function, will be included with every VEB OS/Kernel Productlocal 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 break elseif count == len then rd=rd..string.char(rv) break else rd=rd..string.char(rv) count=count+1 end end local f1,e1=load(rd) if type(f1)=="function" then if mode=="r" or mode==1 then local s2,e2=pcall(f1) if s2 then return e2 else return false,"Error: Failed to return library: "..e2 end else return f1 end else return false,"Error: Failed to load function: "..e1 end else local rd="" local count=path for i=count,ts 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 break elseif count==ts then local fv=string.char(rv) rd=rd..fv break else local fv=string.char(rv) rd=rd..fv end end local f1,e1=load(rd) if type(f1)=="function" then if mode=="r" or mode==1 then local s2,e2=pcall(f1) if s2 then return e2 else return false,"Error: Failed to return library: "..e2 end else return f1 end else return false,"Error: Failed to load function: "..e1 end end else return false,"Error: Path out of bounds" end elseif proxy.type=="filesystem" then if type(path)=="string"then if proxy.exists(path) and proxy.isDirectory(path)==false then local rd="" local rs=proxy.size(path) local rf=proxy.open(path,"r") if type(len)=="number" and len >=1 and len <=rs then rd=proxy.read(rf,len) proxy.close(rf) elseif type(len)=="number" and (len <1 or len >rs) then return false,"Error: Length < 1 or > file size" else rd=proxy.read(rf,rs) proxy.close(rf) end local f1,e1=load(rd) if type(f1)=="function" then if mode=="r" or mode==1 then local s2,e2=pcall(f1) if s2 then return e2 else return false,"Error: Failed to return library: "..e2 end else return f1 end else return false,"Error: Failed to load: "..e1 end else return false,"Error: Path either a directory or invalid" end else return false,"Error: Path Invalid" end elseif proxy.type=="disk_drive" then if proxy.isEmpty() then return false,"Error: Disk Drive has no media" else local rad=proxy.media() local rp=com.proxy(rad) return loadfile(rp,mode,path,len) end else return false,"Error: Proxy is not a storage medium" end end
Feel free to use it if you want, just be careful with run mode
-
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 -
One day I might make a minecraft mod lol, then I might make a 16 drive raid for the server rack.
-
VEB For Banks - V0.1.0-V0.1.2 Released
I have released these versions of VEB For Banks to my Github Repository at https://github.com/melanchol69/veboffices.com
just look under releases or in the Wiki -
4. It's not until you connect to the internet in opencomputers that you realize minecraft is actually not doing security very well.
(Sun Certificate Error) -
Do you have an install floppy available, like with the scripts and stuff to install offline?
-
VEB OS
Construction has officially started
The roadmap can be viewed here under my repository: https://github.com/melanchol69/veboffices.com/blob/main/roadmap.md
The first released VEB OS Product will be VEB CMOS for your eeprom
-
On 6/9/2024 at 6:59 AM, .theros said:
you could make an installer that pulls it from github
How would you feel about the OS having well, an activation system?
-
Ohh, I forgot to mention, it will be on github as a zip folder which's contents you can add to a specified filesystem folder in your savegame
-
I shall try my hardest to make it fancy and nice, however it will not be hosted on pastebin, it will be a manual download.
-
-
I think it is modem now since modem_message wont parse on OC 1.8.x
-
Do you guys have a discord server for players, I would love to find out more!
-
Since raids are well, 3 drives anyway, you might do better just programming a bunch of servers to replicate the files across 3 drives and then stack a cubic ton of these serves and make up a datacenter.
-
I want to add a laptop into opencomputers, which is basically a tablet you can put down and I want to add some new Components too with their own features. Where do I start?
-
I think I uploaded Rough Diamond to my Github, however you will have to import it to a Floppy Disk yourself, I don't feel comfortable making a program that rips from pastebin for security.
https://github.com/melanchol69/VEB-For-Banks/tree/VEB_For_Banks-V0.1.0-Rough_Diamond
To install it, make a floppy disk in game, add a random file to it and save the file, then go back to the main menu.
After that, open the world directory and find the address of the floppy disk under the oc folder, insert the contents of the zip folder into the disk and then go back into your world, change your directory to the disk and run setup.lua
This is called Rough Diamond for a reason, because it's Alpha and Has a few bugs, RC 1.5 is coming along with new features month by month.
-
VEB For Banks is a yet to be released Banking Program for OpenComputers, it runs on low tier computers but works best with a tier 2 screen. The Program allows you to manage bank accounts and transactions as well as record player banking activity over time. It has an install wizard and is quite automated so u wont need to know much about programming for it to work.
Computer Requirements:
Basic Components
OpenOS (Lua 5x)Recommended:
Tier 2 Components
Tier 2 Screen and Graphics Card
OpenOS (Lua 5x)Feel free to add comments, I would love recommendations
Mockup - VEB OS
in Programs
Posted
Development Update
https://github.com/VEBOffices/VEB-OS/blob/main/development/09202024.txt
A change to what VEB OS is has been deployed.