1 Star 0 Fork 0

ymm/virtualMachineManager

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test.py 881 Bytes
一键复制 编辑 原始数据 按行查看 历史
ymm 提交于 2022-12-07 17:10 . 1
# 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)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/qxyang238/virtual-machine-manager.git
[email protected]:qxyang238/virtual-machine-manager.git
qxyang238
virtual-machine-manager
virtualMachineManager
master

搜索帮助