Advertisement
PolskiWisnia

Untitled

Mar 3rd, 2020
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.27 KB | None | 0 0
  1. local function s(...) return sleep(...) end
  2. local function w(...) return write(...) end
  3. local function p(...) return print(...) end
  4. local function tw(...) return term.write(...) end
  5. local function scp(...) return term.setCursorPos(...) end
  6. local function sbc(...) return term.setBackgroundColor(...) end
  7. local function stc(...) return term.setTextColor(...) end
  8. local function tc(...) return term.clear(...) end
  9. local function tcl(...) return term.clearLine(...) end
  10. local function r(...) return shell.run(...) end
  11. local function sp(...) return textutils.slowPrint(...) end
  12. local function sw(...) return textutils.slowWrite(...) end
  13. local function fse(...) return fs.exists(...) end
  14. local function pul(...) return paintutils.loadImage(...) end
  15. local function pud(...) return paintutils.drawImage(...) end
  16. local function pfb(...) return paintutils.drawFilledBox(...) end
  17. local function su(...) return os.shutdown(...) end
  18. local function re(...) return os.reboot(...) end
  19. local function pdp(...) return paintutils.drawPixel(...) end  
  20. term.clear()
  21.    term.setCursorPos(1,1)
  22.    print("Instaluje....")
  23.    scp(1,3)
  24.    p("NextUI 1.8 z SecuredBoot")
  25.    p("Najnowsza wersja NextUI zawiera w sobie technologie SecuredBoot, ktora uniemozliwia nadpisanie partycji UEFI poprzez spreparowana dyskietke. To oznacza wieksze bezpieczenstwo, dla Ciebie i Twoich plikow.")
  26.    s(1)
  27.    term.setCursorPos(20,19)
  28.    write("/startup")
  29.    shell.run("rm startup")
  30.    term.setCursorPos(1,17)
  31.    shell.run("pastebin get bCbsGEb4 startup")
  32.    term.setCursorPos(20,19)
  33.    write("/os/")
  34.    shell.run("mkdir os")
  35.    term.setCursorPos(20,19)
  36.    write("/os/.menu")
  37.    term.setCursorPos(1,17)
  38.    shell.run("pastebin get xagX33Z7 /os/.next")
  39.    term.setCursorPos(20,19)
  40.    write("/os/.2048")
  41.    tc()
  42.    scp(1,3)
  43.    p("NextUI 1.8 i dynamiczna rozdzielczosc")
  44.    p("NextUI 1.8 wprowadza dynamiczna rozdzielczosc dostepna w systemie, czyli nie musisz sie juz martwic, czy Twoj monitor bedzie mial odpowiednie wymiary, aby byl w pelni wykorzystany przez NextUI. To oznacza wieksza wygode, i intuicyjnosc systemu!")
  45.    s(1)
  46.    term.setCursorPos(1,17)
  47.    shell.run("pastebin get u0urwgNc /os/.2048")
  48.    term.setCursorPos(20,19)
  49.    write("/os/.paint")
  50.    term.setCursorPos(1,17)
  51.    shell.run("pastebin get pzWSRqNF /os/.paint")
  52.    scp(1,17)
  53.    shell.run("pastebin get FQtPJQMp /os/.pulpit")
  54.    term.setCursorPos(20,19)
  55.    write("/os/.luaide")
  56.    term.setCursorPos(1,17)
  57.    shell.run("pastebin get vyAZc6tJ /os/.luaide")
  58.    r("pastebin get hckriUmW /os/.jez")
  59.    r("pastebin get 0uMxiriG /os/.kol")
  60.    term.setCursorPos(1,17)
  61.    shell.run("pastebin get ZV1RFXwz /os/.ver")
  62.    term.clear()
  63.    term.setCursorPos(20,19)
  64.    write("/os/icon")
  65.    term.setCursorPos(1,17)
  66.    r("pastebin get NVzDaz4M /os/icon")
  67.    r("set shell.allow_disk_startup false")
  68.    scp(1,17)
  69.    r("pastebin get FnE3MAD5 /os/.update")
  70. tc()
  71. sbc(colors.purple)
  72. tc()
  73. sbc(colors.purple)
  74. scp(1,1)
  75. stc(colors.white)
  76. p("NextUI Konfiguracja")
  77. p("Teraz skonfigurujemy Twoj komputer")
  78. p("Wpisz swoja nazwe uzytkownika i haslo.")
  79. w("Nazwa uzytkownika: ")
  80. username = read()
  81. w("Haslo: ")
  82. password = read()
  83. local p = fs.open("/os/.log1", "w")
  84. p.write(username)
  85. p.close()
  86. local h = fs.open("/os/.log2", "w")
  87. h.writeLine(password)
  88. h.close()
  89. s(1)
  90. re()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement