吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 15472|回复: 32
收起左侧

[Python 转载] 分享:微信跳一跳python辅助脚本(总结)

[复制链接]
梦幻的彼岸 发表于 2018-1-12 14:16
本帖最后由 梦幻的彼岸 于 2018-1-12 20:03 编辑


1.jpg   
附件我没有要钱 希望大家感觉 不错的话 回复下 让更多的人看见
嘻嘻 麻烦 管理看下 有什么不对的地方望帮改正下  麻烦您们了   由于上传代码不规范 我就把代码写在txt里在上传下

这段时间微信跳一跳这个游戏非常火爆,但是上分又非常的难,对于程序员来说第一个念头就是通过写一个辅助脚本让上分变的容易,python现在比较火,我们一起来以python语言为基础总结以下各路神仙写的关于跳一跳的辅助脚本,大家在学习的时候主要理解他们的写法思路,对你学习python非常的有帮助。

一.微信跳一跳自动运行python代码   微信跳一跳自动运行python代码.txt (10.44 KB, 下载次数: 595)
注解:思路
核心:每次落稳之后截图,根据截图算出棋子的坐标和下一个块顶面的中点坐标,
根据两个点的距离乘以一个时间系数获得长按的时间
识别棋子:靠棋子的颜色来识别位置,通过截图发现最下面一行大概是一条直线,就从上往下一行一行遍历,
比较颜色(颜色用了一个区间来比较)找到最下面的那一行的所有点,然后求个中点,
求好之后再让 Y 轴坐标减小棋子底盘的一半高度从而得到中心点的坐标
识别棋盘:靠底色和方块的色差来做,从分数之下的位置开始,一行一行扫描,由于圆形的块最顶上是一条线,
方形的上面大概是一个点,所以就用类似识别棋子的做法多识别了几个点求中点,
这时候得到了块中点的 X 轴坐标,这时候假设现在棋子在当前块的中心,
根据一个通过截图获取的固定的角度来推出中点的 Y 坐标
最后:根据两点的坐标算距离乘以系数来获取长按时间(似乎可以直接用 X 轴距离)
二.分数霸榜! python助你微信跳一跳拿高分 分数霸榜! python助你微信跳一跳拿高分代码及分析.txt (2.44 KB, 下载次数: 128) 注解:这个脚本的工作原理
在跳一跳页面截图
计算出初始点和终点的距离
想办法测出距离与按压时间的系数
想办法让手机按压指定的时间
重复1-4
三.微信跳一跳小游戏python脚本 微信跳一跳小游戏python脚本及分析.txt (2.78 KB, 下载次数: 95)
原理配置adb环境变量,在我的电脑–》属性–》高级系统设置–》环境变量–》Path上添加adb.exe所在的路径。打开手机的usb调试模式,并连接电脑,打开跳一跳,然后通过adb工具获取当前手机截图,具体指令如下所示:
adb shell screencap -p /sdcard/1.png
adb pull /sdcard/1.png
四.python实现微信跳一跳辅助工具步骤详解 python实现微信跳一跳辅助工具步骤详解.txt (1.94 KB, 下载次数: 96)
这是一个关于在PC端模拟的脚本
说明:
1.windows上安装安卓模拟器,安卓版本5.1以上
2.模拟器里下载安装最新的微信6.6.1
3.最好使用python2.7,python3的pyhook包有bug,解决比较麻烦
五.微信跳一跳python辅助软件思路及图像识别源码解析  图txt编辑不了就不发图了 望见谅
核心思想
获取棋子到下一个方块的中心点的距离 python实现微信跳一跳辅助工具步骤详解.txt (1.94 KB, 下载次数: 97) 计算触摸屏幕的时间
点击屏幕
计算棋子到下一个方块中心点的距离
使用 adb shell screencap -p 命令获取手机当前屏幕画面
再通过图像上的信息找出棋子的坐标和下一个方块中心点的坐标
然后通过两点间距离公式计算出距离
展示截图:

3.jpg 2.jpg 1.jpg

免费评分

参与人数 12吾爱币 +12 热心值 +12 收起 理由
时空之外 + 1 + 1 大佬啊,先膜拜,后学习~
yjfjhh888 + 1 + 1 我很赞同!
GinkgoGO + 1 + 1 谢谢@Thanks!
1993 + 1 + 1 热心回复!
dych1688 + 1 + 1 谢谢@Thanks!
wuliao + 1 + 1 谢谢@Thanks!
a2001103 + 1 + 1 我很赞同!
lai2000 + 1 + 1 谢谢@Thanks!
晚霞逆晨曦 + 1 + 1 微信迟早会被程序猿玩坏
人满为患 + 1 + 1 热心回复!
aiqianqian + 1 + 1 热心回复!
广州最 + 1 + 1 复杂,看不懂,但冲着 python 给分你,希望你多出python脚本

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

di7gan 发表于 2018-1-12 14:33
谢谢分享,我看看能不能看懂
吴先生。 发表于 2018-1-12 15:09
jlzjf 发表于 2018-1-12 15:29
小冬 发表于 2018-1-12 15:45
谢谢分享
kk1212 发表于 2018-1-12 16:37


Python是最好的语言
吴先生。 发表于 2018-1-12 16:57
kk1212 发表于 2018-1-12 16:37
Python是最好的语言

想学。。0基础难吗?
shaokui123 发表于 2018-1-12 22:01
用心了,谢谢
卡卡123 发表于 2018-1-13 18:52
多分享,感谢额大佬
鱼在水中飞 发表于 2018-2-10 00:38
这么久了还有效吗?估计被微信封杀了吧?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-25 14:32

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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