【学习使用他人代码】

2018年01月21日 19:29:02 独行侠的守望 阅读数:319更多

个人分类: Python

编辑

版权声明:本文为博主原创文章,转载请注明文章链接。 https://blog.csdn.net/xiaoanzi123/article/details/79121309

参考文章 连接:

http://mp.weixin.qq.com/s?__biz=MjM5ODI5Njc2MA==&mid=2655813784&idx=2&sn=0063553daf1abee8f57b8371e23695e7&chksm=bd74cd4f8a034459c91d24e42ca208600944968caa18f4a02e420f67e409bf529103200c08f3&mpshare=1&scene=1&srcid=0104keBr2LapQ0sDjrzB0ccJ#rd

本人电脑上之前已经安装的有python【配置python和pip命令的 环境变量】,所以就直接参照上述文章进行操作了。

整个过程参照文章做下来没有什么难度,主要是pip安装一些模块。然后安装adb。初次接触adb,根据文章

Win10配置ADB工具教程 http://pcedu.pconline.com.cn/748/7481463.html  进行了下载安装。

最后成功运行。之所以做这件事不是为了跑那个成绩,只是想接触这个python程序学习了解下。

用到文件:①  原文中git  下载  wechat_jump_game-master.zip

GitHub 地址:https://github.com/wangshub/wechat_jump_game

②adb工具包, http://dl.pconline.com.cn/download/359035.html

☆   安装好python,配置好python和pip命令的环境变量。

解压  wechat_jump_game-master.zip文件,命令行进入该目录,执行: pip install -r requirements.txt

requirements.txt文件中写着要安装的程序模块,如下

backports.functools-lru-cache==1.4

cycler==0.10.0

numpy==1.13.3

olefile==0.44

opencv-python==3.4.0.12

Pillow==4.3.0

pyparsing==2.2.0

python-dateutil==2.6.1

pytz==2017.3

six==1.11.0

matplotlib==2.1.1

matplotlib==2.1.1 原本在第三行,第一次执行的时候安装matplotlib==2.1.1出错了,我就想着先把它放到最后面,先装其他模块,第二次安装全部成功了,没出错。。。。

接下来就是usb调试模式连接手机,win10的系统倒是方便了,参见【一般来说,Win10联网的话,会自动安装ADB和Fastboot驱动,并不需要用户担心。如何让Win10自动安装ADB驱动?安卓机开启USB调试后连接到电脑,就会自动安装了。如果Win10网络情况不好,或者其他一些原因,没有自动安装好ABD/Fastboot驱动,就需要手动安装了。Google官方的驱动可以点此下载(需要***)。除了Google官方驱动外,这款第三方的“Universal Adb Driver”(点击下载)也是可以一试的。】

把adb工具包解压后,进入该目录下命令行测试:命令 adb devices 。如果看到CMD显示一串字符,后面还有一个“device”的字样,那就说明安卓机已经成功以USB调试的形式连接到了Win10中。

后期就是运行了,先打开跳一跳,点击开始,然后命令行切换到目录下,执行

python wechat_jump_auto.py 点回车,游戏就会自动开始~ 请根据手机分辨率运行相应的 *.py 文件。

不同的文件会运行不同手机的配置

最重要的不是跳哪个分数,注意学习原文中作者对于程序代码的思路分析

最新文章

  1. 【转】Cookie和Session区别和联系详解
  2. Shader 学习笔记
  3. 【转】如何在Windows+VS2005使用最新静态libcurl 7.35.0获取网页数据,支持HTTPS
  4. ArcGIS 点到直线的距离
  5. easyui datagrid
  6. JS的event对象--知识点总结
  7. 检测端口状态的python脚本
  8. linux下获取帮助
  9. git搭建服务器
  10. X-UA-Compatible是什么
  11. GitLal+sourceTree版本号管理
  12. Yii -- framework 目录结构说明
  13. Poj 1032 Parliament
  14. ABP入门系列(3)——领域层定义仓储并实现
  15. REST API设计指导——译自Microsoft REST API Guidelines(四)
  16. python - zipfile模块
  17. ural1018依赖背包-边权
  18. Spring boot 入门篇
  19. fckeditor配置
  20. shell常用编程格式

热门文章

  1. linux日常管理-sar工具
  2. MD5算法的c++实现
  3. 使用PM2管理nodejs进程分享
  4. HTML5新增的结构元素
  5. hadoop-2.3.0-cdh5.1.0完全分布式集群配置HA配置
  6. 8、泛型程序设计与c++标准模板库1、泛型程序设计的概念和术语
  7. ubuntu 下minicom超级终端的使用方法
  8. 1.Windows入侵排查思路
  9. Vim7.4 配置项列表
  10. docker 推送镜像到私有地址