python实现微信跳一跳辅助工具步骤详解
作者:qf0129 时间:2023-08-02 11:11:40
说明
1.windows上安装安卓模拟器,安卓版本5.1以上
2.模拟器里下载安装最新的微信6.6.1
3.最好使用python2.7,python3的pyhook包有bug,解决比较麻烦
步骤
1.windows上安装python2.7,配置好环境变量和pip
2.到这个网站下载对应版本的pyHook和pywin32
http://www.lfd.uci.edu/~gohlke/pythonlibs
2.打开cmd,安装下载好的whl文件和其他库
pip install pywin32-221-cp27-cp27m-win_amd64.whl
pip install pyHook-1.5.1-cp27-cp27m-win_amd64.whl
pip install pyuserinput
3.桌面新建jump.py文件,复制以下内容
import pymouse, time, pyHook, pythoncom, math, random
m = pymouse.PyMouse()
global start_pos, end_pos
start_pos = None
end_pos = None
def onKeyboardEvent(event):
global start_pos, end_pos
if event.Key == 'Q':
start_pos = m.position()
print(start_pos)
if event.Key == 'W':
end_pos = m.position()
print(end_pos)
if event.Key == 'Space':
if start_pos and end_pos:
dis = int(math.sqrt(math.pow(start_pos[0]-end_pos[0],2)+math.pow(start_pos[1]-end_pos[1],2)))
times = round((dis / 0.3) / 1000 , 3)
if dis < 500:
print '>> ', dis, times
x = random.randint(50, 400)
y = random.randint(400, 700)
m.press(x,y)
time.sleep(times)
m.release(x,y)
start_pos = None
end_pos = None
return True
def main():
hm = pyHook.HookManager()
hm.KeyDown = onKeyboardEvent
try:
hm.HookKeyboard()
except Exception as e:
pass
pythoncom.PumpMessages()
if __name__ == "__main__":
main()
4.运行jump.py
python desktop\jump.py
5.使用说明
a.模拟器打开微信并进入跳一跳游戏界面
b.把模拟器放到桌面最左端
c.把鼠标放到紫色小人最下端中间点,按下Q键
d.把鼠标放到目标图形中心点,按下W键
e.按下空格键会自动跳到目标点
f.反复Q、W、空格键
如果空格点的坐标不准,自行调整一下代码里的坐标范围
ps:下面看下使用python进行微信跳一跳
1、Python2.79
2、安装pip
3、大家下载的时候把github上面的master zip全部下载下来。
4、下载adb,并添加到系统变量path里面
5、手机连接电脑,打开usb调试
6、打开cmd 运行auto.py
总结
以上所述是小编给大家介绍的python实现微信跳一跳辅助工具步骤详解,希望对大家有所帮助!
来源:http://blog.csdn.net/qf0129/article/details/78951863
标签:python,微信跳一跳,辅助工具


猜你喜欢
Python通过调用mysql存储过程实现更新数据功能示例
2024-01-25 11:28:51
使用python turtle画高达
2021-11-05 20:47:48

Data Source与数据库连接池简介(JDBC简介)
2024-01-26 03:59:45

Python求解任意闭区间的所有素数
2023-10-12 00:07:12
在Django中实现添加user到group并查看
2021-12-08 21:47:07
Openlayers学习之地图比例尺控件
2024-04-10 10:36:59

vue自定义keepalive组件的问题解析
2024-05-09 15:12:38

表单特殊输入js验证
2008-03-26 12:01:00
python3模拟百度登录并实现百度贴吧签到示例分享(百度贴吧自动签到)
2023-07-08 23:15:23
Firefox下正则诡异问题
2009-08-03 14:03:00
golang cache带索引超时缓存库实战示例
2023-07-24 04:43:11
2020年10款优秀的Python第三方库,看看有你中意的吗?
2021-01-03 10:35:08

python全栈要学什么 python全栈学习路线
2023-07-03 17:55:19
php5.4传引用时报错问题分析
2023-11-14 15:03:17
Python魔术方法专题
2023-03-14 15:38:02
Vuex中如何getters动态获取state的值
2024-05-28 15:54:23

Python 实现毫秒级淘宝抢购脚本的示例代码
2023-05-10 19:50:10
本地使用Docker搭建go开发环境的全过程
2024-04-30 10:05:49
python遍历迭代器自动链式处理数据的实例代码
2022-04-12 18:38:29

Python中Django框架下的staticfiles使用简介
2022-08-18 14:04:40