All Projects → iOSDevLog → JumpJump

iOSDevLog / JumpJump

Licence: GPL-3.0 license
微信小游戏 跳一跳 kotlin PC破解

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to JumpJump

Droid-Explorer
Cross-platform root file explorer for Android phones.
Stars: ✭ 34 (-51.43%)
Mutual labels:  adb
logcatf
A Command line tool for format Android Logcat.
Stars: ✭ 17 (-75.71%)
Mutual labels:  adb
Wristkey
A free and open-source offline authenticator app for Wear OS.
Stars: ✭ 65 (-7.14%)
Mutual labels:  adb
adb-alfred
adb alfred - all in one
Stars: ✭ 60 (-14.29%)
Mutual labels:  adb
ghost
Ghost Framework is an Android post-exploitation framework that exploits the Android Debug Bridge to remotely access an Android device. Ghost Framework gives you the power and convenience of remote Android device administration.
Stars: ✭ 156 (+122.86%)
Mutual labels:  adb
Simple-ADB
ADB/Fastboot. With a GUI.
Stars: ✭ 29 (-58.57%)
Mutual labels:  adb
TweakIt-Desktop
An Android Debugging Application
Stars: ✭ 33 (-52.86%)
Mutual labels:  adb
gilfoyle
A CLI to interactively remove useless apps from your Android device.
Stars: ✭ 23 (-67.14%)
Mutual labels:  adb
MathOptSetDistances.jl
Distances to sets for MathOptInterface
Stars: ✭ 24 (-65.71%)
Mutual labels:  jump
ruzzle-solver
A python script that solves ruzzle boards
Stars: ✭ 46 (-34.29%)
Mutual labels:  adb
kn
Alternative to cd. Navigate by typing abbreviations of paths.
Stars: ✭ 68 (-2.86%)
Mutual labels:  jump
openstf-arm7-docker
Smartphone Test Farm using Docker on Raspberry Pi
Stars: ✭ 19 (-72.86%)
Mutual labels:  adb
adb-wifi-setting-manager
Control wifi connections on Android with adb
Stars: ✭ 31 (-55.71%)
Mutual labels:  adb
adb-interface-vscode
🔌 A tool that allows you to execute ADB.exe commands/actions without having to interact with the terminal.
Stars: ✭ 26 (-62.86%)
Mutual labels:  adb
python tk adb
安卓性能测试工具
Stars: ✭ 64 (-8.57%)
Mutual labels:  adb
ethernally
Your scrcpy companion for Android wireless screen mirroring
Stars: ✭ 33 (-52.86%)
Mutual labels:  adb
adbscan
A @nim-lang utility for scanning IPs for unprotected ADB Android devices connected to the internet
Stars: ✭ 36 (-48.57%)
Mutual labels:  adb
alfred-adb-workflow
an alfred workflow that wraps the adb command to avoid the "more than one device/emulator" error.
Stars: ✭ 22 (-68.57%)
Mutual labels:  adb
Latest-adb-fastboot-installer-for-windows
A Simple Android Driver installer tool for windows (Always installs the latest version). Sponsored by https://sendletter.org, the Cheapest way to Send Letters
Stars: ✭ 242 (+245.71%)
Mutual labels:  adb
linux-android-backup
Back up your device without vendor lock-ins, using insecure software or root. Supports encryption and compression out of the box. Works cross-platform.
Stars: ✭ 119 (+70%)
Mutual labels:  adb

JumpJump


微信小游戏 跳一跳 kotlin PC破解

成果


1077

10010

mac

跳一跳


微信小程序可以玩游戏了,我们来破解一下《跳一跳》这个官方出品的小游戏吧。

思路


用usb调试安卓手机,用adb截图并用鼠标测量距离,然后计算按压时间后模拟按压。

$ adb shell input swipe <x1> <y1> <x2> <y2> [duration(ms)] (Default: touchscreen) # 模拟长按
$ adb shell screencap <filename> # 保存截屏到手机
$ adb pull /sdcard/screen.png # 下载截屏文件到本地
  1. 得到手指按的时间 t
  2. 时间 = 距离 / 速度(常量) t = L / k
  3. L = p2 - p1
  4. 获取到起始点和结束点的坐标

源码


开发环境: Kotlin, IntelliJ IDEA

https://github.com/iOSDevLog/JumpJump

用 IntelliJ IDEA Open JJ 目录

我 MacOS 上面是 Java 9, Windows 10上是 Java 8.

可能要配置 Project Structure -> JDK, Edit Configurations -> Kotlin -> Configuration -> JRE 重新选择JRE 运行

生成 jar

Build -> Build Artifacts -> JJ:jar -> Build

使用方法


可以用打包好的。

https://github.com/iOSDevLog/JumpJump/releases

或者百度网盘: https://pan.baidu.com/s/1mhFMVrE

链接: https://pan.baidu.com/s/1i4Pw7hb 密码: ajjt

  1. 在电脑上下载好adb
  2. 打开安卓手机的usb调试模式并授权连接的电脑
  3. 直接运行 JJ.jar,选择 adb 路径
  4. 打开微信跳一跳,并点击开始
  5. 选择运行模式

运行中可调节 Ratio

切换模式最好重新打开应用。

参考


https://github.com/easyworld/PlayJumpJumpWithMouse

License


JumpJump is released under the GPL V3 license. See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].