登录 立即注册
查看: 9853|回复: 2

[使用经验] 开机自启动逍遥模拟器+按键精灵自动挂机

[复制链接]

1

主题

15

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-2-26 12:20:06 | 显示全部楼层 |阅读模式
具体思路 1、实现开机自启动逍遥模拟器  2、启动游戏(以王国纪元为例)3、启动按键精灵
准备工作——将逍遥模拟器的地址加入到电脑的环境变量中    “我的电脑”——“属性”——“高级系统设置”——“高级”——“环境变量”
C:\Program Files\Microvirt\MEmu
(上述为我的逍遥模拟器的安装目录,根据你自己的安装目录进行修改)
添加完后,“运行”——cmd进入dos窗口,输入memuc命令,命令能执行即为设置成功

新建txt文件,将代码输入进去,然后改名为 .bat 变成批处理文件,放在电脑“启动”文件夹下,或者建立快捷方式,将快捷方式放在“启动文件夹下
其他具体代码如下

  1. memuc start vm -i 0 -t
  2. memuc start vm -i 1
  3. memuc start vm -i 2 -t
  4. memuc start vm -i 3
  5. memuc start vm -i 4 -t
  6. memuc start vm -i 5

  7. TIMEOUT /T 60
  8. memuc stopapp -i 0 com.igg.android.lordsmobile_cn
  9. memuc stopapp -i 1 com.igg.android.lordsmobile_cn
  10. memuc stopapp -i 2 com.igg.android.lordsmobile_cn
  11. memuc stopapp -i 3 com.igg.android.lordsmobile_cn
  12. memuc stopapp -i 4 com.igg.android.lordsmobile_cn
  13. memuc stopapp -i 5 com.igg.android.lordsmobile_cn

  14. TIMEOUT /T 10
  15. memuc startapp -i 0 com.igg.android.lordsmobile_cn
  16. memuc startapp -i 1 com.igg.android.lordsmobile_cn
  17. memuc startapp -i 2 com.igg.android.lordsmobile_cn
  18. memuc startapp -i 3 com.igg.android.lordsmobile_cn
  19. memuc startapp -i 4 com.igg.android.lordsmobile_cn
  20. memuc startapp -i 5 com.igg.android.lordsmobile_cn


  21. TIMEOUT /T 90
  22. memuc -i 0 adb shell input tap 1066 83
  23. memuc -i 1 adb shell input tap 1066 83
  24. memuc -i 2 adb shell input tap 1066 83
  25. memuc -i 3 adb shell input tap 1066 83
  26. memuc -i 4 adb shell input tap 1066 83
  27. memuc -i 5 adb shell input tap 1066 83

  28. TIMEOUT /T 10
  29. memuc -i 0 adb shell input tap 1236 41
  30. memuc -i 1 adb shell input tap 1236 41
  31. memuc -i 2 adb shell input tap 1236 41
  32. memuc -i 3 adb shell input tap 1236 41
  33. memuc -i 4 adb shell input tap 1236 41
  34. memuc -i 5 adb shell input tap 1236 41

  35. TIMEOUT /T 20
  36. memuc -i 0 adb shell input swipe 270 500 270 511
  37. memuc -i 1 adb shell input swipe 270 500 270 511
  38. memuc -i 2 adb shell input swipe 270 500 270 511
  39. memuc -i 3 adb shell input swipe 270 500 270 511
  40. memuc -i 4 adb shell input swipe 270 500 270 511
  41. memuc -i 5 adb shell input swipe 270 500 270 511

  42. TIMEOUT /T 10
  43. memuc startapp -i 0 com.cyjh.mobileanjian.vip
  44. memuc startapp -i 1 com.cyjh.mobileanjian.vip
  45. memuc startapp -i 2 com.cyjh.mobileanjian.vip
  46. memuc startapp -i 3 com.cyjh.mobileanjian.vip
  47. memuc startapp -i 4 com.cyjh.mobileanjian.vip
  48. memuc startapp -i 5 com.cyjh.mobileanjian.vip


  49. TIMEOUT /T 90
  50. memuc -i 0 adb shell input tap 319 1142
  51. memuc -i 1 adb shell input tap 319 1142
  52. memuc -i 2 adb shell input tap 319 1142
  53. memuc -i 3 adb shell input tap 319 1142
  54. memuc -i 4 adb shell input tap 319 1142
  55. memuc -i 5 adb shell input tap 319 1142

  56. TIMEOUT /T 5
  57. memuc -i 0 adb shell input tap 319 1142
  58. memuc -i 1 adb shell input tap 319 1142
  59. memuc -i 2 adb shell input tap 319 1142
  60. memuc -i 3 adb shell input tap 319 1142
  61. memuc -i 4 adb shell input tap 319 1142
  62. memuc -i 5 adb shell input tap 319 1142

  63. TIMEOUT /T 5
  64. memuc -i 0 adb shell input tap 304 436
  65. memuc -i 1 adb shell input tap 304 436
  66. memuc -i 2 adb shell input tap 304 436
  67. memuc -i 3 adb shell input tap 304 436
  68. memuc -i 4 adb shell input tap 304 436
  69. memuc -i 5 adb shell input tap 304 436

  70. TIMEOUT /T 5
  71. memuc -i 0 adb shell input tap 294 188
  72. memuc -i 1 adb shell input tap 294 188
  73. memuc -i 2 adb shell input tap 294 188
  74. memuc -i 3 adb shell input tap 294 188
  75. memuc -i 4 adb shell input tap 294 188
  76. memuc -i 5 adb shell input tap 294 188

  77. TIMEOUT /T 5
  78. memuc -i 0 adb shell input tap 359 1235
  79. memuc -i 1 adb shell input tap 359 1235
  80. memuc -i 2 adb shell input tap 359 1235
  81. memuc -i 3 adb shell input tap 359 1235
  82. memuc -i 4 adb shell input tap 359 1235
  83. memuc -i 5 adb shell input tap 359 1235

  84. TIMEOUT /T 15
  85. memuc -i 0 adb shell input tap 695 624
  86. memuc -i 1 adb shell input tap 695 624
  87. memuc -i 2 adb shell input tap 695 624
  88. memuc -i 3 adb shell input tap 695 624
  89. memuc -i 4 adb shell input tap 695 624
  90. memuc -i 5 adb shell input tap 695 624

  91. memuc sortwin
复制代码


代码解释:
  1. memuc start vm -i 0 -t
复制代码

-t为不等待,直接执行
  1. memuc start vm -i 1
复制代码

无-t 为等待后执行
  1. TIMEOUT /T 60
复制代码

延时60s,这个可以根据测试进行调整具体时间
  1. memuc stopapp -i 0 com.igg.android.lordsmobile_cn
复制代码

关闭app,因为有时候模拟器打开后,会产生app停止的窗口,用这个命令将app清空
  1. memuc startapp -i 0 com.igg.android.lordsmobile_cn
复制代码

启动app
  1. memuc -i 0 adb shell input tap 1066 83
复制代码

触摸点1066 83,王国纪元游戏打开后,有提示窗口,需要关闭后才能进入游戏截面
坐标点可以使用按键精灵抓抓工具找取
  1. memuc -i 0 adb shell input tap 1236 41
复制代码

触摸点击1236 41,王国纪元游戏打开后,有提示窗口,需要关闭后才能进入游戏截面
  1. memuc -i 0 adb shell input swipe 270 500 270 511
复制代码

移动屏幕命令,因为我使用按键精灵脚本时候,需要将游戏重新定位到一个特殊位置,方便按键精灵执行脚本
  1. memuc startapp -i 0 com.cyjh.mobileanjian.vip
复制代码
开启按键精灵
  1. memuc -i 0 adb shell input tap 319 1142
复制代码
对按键精灵进行界面点击操作
  1. memuc -i 0 adb shell input tap 304 436
复制代码
对按键精灵进行界面点击操作
  1. memuc -i 0 adb shell input tap 294 188
复制代码
对按键精灵进行界面点击操作
  1. memuc -i 0 adb shell input tap 359 1235
复制代码
对按键精灵进行界面点击操作
  1. memuc -i 0 adb shell input tap 695 624
复制代码
对按键精灵进行界面点击操作

上述对按键精灵界面的点击均使用按键精灵的抓抓工具,找坐标点,当逍遥打开按键精灵app时候,会变成竖屏,抓抓工具显示为横屏,找到相应坐标点,将X,Y坐标前后调换即可

  1. memuc sortwin
复制代码
对游戏多开窗口进行排布



上述我一共是6开游戏,-i 0 为第一个模拟器,0,1,2,3,4,5,分别为1.2.3.4.5.6模拟器
灵活使用抓抓工具,找到相应需要点击的坐标点,即可开机自动执行游戏app,自动执行按键精灵,实现开机自启动并自动执行按键精灵脚本。
回复

使用道具 举报

0

主题

6

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-4-7 01:09:51 | 显示全部楼层
不错,就是我按照这方法怎么都不成功,不知哪里错了
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2022-4-30 15:31:56 | 显示全部楼层
隔墙郁闷 发表于 2022-4-7 01:09
不错,就是我按照这方法怎么都不成功,不知哪里错了

你怎么做的,怎么没成功,发下看下问题在哪里?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|模拟器|手机模拟器|手游模拟器|安卓模拟器|( 沪ICP备14046591号 )

GMT+8, 2024-4-30 21:39 , Processed in 0.023940 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表