关于键盘鼠标事件在 mumu模拟器界面失效的问题

csyan88 2018-03-02 01:08:47
这两天玩个小游戏,要不停的点点点,因此萌生了装个android模拟器,写个python脚本让他自己做任务。写完之后,发现点击鼠标操作不能生效。鼠标移动到具体位置后,不动了。
具体情况
1、我用的是网易MuMu模拟器。
2、我使用了以下两个方法,均不可以;鼠标可以移动到对应位置,但是不能产生一个有效的点击。但是我测试了以下,如果鼠标不在mumu模拟器游戏界面内,左键点击是生效的。为什么在MuMu游戏屏幕范围内不生效呢,希望大家提供以下思路。
方法1:
autopy.mouse.move(x,y)
autopy.mouse.click()
autopy.mouse.click()
time.sleep(sleeptime)

方法2:
win32api.SetCursorPos((x,y))
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)

请各位大拿不吝赐教,或者提供一些思路,谢谢
...全文
18228 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jyzzzzzzz 2021-02-24
  • 打赏
  • 举报
回复 4
我也遇到了很类似的问题,留个脚印。
我是用matlab模拟鼠标点mumu,不响应。后来是取消勾选mumu的“以管理员身份运行”,就可以了。
likeGhee 2020-07-17
  • 打赏
  • 举报
回复
7楼可以,牛
xiaogexyj 2020-04-29
  • 打赏
  • 举报
回复 4
我是用pycharm,只要用管理员打开就可以在mumu模拟器中点击了
cuipuke 2019-04-12
  • 打赏
  • 举报
回复
可以使用adb连接,mumu模拟器 D:\Program Files (x86)\MuMu\emulator\nemu\vmonitor\bin目录下有个adb_server.exe文件 第一步通过adb_server 连接本地环回地址的7555端口连接 adb_server.exe connect 127.0.0.1:7555 第二步:使用 input tap 指令 adb_server.exe shell input tap 500 220 x:500 y:200
封尘印 2018-08-28
  • 打赏
  • 举报
回复
更新到最新的mumu后 貌似可以了....测试代码, 3s发一次按键 `f`
```
#k::
wzClass = ahk_exe NemuPlayer.exe
while 1
{
ControlSend, , f, % wzClass
sleep, 3000
}
return
```
封尘印 2018-08-24
  • 打赏
  • 举报
回复
也碰到这个问题了, 我是用autohotkey 模拟鼠标的。 在mumu上一直没反应, 后来换夜神正常。。。就是广告好多
封尘印 2018-08-24
  • 打赏
  • 举报
回复
也碰到这个问题了, 我是用autohotkey 模拟鼠标的。 在mumu上一直没反应, 后来换夜神正常。。。就是广告好多
陈年椰子 2018-03-02
  • 打赏
  • 举报
回复
#激活提示窗口
    win32gui.EnableWindow(hWnd, True)
    win32gui.SetForegroundWindow(hWnd)
    win32gui.ShowWindow(hWnd, win32con.SW_SHOWNORMAL)
    #等待3秒
    time.sleep(3)
    win32api.SetCursorPos([mx, my])
    # 执行左单键击,若需要双击则延时几毫秒再点击一次即可
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP | win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
陈年椰子 2018-03-02
  • 打赏
  • 举报
回复
我是这么用的。
# 执行左单键击,若需要双击则延时几毫秒再点击一次即可
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP | win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)

37,744

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧