Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function pos(x,y)
- term.setCursorPos(x,y)
- end
- pos(1,1)
- term.setBackgroundColor(colors.yellow)
- term.clear()
- pos(1,1)
- term.setBackgroundColor(colors.green)
- term.clearLine()
- pos(1,1)
- print("Weblink:")
- pos(10,1)
- local link = read()
- pos(1,2)
- write("This program requires Admin priv. Type password or press E to exit. Press any other key to enter passcode")
- local event2, key2 = os.pullEvent("key")
- if key2 == keys.e then
- dofile("os/Desktop")
- else
- local passcode = read("*")
- local file = fs.open("/key", "r")
- local data = file.readAll()
- file.close()
- if passcode == data then
- pos(1,1)
- term.clear()
- if http.checkURL("http://pastebin.com/raw/"..link) == false then
- dofile("/os/Desktop")
- else
- local data = http.get("http://pastebin.com/raw/"..link)
- local dt = data.readAll()
- local file = fs.open("/.tmp", "w")
- file.write(dt)
- file.close()
- dofile("/.tmp")
- fs.delete("/.tmp")
- term.setBackgroundColor(colors.red)
- print("PRESS E TO EXIT")
- while true do
- local event, key = os.pullEvent("key")
- if key == keys.e then
- dofile("os/Desktop")
- break
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement