Advertisement
DreamWolf

Installin Libriry

Mar 3rd, 2024 (edited)
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. local shell = require("shell")
  2. local fs = require("filesystem")
  3.  
  4. --Массив с программами, которые необходимо загрузить.
  5. --Первый элемент - ссылка на файл, второй - путь для сохранения файла.
  6. local applications = {
  7. { "https://raw.githubusercontent.com/IgorTimofeev/GUI/master/GUI.lua", "/lib/GUI.lua" },
  8. { "https://raw.githubusercontent.com/IgorTimofeev/AdvancedLua/master/AdvancedLua.lua", "/lib/advancedLua.lua" },
  9. { "https://raw.githubusercontent.com/IgorTimofeev/Color/master/Color.lua", "/lib/color.lua" },
  10. { "https://raw.githubusercontent.com/IgorTimofeev/DoubleBuffering/master/DoubleBuffering.lua", "/lib/doubleBuffering.lua" },
  11. { "https://raw.githubusercontent.com/RedNicStone/OpenComputers/master/lib/image.lua", "/lib/image.lua" },
  12. { "https://raw.githubusercontent.com/RedNicStone/OpenComputers/master/lib/FormatModules/OCIF.lua", "/lib/OCIF.lua" },
  13. }
  14.  
  15. --Загружаем файлы
  16. for i = 1, #applications do
  17. print("Устанавливаю " .. applications[i][2])
  18. fs.makeDirectory(fs.path(applications[i][2]) or "")
  19. shell.execute("wget " .. applications[i][1] .. " " .. applications[i][2] .. " -fQ")
  20. os.sleep(0.3)
  21. end
  22. print("Готово")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement