Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local serverID = 39
- if fs.exists("emui/data/server.txt") then
- local file = fs.open("emui/data/server.txt", "r")
- serverID = tonumber(file.readLine())
- file.close()
- end
- if not fs.exists("emui/data/session.txt") then
- return
- end
- local file = fs.open("emui/data/session.txt", "r")
- user = file.readLine()
- file.close()
- while true do
- term.setCursorPos(1,1)
- term.clear()
- if os.clock() > 300 then
- print("Session expired. Please log in again.")
- os.sleep(1)
- os.reboot()
- end
- --- Get messages
- rednet.send(serverID, "4")
- id, msg = rednet.receive()
- if id ~= serverID then
- return
- end
- local messages = textutils.unserialize(msg)
- for i = 1, #messages do
- print(messages[i])
- end
- print("Send a message? 'exit' to quit")
- write("> ")
- local message = read()
- if message == "exit" then
- return
- end
- rednet.send(serverID, "5:" .. user .. ":" .. message)
- os.sleep(1)
- end
Add Comment
Please, Sign In to add comment