Marlingaming

System Installer

Dec 15th, 2021 (edited)
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. --this script acts as a installer for Gem OS
  2.  
  3. local SystemDetails = fs.open("/OS/Programs/System/SystemDetails","w")
  4. SystemDetails.writeLine(os.date())
  5. SystemDetails.writeLine("Installer Code = ")
  6. SystemDetails.writeLine("Menu Script = ")
  7. SystemDetails.close()
  8. local Scripts = fs.open("OS/Programs/System/.OS_SystemFiles","w")--this file dictates what files does these given roles
  9. Scripts.writeLine(".Boot_TaskRunner")--Boot Runner
  10. Scripts.writeLine("UpdaterScript")--Updater
  11. Scripts.writeLine(".OS_SecurityManager")-security
  12. Scripts.writeLine(".Sk_UserSystem")--User System
  13. Scripts.writeLine(".Sk_OsManager")--OS Manager, deals with all Requests that have to do with the OS, EX. Edit Settings, Edit User, Update OS Files, Etc
  14. Scripts.writeLine(".Boot_BootMenu")--BootMenu
  15. Scripts.close()
  16. local file = fs.open("/OS/Programs/System/.Boot_BootFile","w")
  17. file.writeLine("{.Sk_UserSystem}")
  18. file.close()
  19.  
  20.  
  21. shell.run("pastebin","get","rpRUeLr6","/OS/Programs/System/.Boot_BootMenu")--Boot Menu
  22. shell.run("pastebin","get","Fqdb5FzL","/OS/Programs/System/.Boot_TaskRunner")--Boot Task Runner
  23. shell.run("pastebin","get","XkmfELcE","/OS/Programs/System/startup")--startup script
  24. shell.run("pastebin","get","f3tWkudD","/OS/Programs/System/Sk/.Sk_UserSystem")--Skeleton User System
  25. shell.run("pastebin","get","","/OS/Programs/System/Sk/.Sk_OsManager")--Skeleton System
  26. shell.run("pastebin","get","","/OS/Programs/System/.OS_SecurityManager")--Security Application
  27. shell.run("pastebin","get","5UP4kbBD","/OS/Programs/System/UpdaterScript")--Updater
  28. os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment