Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function clear()
- term.clear()
- term.setCursorPos(1,1)
- end
- print( "Copyright by Birog" )
- write( "Es wird nach Updates gesucht... " )
- local response = http.get("http://pastebin.com/raw.php?i=UjZKc57G")
- if response then
- print("Update-suche erfolgreich!")
- local sSource = response.readAll()
- response.close()
- local file = fs.open( "startup", "r" )
- local sTarget = ""
- if file then
- sTarget = file.readAll()
- file.close()
- end
- if sSource ~= sTarget then
- term.write("Updates gefunden!")
- file = fs.open( "startup", "w" )
- file.write( sSource )
- file.close()
- print( "Wurde herruntergeladen als - startup - -Datei")
- print("Programm wird Neugestartet!")
- shell.run("startup")
- return
- else
- print("Es sind keine Updates vorhanden!")
- print("Programm wird gestartet!")
- sleep(3)
- clear()
- end
- else
- clear()
- print("ERROR! Informiere bitte Birog!!")
- clear()
- end
- ---------------------------------------------------------------------------------------------------------------------
- rednet.open("left")
- sleep(1)
- pw=261076
- while true do
- y,x,z = rednet.receive()
- if y == 28 or 34 then
- zugang=(pw-x)
- if zugang == 0 then
- redstone.setOutput("top",true)
- rs.setOutput("right",true)
- sleep(10)
- rs.setOutput("top",false)
- rs.setOutput("right",false)
- rednet.send(y,"OK")
- print("ok")
- else
- rednet.send(y,"FALSCH")
- print("fail")
- end
- else
- rednet.send(y,"FALSCH")
- print("fail")
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement