【发布时间】:2018-12-05 16:55:19
【问题描述】:
我正在尝试在 python 中编写一个脚本,在没有用户输入的情况下自动强制移动鼠标指针(它通过键盘退出),并尝试使用 PyAutoGUI、PyUserInput 和 ctypes,我一直在弄清楚以恒定速度移动指针的方法,而不是让它在屏幕上传送(我需要用户能够看到它制作的路径)。但是,我需要它能够执行曲线,尤其是圆,我还没有找到使用上述库的方法。有没有人知道一种方法可以将它们编码为使鼠标以恒定的速度在屏幕上描述圆圈,而不仅仅是直线?预先感谢您提供的任何意见或帮助。
【问题讨论】:
-
把圆近似为n条直线段,n足够大,看起来像一个圆?或者实际上将它传送到圆上的 n 个等距点,如果 n 足够大,它看起来就像是平滑运动。
标签: python mouse ctypes mousemove pyautogui