代码拉取完成,页面将自动刷新
# import random
# import socket
# import os
# port = random.randint(10000,20000)
# def is_port_in_use(port: int):
# with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
# return s.connect_ex(('localhost', port)) == 0
# def get_pid(port: int):
# pid = os.popen("netstat -nlp | grep :%s | awk '{print $7}' | awk -F\" / \" '{ print $1 }'" % (port)).read().split('/')[0]
# return int(pid)
# for i in range(0,10):
# port = random.randint(10000,20000)
# print(port)
import websockify
import spice
# 启动 SPICE 服务器
spice_server = spice.Server()
spice_server.listen('localhost', 5900)
# 启动 WebSockets 服务器
ws_server = websockify.WebSocketServer(('0.0.0.0', 9000))
# 循环读取 SPICE 数据并发送给客户端
while True:
data = spice_server.recv(1024)
if not data:
break
ws_server.send_message(data)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。