Advertisement
danya201272

[OpenComputers] MENU Install

Oct 29th, 2022 (edited)
1,229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.00 KB | Source Code | 0 0
  1. -- Установщик LSC and Auto-nuke and libs
  2. -- Владелец 4GNAME
  3. -- pastebin run 2ExRG9V3
  4.  
  5. local shell = require("shell")
  6. local term = require("term")
  7.  
  8. function start()
  9.     print("Выберите программу которую хотите установить:")
  10.     print("   1 - GUI")
  11.     print("   2 - LSC-Auto-Nuke")
  12.     print("   3 - LSC-RODS     ")
  13.     print("   4 - NANITE GUI   ")
  14.     print("   5 - NANITE GUI + TERM")
  15.     print("")
  16.     print("Выйти из программы: ex")
  17.     print("")
  18. end
  19.  
  20. function installGUI()
  21.     shell.execute("pastebin get -f nQxDK14Z gui.lua")
  22.     os.sleep(1)
  23.     print("")
  24.     print("GUI: OK")
  25.     os.sleep(1)
  26.     term.clear()
  27.     start()
  28. end
  29.  
  30. function installEnergyControll()
  31.     shell.execute("pastebin get -f HF3pz6Ta graphics.lua")
  32.     os.sleep(1)
  33.     shell.execute("pastebin get -f rx13jDqk lsc.lua")
  34.     print("")
  35.     print("LSC Auto-Nuke: OK")
  36.     os.sleep(1)
  37.     term.clear()
  38.     start()
  39. end
  40.  
  41. function installRODS()
  42.     shell.execute("pastebin get -f HF3pz6Ta graphics.lua")
  43.     os.sleep(1)
  44.     shell.execute("rm lsc.lua")
  45.     shell.execute("pastebin get -f UTGFZ1AD lsc.lua")
  46.     print("")
  47.     print("LSC RODS: OK")
  48.     os.sleep(1)
  49.     term.clear()
  50.     start()
  51. end
  52.  
  53. function installNAN()
  54.     shell.execute("pastebin get -f 5ms8i50m nan.lua")
  55.     print("")
  56.     print("NANITE : OK")
  57.     os.sleep(1)
  58.     term.clear()
  59.     start()
  60. end
  61.  
  62. function installTerm()
  63.     shell.execute("pastebin get -f L6NhAYT7 term.lua")
  64.     print("")
  65.     print("NANITE : OK")
  66.     os.sleep(1)
  67.     term.clear()
  68.     start()
  69. end
  70.  
  71. start()
  72. while true do
  73.     local a = io.read()
  74.     if a == "1" then
  75.         installGUI()
  76.     elseif a == "2" then
  77.         installEnergyControll()
  78.     elseif a == "3" then
  79.         installRODS()
  80.     elseif a == "4" then
  81.         installNAN()
  82.     elseif a == "5" then
  83.         installTerm()
  84.     elseif a == "ex" then
  85.         print("Пока")
  86.         term.clear()
  87.         break
  88.     end
  89. end
Tags: GTCE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement