Guest User

Untitled

a guest
Apr 25th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. -- Not working on ubunut? lol:
  2. -- sudo apt-get install liblua5.1-socket2
  3. local socket = require("socket")
  4. local server = socket.bind("localhost", 12345)
  5. local ip, port = server:getsockname()
  6. print("ip:" .. ip)
  7. print("port:" .. port)
  8. print("Waiting for data...")
  9. while 1 do
  10. local client = server:accept()
  11. client:settimeout(1)
  12. local line, err = client:receive()
  13. if not err then
  14. print("recieved:"..line)
  15. client:send("ack\n")
  16. else
  17. print("err:"..err)
  18. end
  19. client:close()
  20. end
Add Comment
Please, Sign In to add comment