代码拉取完成,页面将自动刷新
import socket
# 目标IP和端口
target_ip = '112.125.89.8'
target_port = 45951
# 要发送的数据
data_to_send = '01030007000700070008000700080007000700072834'
# 创建套接字
client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
try:
# 连接到目标IP和端口
client_socket.connect((target_ip, target_port))
# 控制发送数据的长度
total_sent = 0
# 将数据分解并添加名称
address = data_to_send[0:2]
function = data_to_send[2:4]
speeds = [data_to_send[i:i+4] for i in range(4, 24, 4)] # 速度一到速度十
crc = data_to_send[-4:]
formatted_data = f"address:{address} function:{function} speeds:{' '.join(speeds)} crc:{crc}"
while total_sent < len(formatted_data):
chunk = formatted_data[total_sent : total_sent + 1] # 每次发送一个字节
sent = client_socket.send(chunk.encode())
total_sent += sent
print("成功发送数据。")
except ConnectionRefusedError:
print("无法连接到目标IP地址和端口号。")
finally:
# 关闭套接字
client_socket.close()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。