Advertisement
Guest User

desktopclient

a guest
Nov 25th, 2014
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.25 KB | None | 0 0
  1.  
  2. print("Initialisation...")
  3. local port = 0
  4. print("Client Wi-Fi - Tomorrowland Edition")
  5. print("Version 0.1a - Maxence/Amiami51")
  6. print("Choisir un port 1-65535")
  7. write("> ")
  8. local input_port = read()
  9. print("Connexion en cours...")
  10. local modem_client = peripheral.wrap("right")
  11. modem_client.open(tonumber(input_port))
  12. print("Client connecte !")
  13. print("En attente d'un affichage")
  14. message_save = "."
  15. while modem_client.isOpen(tonumber(input_port)) == true do
  16.   local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
  17.   print("----------------------")
  18.   print("De : "..senderChannel)
  19.   print("Message : "..message)
  20.   print("transmission sur l'ecran en cours")
  21.   local m = peripheral.wrap("back")
  22.   local w,h = m.getSize()
  23.   m.clear()
  24.   m.setTextScale(4)
  25.   m.setTextColor(colors.white)
  26.   if type(tonumber(message)) == "number" then
  27.     m.setBackgroundColor(tonumber(message))
  28.     m.clear()
  29.     m.setCursorPos(math.floor(w/2-message_save:len()/2+.5), math.floor(h/2+.5))
  30.      m.write(message_save)
  31.   else
  32.     m.setCursorPos(math.floor(w/2-message:len()/2+.5), math.floor(h/2+.5))
  33.     m.write(message)
  34.     message_save = message
  35.   end
  36.   print("Transmis avec success")
  37.   print("-----------------")
  38. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement