xuma202

Untitled

Aug 3rd, 2012
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.12 KB | None | 0 0
  1. term_x, term_y = term.getSize()
  2. id = os.computerID()
  3. version = "v 1.0"
  4. modemSide = ""
  5. sides = {"top", "bottom", "left", "right", "front", "back"}
  6. privateKey = 30679223
  7. modN = 43888321
  8. rootPass = "" --change this!!!
  9. PackageIdentifier = "_GOO.pack"
  10.  
  11. function findModem()
  12.   for i = 1, #sides, 1 do
  13.     if (peripheral.getType(sides[i]) == "modem") then
  14.       modemSide = sides[i]
  15.     end  
  16.   end
  17.   if (modemSide == "") then return false end
  18.   return true
  19. end
  20.  
  21. function isValidPackage(s)
  22.   head = string.sub(s, 1, 1+string.len(PackageIdentifier))
  23.   if (head == PackageIdentifier) then return true end
  24.   return false
  25. end
  26.  
  27. ------------------------------------
  28.  
  29. term.clear()
  30. term.setCursorPos(1,1)
  31. print("Google Server id: "..id)
  32. if (findModem() == false) then print("No modem found!") os.shutdown() end
  33. print("Found modem at side: "..modemSide);
  34. rednet.open(modemSide)
  35. print("Rednet opened")
  36.  
  37. while true do
  38.   _event, _data, _senderId, _distance = os.pullEvent("rednet_message")
  39.   if (isValidPackage(_data)) then
  40.     print("recieved Valid package")
  41.     --parsePackage(_data, _senderId, _distance)
  42.   end
  43.  
  44. end
Advertisement
Add Comment
Please, Sign In to add comment