Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- term.setTextColor(colors.cyan)
- term.clear()
- term.setCursorPos(1,1)
- print("Alarm OS 1.0")
- term.setTextColor(colors.white)
- os.pullEvent = os.pullEventRaw
- local s = peripheral.wrap("top")
- local logFile = "log.txt"
- local modem = peripheral.wrap("left")
- local labelname = os.getComputerLabel()
- local whitelist = {
- Shogun = true,
- Razymon = true,
- ImberProduct = true,
- Alkuni = true,
- }
- while true do
- local users = s.getPlayers()
- if users then
- for i, user in ipairs( users ) do
- if not whitelist[ user.name ] then
- redstone.setOutput("front", true)
- sleep(20)
- redstone.setOutput("front",false)
- --local hWrite = fs.open(logFile, "a") -- fuer append dh neue changes werden am ende hinzugefuegt
- local time = http.get("http://www.timeapi.org/utc/in+1+hours/")
- local stringToSend = user.name .. " at " .. labelname .. " | " .. time.readAll()
- rednet.send("z13_filelogger", stringToSend) -- schickt das file
- --hWrite.writeLine(time.readAll().. " " ..user.name)
- --write(time.readAll())
- --hWrite.close()
- time.close()
- print(user.name)
- break
- end
- end
- end
- sleep( 1 )
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement