微信刚刚更新了一个版本,主推了一个叫跳一跳的小程序。无奈手残,于是想办法提高自己的好友排名,于是有了这个。
用 usb 调试安卓手机,用 adb 截图并用鼠标测量距离,然后计算按压时间后模拟按压。
1
siguretto 2017-12-29 00:54:56 +08:00 via iPhone 1
不可以,不能这样的,我辛辛苦苦打了一晚才 200 多(有没有 iOS 的
|
2
whwq2012 2017-12-29 01:09:38 +08:00 via Android
我想问下为什么不能用 otg 鼠标玩呢?
|
4
IamJ 2017-12-29 03:55:54 +08:00
撸到 15XX 后,该游戏索然无味。。
|
5
Athrob 2017-12-29 05:10:48 +08:00 1
看成"吓一跳", 果然该睡觉了
|
6
lhx2008 2017-12-29 07:10:59 +08:00 via Android
哈哈,这么快就有外挂了
|
7
guog 2017-12-29 08:20:45 +08:00 via Android
🌚稳
|
8
cloverstd 2017-12-29 09:24:03 +08:00 via iPhone
难怪你分这么高
|
9
zzl 2017-12-29 09:40:34 +08:00
稳
|
10
kurtrossel 2017-12-29 09:47:31 +08:00
还有这种操作......
早上有文章说张小龙玩了 5944 个回合,晒出了 1110 的高分....... |
11
wotemelon 2017-12-29 11:04:44 +08:00
截图路径是啥截图
|
12
messyidea 2017-12-29 11:05:08 +08:00
玩到一千多分,索然无味
|
15
hinate 2017-12-29 12:00:57 +08:00 via iPhone
稳😆😆😆
|
16
jackwow 2017-12-29 12:03:16 +08:00
@kurtrossel 有张截图是他玩到 2999 分
|
19
zjb861107 2017-12-29 13:06:12 +08:00
原理是 adb shell input swipe <x1> <y1> <x2> <y2> [duration(ms)] (Default: touchscreen)
但是这个有兼容性问题。。。 |
20
RHFS 2017-12-29 13:25:17 +08:00 via iPhone
唉 玩个游戏还要用辅助 唉(有 iOS 的 @我一下 谢谢
|
21
dremy 2017-12-29 13:32:23 +08:00 via iPhone
有木有大佬用机器学习自动跑呀,不想手动操作了…
|
22
ammzen 2017-12-29 13:35:05 +08:00
赞高效!!! @ezwd
我昨天也想做一个的,计算距离的那块看来我想复杂了,我想的是既然程序自动化,那就每次完美跳到中心点,因此考虑用 opencv 看你代码中用鼠标坐标计算距离,这里我没太懂,自动化的时候鼠标不是没有移动,只算点击时长吗?求解 |
23
ammzen 2017-12-29 13:50:07 +08:00
忽略我的问题,我以为是全自动呢
|
24
liverpool08 2017-12-29 16:57:19 +08:00
老朱还是稳
|
25
Andsoon 2017-12-29 17:13:49 +08:00
由于手头没有安卓设备 试了一下安卓模拟器+adb 发现逍遥模拟器和夜神模拟器打开跳一跳的时候微信都会闪退
|
26
dewi 2017-12-29 18:36:40 +08:00 via iPhone
为什么不直接用八门神器呢?
|
27
lhx2008 2017-12-29 20:35:49 +08:00
给楼主提了个 pull requests,截图海飞丝一般顺滑
|
29
Tuziki 2017-12-29 22:15:25 +08:00
楼主我运行 main 方法好像被拒绝访问了,不知道怎么回事 (不是很懂 java
|
30
slgz 2017-12-30 10:26:45 +08:00
|
31
hardman 2017-12-30 11:51:11 +08:00
表示没用过 java 楼主来个配置详情我来试试
|
35
hardman 2017-12-30 14:10:52 +08:00
截图路径是手机截图还是?
|
38
hardman 2017-12-30 16:51:56 +08:00
为啥出现不显示图片的情况
|
39
ezwd OP @slgz 发了一个 release [传送门]( https://github.com/easyworld/PlayJumpJumpWithMouse/releases)
|
41
aioloscn 2017-12-31 15:07:57 +08:00
org.apache.commons.cli.MissingOptionException: Missing required option: a 可是 adb.exe 路径没错啊
|
42
BlueSky002 2017-12-31 19:27:43 +08:00
全自动模式怎么会一下就飞出去了.执行:java -jar playJumpJumpWithMouse.jar -a "C:\Users\name\Desktop\platform-tools\adb.exe" -m "2" -s "1920*1080" @ezwd
|
43
ezwd OP @BlueSky002 1、全自动不支持-s 参数; 2、使用的-s 方式也不对,应该是 1080x1920 ; 3、自动模式在 1080x1920 分辨率下需要调整 ratio,个人测试 1.374 是个不错的值。
|