예제 #1
0
 def __send_message(self, data, address):
     ok, query_msg = dht_bencode.encode(data)
     if not ok:
         return
     try:
         self.sock.sendto(query_msg, address)
     except Exception:
         pass
예제 #2
0
파일: dht_spider.py 프로젝트: dosvvm/PyDHT
 def __send_message(self, data, address):
     ok, query_msg = dht_bencode.encode(data)
     if not ok:
         return
     try:
         self.sock.sendto(query_msg, address)
     except Exception:
         pass
예제 #3
0
파일: dht_torrent.py 프로젝트: dosvvm/PyDHT
 def send_extend_handshake_info(self, sock):
     data = chr(20) + chr(0)  + dht_bencode.encode({"m": {"ut_metadata": 3}})[1]
     self.__send_msg(sock, data)
예제 #4
0
 def send_extend_handshake_info(self, sock):
     data = chr(20) + chr(0) + dht_bencode.encode({"m": {
         "ut_metadata": 3
     }})[1]
     self.__send_msg(sock, data)