【问题标题】:Using pyautogui exclusively for on-screen keyboard专门为屏幕键盘使用 pyautogui
【发布时间】:2019-08-03 06:15:16
【问题描述】:

我希望通过屏幕键盘为游戏制作机器人。

是否可以让 pyautogui 只在屏幕键盘上执行而不在其他窗口上执行?

有什么方法可以将按钮映射到我可以轻松调用的快捷方式。

【问题讨论】:

    标签: python pyautogui


    【解决方案1】:

    您可以使用locateOnScreen() 函数通过屏幕截图查找按钮的坐标。

    特定于窗口的功能在路线图上(通过 PyGetWindow),但尚未在 pyautogui 中实现。

    如果您可以通过其他方式(例如通过自己调用 PyGetWindow 的 getWindowsWithTitle() 函数)获取窗口的矩形坐标,则可以检查 locateOnScreen() 返回的坐标是否在您想要的窗口内。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-13
      • 2014-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-06
      • 2018-06-15
      相关资源
      最近更新 更多