Corbinhol

Robot - Installer

Aug 1st, 2024 (edited)
375
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.91 KB | None | 0 0
  1. local filesystem = require("filesystem");
  2. local computer = require("computer");
  3. print("Beginning Installer.");
  4.  
  5. if not filesystem.isDirectory("/usr/CM_Automator") then
  6.     print("Directory could not be located. Creating.");
  7.     local success = filesystem.makeDirectory("/usr/CM_Automator");
  8.     if success then
  9.         print("Directory created successfully!");
  10.     else
  11.         print("Error! Could not create directory. Aborting.");
  12.         os.exit();
  13.     end
  14.     success = nil;
  15. else
  16.     print("Directory already exists. Presumed to be update or repair.");  
  17. end
  18.  
  19. print("Installing Main Program");
  20. os.execute("pastebin get -f 2UTfqP04 /usr/CM_Automator/main.lua");
  21. print("Installing Wrapper");
  22. os.execute("pastebin get -f BDHys8Au /bin/cmauto.lua");
  23.  
  24. print("Setting up wrapper");
  25. local file = io.open("/autorun.lua", "w");
  26. file:write("os.execute(\"cmauto\")");
  27. file:close();
  28.  
  29. computer.shutdown(true);
  30.  
  31.  
Advertisement
Add Comment
Please, Sign In to add comment