Advertisement
Guest User

Untitled

a guest
Dec 8th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.05 KB | None | 0 0
  1. from socket import *
  2. import sys
  3. import time
  4. import threading
  5. import random
  6. from twisted.internet import task
  7. from twisted.internet import reactor
  8.  
  9. host = 'localhost'
  10. port = 10003
  11. addr = (host, port)
  12. timeout = 60.0
  13. class connMake():
  14.     def __init__(self):
  15.         self.sock = socket(AF_INET, SOCK_STREAM)
  16.         self.msg = ''
  17.  
  18.     def madeConn(self):
  19.         self.sock.connect(addr)
  20.  
  21.     def sendMsg(self, msg):
  22.         self.sock.send(msg.encode())
  23.         print('send:', msg)
  24.         self.data = self.sock.recv(1024)
  25.         print('receive:', self.data)
  26.  
  27.  
  28. class watleakS(connMake):  # датчик протечки воды
  29.     def __init__(self):
  30.         self.bg = '1010'
  31.         self.sock = ''
  32.         self.id = '101'
  33.         self.addr = '001'
  34.         self.data = '00000'
  35.         self.batt = 'bat'
  36.         self.crc = ''
  37.         self.fn = '1011'
  38.     def fuck(self):
  39.         self.sendMsg("fdfdfdfd")
  40. sock = socket(AF_INET, SOCK_STREAM)
  41. sock.connect(addr)
  42. p=watleakS()
  43. l = task.LoopingCall(p.fuck)
  44. l.start(timeout)
  45. reactor.run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement