python实现微信跳一跳辅助工具步骤详解


Posted in Python onJanuary 04, 2018

说明

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实现微信跳一跳辅助工具步骤详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python Django批量导入数据
Mar 25 Python
Python中datetime模块参考手册
Jan 13 Python
可能是最全面的 Python 字符串拼接总结【收藏】
Jul 09 Python
python爬虫之线程池和进程池功能与用法详解
Aug 02 Python
Python 访问限制 private public的详细介绍
Oct 16 Python
python3.6下Numpy库下载与安装图文教程
Apr 02 Python
Python使用LDAP做用户认证的方法
Jun 20 Python
python3 动态模块导入与全局变量使用实例
Dec 22 Python
基于python实现查询ip地址来源
Jun 02 Python
Python3爬虫里关于Splash负载均衡配置详解
Jul 10 Python
python使用多线程查询数据库的实现示例
Aug 17 Python
python中用ctypes模拟点击的实例讲解
Nov 26 Python
Python中实现最小二乘法思路及实现代码
Jan 04 #Python
Python找出最小的K个数实例代码
Jan 04 #Python
Python编程把二叉树打印成多行代码
Jan 04 #Python
2018年Python值得关注的开源库、工具和开发者(总结篇)
Jan 04 #Python
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
Jan 04 #Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
Jan 04 #Python
基于python实现在excel中读取与生成随机数写入excel中
Jan 04 #Python
You might like
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
PHP写的加密函数,支持私人密钥(详细介绍)
2013/06/09 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
2014/06/12 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
2014/07/15 PHP
阿里对象存储OSS在laravel框架中的使用方法
2019/10/13 PHP
枚举JavaScript对象的函数
2006/12/22 Javascript
window.open被浏览器拦截后的自定义提示效果代码
2007/11/19 Javascript
JavaScript 学习技巧
2010/02/17 Javascript
禁止空格提交表单的js代码
2013/11/17 Javascript
简单的js图片轮换代码(js图片轮播)
2014/05/06 Javascript
jQuery实现可关闭固定于底(顶)部的工具条菜单效果
2015/11/06 Javascript
Bootstrap每天必学之导航
2015/11/26 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
详解Vue项目编译后部署在非网站根目录的解决方案
2018/04/26 Javascript
vue中vee validate表单校验的几种基本使用
2018/06/25 Javascript
vue自定v-model实现表单数据双向绑定问题
2018/09/03 Javascript
vue的列表交错过渡实现代码示例
2019/05/05 Javascript
Angular如何由模板生成DOM树的方法
2019/12/23 Javascript
[03:26]《DAC最前线》之EG经理自述DOTA2经历
2015/02/02 DOTA
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
基于python实现的抓取腾讯视频所有电影的爬虫
2016/04/22 Python
利用信号如何监控Django模型对象字段值的变化详解
2017/11/27 Python
Python3.5 处理文本txt,删除不需要的行方法
2018/12/10 Python
Flask核心机制之上下文源码剖析
2018/12/25 Python
python3+selenium实现qq邮箱登陆并发送邮件功能
2019/01/23 Python
Opencv-Python图像透视变换cv2.warpPerspective的示例
2019/04/11 Python
python 标准差计算的实现(std)
2019/07/29 Python
Python类反射机制使用实例解析
2019/12/30 Python
python查看矩阵的行列号以及维数方式
2020/05/22 Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
2020/09/29 Python
Python常用外部指令执行代码实例
2020/11/05 Python
Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)
2020/11/24 Python
利用canvas实现图片下载功能来实现浏览器兼容问题
2019/05/31 HTML / CSS
商场总经理岗位职责
2014/02/03 职场文书
幸福中国演讲稿
2014/09/12 职场文书
JS前端可扩展的低代码UI框架Sunmao使用详解
2022/07/23 Javascript