咨询下 pywin32 的一些问题

2018-01-01 15:40:10 +08:00
 goodryb

最近有个游戏需要后台挂机,装了按键精灵,这家伙自带的插件只能对前台窗口操作,无法后台模拟鼠标键盘,查了下好像有个什么大漠插件可以,看了下也不是很稳定,并且需要冲会员。所以想自己用 Python 来做

安装好了 pywin32 系列,然后发现一个严重的问题,网上很多资料都是讲怎么在前台窗口操作,我自己也实现了,但是这不是我想要的,我要的是能够后台模拟

前台都是用 keydb_event,这个简单,后台我看了下使用 sendmessage,但是里面涉及到具体的一些参数,找了下么有合适的资料参考

需求如下:

  1. 查找到后台窗口句柄(已实现)
  2. 根据句柄,发送一个组合按键 ALT+y
  3. 根据句柄,进行一系列鼠标移动点击

有熟悉的麻烦给个 demo 上来,剩下的我自己照着做

2387 次点击
所在节点    Python
2 条回复
FreeBSD
2018-01-01 16:25:25 +08:00
ysc3839
2018-01-01 23:54:52 +08:00
C++ 的 Demo 应该很多,Python 估计没有。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/419147

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX