Guest User

Untitled

a guest
Oct 19th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. local component = require("component")
  2. local shell = require("shell")
  3. local args = shell.parse(...)
  4. local event = require "event"
  5.  
  6. function ping(port)
  7. print("port, " .. port)
  8. component.modem.open(port)
  9. component.modem.broadcast(port, "Hello World")
  10. end
  11.  
  12. function recive(eventType,addressReciving,addressSending,distance,port,message)
  13. print("Event type is " .. eventType)
  14. print("Reciving address is " .. addressReciving)
  15. print("Sending address is " .. addressSending)
  16. print("Distance is " .. distance)
  17. print("Message is " .. message)
  18.  
  19. print("file name, " .. args[2])
  20. local archive = io.open(name .. ".txt", "w")
  21. local working = io.open("workingaddress.txt", "a")
  22. archive:write(address)
  23. working:write(address)
  24. archive:close()
  25. working:close()
  26. end
  27.  
  28. do
  29. ping(tonumber(args[1]))
  30. event.listen("modem_message", recive)
  31. end
Add Comment
Please, Sign In to add comment