metowolf / Jumpjumphelper
Licence: mit
用 PHP 玩微信跳一跳
Stars: ✭ 304
Projects that are alternatives of or similar to Jumpjumphelper
Weixin Minigame Tutorial
Flappy Bird adaptation on Wechat Minigame using PhaserJS + English Wechat Minigames Tutorial
Stars: ✭ 56 (-81.58%)
Mutual labels: game, wechat
Quantum Game
Quantum Game (old version) - a puzzle game with real quantum mechanics in a browser
Stars: ✭ 294 (-3.29%)
Mutual labels: game
Omnipay Wechatpay
(微信支付)WeChatPay driver for the Omnipay PHP payment processing library
Stars: ✭ 300 (-1.32%)
Mutual labels: wechat
Laravel Socialite
Social OAuth Authentication for Laravel 5. drivers: facebook, github, google, linkedin, weibo, qq, wechat and douban
Stars: ✭ 296 (-2.63%)
Mutual labels: wechat
Yampa
Functional Reactive Programming domain-specific language embedded in Haskell, for programming efficient hybrid (mixed discrete-time and continuous-time) systems.
Stars: ✭ 294 (-3.29%)
Mutual labels: game
Crmeb
🔥🔥🔥 CRMEB打通版v4免费开源商城系统,uni-app+thinkphp6框架商城,系统可商用;包含小程序商城、H5商城、公众号商城、PC商城,支持分销、拼团、砍价、秒杀、优惠券、积分、会员等级、小程序直播、可视化设置,前后端分离,方便二开,更有详细使用文档、接口文档、数据字典、二开文档/视频教程,欢迎大家提出宝贵意见和建议
Stars: ✭ 3,447 (+1033.88%)
Mutual labels: wechat
Pysolfc
A comprehensive, feature-rich, open source, and portable, collection of Solitaire games.
Stars: ✭ 293 (-3.62%)
Mutual labels: game
Antirecall
Anti-Recall/Anti-Delete for Telegram, WeChat, and QQ(针对Telegram, QQ和微信的防撤回)
Stars: ✭ 300 (-1.32%)
Mutual labels: wechat
Glportal
🎮 Open Source teleportation based first person puzzle-platformer
Stars: ✭ 297 (-2.3%)
Mutual labels: game
Yarneditor
A tool for writing interactive dialogue in games!
Stars: ✭ 292 (-3.95%)
Mutual labels: game
Pillman
Pillman boot sector game, a yellow thing eats pills and is chased by monsters.
Stars: ✭ 298 (-1.97%)
Mutual labels: game
Browserquest Php
BrowserQuest server in PHP base on workerman. A PHP/HTML5/JavaScript multiplayer game experiment.
Stars: ✭ 294 (-3.29%)
Mutual labels: game
Ocbarrage
iOS 弹幕库 OCBarrage, 同时渲染5000条弹幕也不卡, 轻量, 可拓展, 高度自定义动画, 超高性能, 简单易上手; A barrage render-engine with high performance for iOS. At the same time, rendering 5000 barrages is also very smooth, lightweight, scalable, highly custom animation, ultra high performance, simple and easy to use!
Stars: ✭ 294 (-3.29%)
Mutual labels: wechat
JumpJumpHelper
用最好的语言 PHP 玩微信跳一跳
更新
- 2018.01.05
- 固定延迟改随机延迟,可设范围
- 增加随机点按下和稍微挪动抬起,模拟手指
- 2.5D距离修正,修正这种情况:如图
- 2018.01.01
- 修复屏幕分辨率兼容性
- 采用 Mathematica 拟合函数
- 2017.12.31
- 新的中间点匹配函数
- 基于二次函数拟合计算按压时间
依赖
- php-cli (>=5.6)
- php-gd
- adb 调试工具
- android 手机
食用方式
- 手机进入设置 > 开发者选项,打开 USB 调试、模拟触控
- 手机连接电脑,安装 adb 相关驱动,检查
adb devices
命令是否能显示设备 ID - 微信进入跳一跳游戏,点击开始
- 电脑运行
php run.php
如果发现跳跃过远/近,可以适当调节 config.php
中的参数
效果图
脚本原理
- 截取手机屏幕,并传到电脑上。
- 通过分析图片,取得当前任务及其目标位置
- 计算按压时间,通过 adb 命令模拟点按操作
识别原理
- 人物位置:通过颜色匹配人物底座第一个单峰位置
- 目标位置:排除背景色后,从上至下找到第一个单峰位置,对于未找到的情况采用角度矫正(所有识别数据储存在 screen 文件夹中)
拟合函数
参考资料
项目 | 作者 |
---|---|
教你用Python来玩微信跳一跳 | @wangshub |
微信跳一跳自动玩耍工具 | @aOrz |
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].