Advertisement
Laine_prikol

InstallerRedBoardRemote

Feb 10th, 2017
343
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.67 KB | None | 0 0
  1. local term = require("term")
  2. local computer = require("computer")
  3. local component = require("component")
  4. local os = require("os")
  5. local internet = require("internet")
  6. local gpu = component.gpu
  7. ready = "none"
  8. local result, response = pcall(internet.request, "http://syperdompic.000webhostapp.com/stats/service.php?programstart=1&program=RedBoardRemote")
  9. term.clear()
  10. print("CHECKING SYSTEM")
  11. if gpu.maxResolution() >= 80 then
  12. print("Ваш компьютер соответствует минимальным требованиям!")
  13. print("[Этап 1 из 2] Копирование файлов!")
  14. os.execute("pastebin get mVV8STNK redcontrol")
  15. os.execute("pastebin get KDUKWpm9 redboardserver")
  16. os.execute("pastebin get iKzRve2g lib/forms.lua")
  17. print("Файлы установлены.")
  18. term.clear()
  19. print("[Этап 2 из 2] Прошивка BIOS")
  20. print("Для работы в микроконтроллере нужно перепрошить EEPROM, и вставить в микроконтроллер")
  21. print("У ВАС ЕСТЬ 15 СЕКУНД ЧТОБЫ, ВСТАВИТЬ ПУСТОЙ EEPROM. ЕСЛИ ВЫ НЕ СОГЛАСНЫ: НАЖМИТЕ CTRL+ALT+C ЧТОБЫ ЗАВЕРШИТЬ ПРОГРАММУ УСТАНОВКИ!")
  22. os.sleep(15)
  23. print("Прошивка EEPROM... НЕ ВЫКЛЮЧАЙТЕ КОМПЬЮТЕР!")
  24. os.execute("flash -q redboardserver RedBoardServer")
  25. print("Завершено! Запуск клиента: redcontrol")
  26. os.exit()
  27.  
  28. else
  29. print("Невозможно запустить установку на этом компьютере! Причина: Отсутствует видеокарта или экран 2 уровня")
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement