首页 > 解决方案 > 无法使用 vncdotool api 连接到 Real VNC 服务器(挂在方法执行上)

问题描述

尝试使用 vncdotool api 连接到 RealVNC 服务器,但它所做的只是在执行方法时挂起。

Python 版本 3.7.4 vnctooldo 1.0.0 Windows 10 VNC 服务器 5.3.1

我已经尝试了所有 RealVNC 服务器身份验证方法,并确保 RealVNC 查看器是 RAW 编码。我也尝试了命令行 vncdotool 具有相同的挂起结果。

from vncdotool import api

# connect to myvncserver.com on port 5902 (two colons needed)
client = api.connect('xx.xx.xxx.xx::5900')

client.timeout = 60

try:
    client.captureScreen('screenshot.png')
except TimeoutError:
    print('Timeout when capturing screen')

标签: pythonwindowsvnc

解决方案


推荐阅读