无名 发表于 2022-5-8 16:48:57

py脚本聊天室功能

可以为你的py脚本导入聊天室功能,使你的py脚本用聊天功能[滑稽]

python代码:

import socket, time
import threading

def JR():
    TTT = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    TTT.connect(("154.222.24.105", 9082))
    dh = open('dhio.txt', 'r')
    Lines = dh.readlines()
    dh.close()
    tt = 'duo'
    erer = tt.encode('gbk')
    TTT.send(erer)
    uiui5 = TTT.recv(1024)
    uiui2 = uiui5.decode("gbk")
    OPOP = int(uiui2) + len(Lines)
    OPOP2 = str(OPOP)
    while True:
      OPOP2 = str(OPOP2)
      erer = OPOP2.encode('gbk')
      TTT.send(erer)
      Dhxw = TTT.recv(1024)
      Dhxw = Dhxw.decode("gbk")
      if Dhxw == 'httpo':
            continue
      tytyty = Dhxw.split('iop#')
      YUYU = tytyty
      OPOP2 = int(OPOP2) + int(YUYU)
      dhxw = open('dhio.txt', 'a')
      dhxw.write(tytyty)
      print(tytyty)
      dhxw.close()
      time.sleep(1)

if __name__ == '__main__':
    open('dhio.txt', 'w')
    TTT = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

    TTT.connect(("154.222.24.105", 9081))
    A1 = threading.Thread(target=JR)
    A1.start()
    while True:
      sendooo = input('输入:')
      #把字符变成2进制格式为gbk
      erer = sendooo.encode('gbk')
      TTT.send(erer)
      #1024表示接收的数据字节
      tyty = TTT.recv(1024)
      # #解码
      uiui = tyty.decode("gbk")
http://cdn.u1.huluxia.com/g4/M00/4C/DA/rBAAdl_Rs1eAKfIKAABb_D8dUYY193.jpghttp://cdn.u1.huluxia.com/g4/M00/4C/DA/rBAAdl_Rs1eAV8urAAAkA3kdxK4524.pnghttp://cdn.u1.huluxia.com/g4/M00/4C/DA/rBAAdl_Rs1eAQkZUAAA6bKGjzOw196.pnghttp://cdn.u1.huluxia.com/g4/M00/4C/DA/rBAAdl_Rs1iAZufeAAHY0ebtiDs920.jpg
页: [1]
查看完整版本: py脚本聊天室功能