逍遥安卓模拟器群控软件用的ADB

易语言 2020-02-27 21:39:05

逍遥安卓模拟器群控软件用的ADB

这个应该有很多人会用到,可以写个APP,群控,搬家一下就可以,我还是个菜鸟,还望大神指点,我想把这个屏幕显示弄成时时的,不知道用什么方法。

' KEYCODE列表
' 3 HOME 键
' 4 返回键
' 5 打开拨号应用
' 6 挂断电话
' 24 增加音量
' 25 降低音量
' 26 电源键
' 27 拍照(需要在相机应用里)
' 64 打开浏览器
' 82 菜单键
' 85 播放/暂停
' 86 停止播放
' 87 播放下一首
' 88 播放上一首
' 122 移动光标到行首或列表顶部
' 123 移动光标到行末或列表底部
' 126 恢复播放
' 127 暂停播放
' 164 静音
' 176 打开系统设置
' 187 切换应用
' 207 打开联系人
' 208 打开日历
' 209 打开音乐
' 210 打开计算器
' 220 降低屏幕亮度
' 221 提高屏幕亮度
' 223 系统休眠
' 224 点亮屏幕
' 231 打开语音助手
' 276 如果没有 wakelock 则让系统休眠

' 1.获取模拟器号后在多开的情况下不知道那个对应那个模拟器
' 在安装目录 Microvirt\MEmu\MemuHyperv VMs\MEmu\MEmu.memu 不同模拟器在不同目录,自己找. 用记事本打开
' 在里面搜索ADB hostport="21513" 对应的这个就是 127.0.0.1:21513
' 很多信息也可以在这里面修改,手机品牌型号,设备串号什么的.自己研究(新克隆的模拟器要启动过一次才会有手机号码,串号等信息)
' 2.就是想做后台操作的东西.不方便,这里自己测试了下, 我是用易语言
' 借鉴论坛大神的代码.
' 截图,然后移动到计算机某个目录.我用的超级模块识图的识图功能.(截取的图片需要转换一次,要不然识别不了.费了很长时间才弄好)
' 还有就是截图后是一整张,可以把大图截取一部分来做识别. 这样识别速度更快.
' 找到图后可以做 点击,按键,输入文本等操作
' 运行 (“D:\Program Files\Microvirt\MEmu\adb.exe -s ” + 模拟器号 + “ shell /system/bin/screencap -p /data/data/1.png”) ' 截图
' 运行 (“D:\Program Files\Microvirt\MEmu\adb.exe -s ” + 模拟器号 + “ pull /data/data/1.png d:\”) ' 拷贝截图
' 运行 (“D:\Program Files\Microvirt\MEmu\adb.exe -s ” + 模拟器号 + “ shell input text hello”)'输入文本
' 运行 (“D:\Program Files\Microvirt\MEmu\adb.exe -s ” + 模拟器号 + “ shell input keyevent 111”) ' 按键
' 运行 (“D:\Program Files\Microvirt\MEmu\adb.exe -s ” + 模拟器号 + “ shell input tap 250 250”) ' 鼠标点击
' 运行 (“D:\Program Files\Microvirt\MEmu\adb.exe -s ” + 模拟器号 + “ shell input swipe 250 250 300 300 500”) ' 鼠标滑动