[Python] 纯文本查看 复制代码import socket,time,threading
#这里填写本地监听的ip和端口
ip='127.0.0.1'
port=0
#这列填写公网ip和端口
send_ip=''
send_port=0
#以下部分无需修改
#这是用来存放转发到公网数据的队列
outList=[]
#这是用来存放转发到内网数据的队列
inList=[]
#这是队列的锁,防止竞争
outLock=False
inLock=False
#这是用来标记是否发送的断开连接信息
runStation=True
def in_get(sock):
'''
该函数负责监听本地的端口,传入的sock,收到数据后,将其增加到转发到公网的队列中
'''
global outLock,outList,inLock,inList,runStation
while runStation:
try:
try:
data=sock.recv(8192)
time.sleep(0.1)
except Exception as ie:
print(+str(ie))
time.sleep(0.1)
#如果内网发送的空数据,即代表需要断开连接(管家婆特性)
if data==b'':
<