【发布时间】:2020-01-18 05:56:14
【问题描述】:
我在工作中有一些无聊的重复性任务。 我使用远程桌面,这样它们就可以在晚上运行等等。
但是我在远程桌面上单击鼠标时遇到问题。当我通过笔记本电脑连接时,脚本工作正常。但是当我没有连接时,我从 PyAutoGUI 收到此错误消息: '鼠标移动到屏幕一角触发 PyAutoGUI 故障保护'
当鼠标在屏幕上不可见时会出现此错误。
你知道如何解决这个问题吗?
【问题讨论】:
标签: python python-3.x pyautogui
我在工作中有一些无聊的重复性任务。 我使用远程桌面,这样它们就可以在晚上运行等等。
但是我在远程桌面上单击鼠标时遇到问题。当我通过笔记本电脑连接时,脚本工作正常。但是当我没有连接时,我从 PyAutoGUI 收到此错误消息: '鼠标移动到屏幕一角触发 PyAutoGUI 故障保护'
当鼠标在屏幕上不可见时会出现此错误。
你知道如何解决这个问题吗?
【问题讨论】:
标签: python python-3.x pyautogui
根据所有者的说法,这是不支持的。他在 repo 中收集了与该主题 here 相关的所有问题。甚至打开了一个issue,描述了一个非常相似的情况。
但是,comment 描述了一种可以解决此问题的 hack。我自己没试过,但看起来很有希望。它说:
使用远程桌面客户端,让您不断输出 显示,即使您最小化窗口/关闭您的 PC。我用了 终端(https://github.com/Terminals-Origin/Terminals - 不隶属于他们 完全只是推荐,因为它为我解决了这个问题)。你可以设置 这样可以保持显示,然后您的代码应该可以正常运行。
注意:我已经更新了提供的链接。
【讨论】: