Advertisement
Guest User

Untitled

a guest
Nov 25th, 2015
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. term.setTextColor(colors.cyan)
  2. term.clear()
  3. term.setCursorPos(1,1)
  4. print("Alarm OS 1.0")
  5. term.setTextColor(colors.white)
  6.  
  7. os.pullEvent = os.pullEventRaw
  8. local s = peripheral.wrap("top")
  9. local logFile = "log.txt"
  10. local modem = peripheral.wrap("left")
  11. local labelname = os.getComputerLabel()
  12.  
  13. local whitelist = {
  14. Shogun = true,
  15. Razymon = true,
  16. ImberProduct = true,
  17. Alkuni = true,
  18. }
  19.  
  20.  
  21.  
  22.  
  23.  
  24. while true do
  25. local users = s.getPlayers()
  26. if users then
  27. for i, user in ipairs( users ) do
  28. if not whitelist[ user.name ] then
  29.  
  30. redstone.setOutput("front", true)
  31. sleep(20)
  32. redstone.setOutput("front",false)
  33. --local hWrite = fs.open(logFile, "a") -- fuer append dh neue changes werden am ende hinzugefuegt
  34. local time = http.get("http://www.timeapi.org/utc/in+1+hours/")
  35.  
  36.  
  37. local stringToSend = user.name .. " at " .. labelname .. " | " .. time.readAll()
  38.  
  39. rednet.send("z13_filelogger", stringToSend) -- schickt das file
  40. --hWrite.writeLine(time.readAll().. " " ..user.name)
  41. --write(time.readAll())
  42. --hWrite.close()
  43. time.close()
  44.  
  45. print(user.name)
  46. break
  47. end
  48. end
  49. end
  50. sleep( 1 )
  51. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement