滴滴跳一跳辅助python版 已打包exe 仅限安卓
更新:
1、由于一些同学对pyhon不怎么了解,这边将py文件打包成exe了,链接电脑直接运行didi_jump.exe即可
打包exe文件下载: https://meituan.lanzous.com/i9LEAhhw1sf
2、请务必开启usb调试模式哦,不然电脑没法点击
手动版手动版手动版,大概得20分钟玩完成吧
最近两天看到好多小伙伴公众号后台要跳一跳的软,大概看了下跟之前的微信跳一跳类似
找了下之前的脚本,发现还能用,推荐给大家用 小编用的手机是华为p40pro可用
脚本需要Python环境+电脑+安卓机+adb,下面大概介绍下步骤:(会用的可以去,不会的就算了)
1、安装python环境(我用的python3) ,adb驱动下面我会打包
2、电脑连接手机后,开启usb调试模式,进入文件夹cmd里输入adb devices,查看手机链接状态
类似这样的显示出来后就是连接成功了
3、微信里打开滴滴跳一跳(我是在微信里玩的),点击开始后在控制台输入python didi_jump.py
需安装matplotlib库 pip install matplotlib
小编自己测试了下还是可以用的,如果失败的话可以自行修改下倍数
小编玩了下第三关,亲测可用,还获取了19.8元红包
第三关过完还能兑换一个稀有猫
脚本代码:
import matplotlib.pyplot as plt import matplotlib.image as mimg import time import math import random import os ADB_PATH = r"adb" width = 1080 height = 1920 size = 1.37 filename = 'didi.png' adbconfig = "adb " while True: os.system(adbconfig + 'shell screencap -p /sdcard/' + filename) os.system(adbconfig + 'pull /sdcard/' + filename + ' .') img = mimg.imread("didi.png") plt.imshow(img) pos = plt.ginput(2) plt.close() # Calculate time vector = (pos[1][0] - pos[0][0], -pos[1][1] + pos[0][1]) print(vector) if vector[0] > 0: leng = vector[0] / 2 + vector[1] * math.sqrt(3) / 2 else: leng = -vector[0] / 2 + vector[1] * math.sqrt(3) / 2 leng *= 2 / math.sqrt(3) t = leng * size scrposx = int(0.6 * width) + random.uniform(-100, 100) scrposy = int(0.8 * height) + random.uniform(-100, 100) scrpos = [str(scrposx), str(scrposy), str(scrposx + random.uniform(-5, 5)), str(scrposy + random.uniform(-5, 5))] scrposstr = ' '.join(scrpos) + ' ' command = adbconfig + "shell input swipe " + scrposstr + str(int(t)) # os.popen(command).read() os.system(command) print(command) time.sleep(1)
打包脚本+adb下载地址:https://meituan.lanzous.com/iM13vhgj2sh
活动地址: