本文主要讲解
mac + android
其他教学
教程之源是:https://github.com/wangshub/wechat_jump_game
都是基于python进行全自动跳跃,游戏积分榜上过万的大多数都是通过python脚本,或者机械手臂点出来的。
下面开始教程
本教程的教学对象是不懂python的小伙伴的,如果学过python,请直接移步到教程之源的gayhub,那里写的已经很清楚了。
准备过程
1.python 环境:mac 自带python 2.x,或者在终端输入 python
lovesosoi$ python
Python 2.7.10 (default, Jul 14 2015, 19:46:27)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
可以看出我是python 2.7.10的。
(P.S.)如果没有的话,去https://www.python.org/downloads/mac-osx/网站下载,安装就好了。
2.安装adb
终端输入:
brew cask install android-platform-tools
安装成功后插入手机,打开手机的开发者模式,允许设备调试调试
终端输入:
adb devices
如果显示
List of devices attached
6934dc33 device
证明您已经安装成功了
等待安装,此安装会很长很长。。。
3.安装pip
这一步是教程之源没有的,也是我遇到的坑吧。
网上有查到输入:brew install pip
但是会出这个错
Error: No available formula with the name "pip"
Homebrew provides pip via: `brew install python`. However you will then
have two Pythons installed on your Mac, so alternatively you can install
pip via the instructions at:
https://pip.readthedocs.org/en/stable/installing/#install-pip
终端输入:sudo easy_install pip
稍等片刻,就会安装成功
4.将教程之源下载https://github.com/wangshub/wechat_jump_game
点击网页中的clone or download ---> download zip,就会下载成功了。
5.安装依赖文件
pip install -r requirements.txt
这个是教程之源的写法。但是会失败,因为会找不到requirements.txt文件,所以我的做法是
pip install -r 前边是一致的,将下载的文件解压,将其中的requirements.txt文件直接拖拽到终端,会自动填写目录的
pip install -r /Users/apple/Desktop/wechat_jump_game-master/requirements.txt
此时会很慢。很慢。因为安装文件在国外,所以会慢,等了半个小时后会发现,大段红字??心里很蒙。说英文的意思是版本的问题。
最终版
sudo pip install -r /Users/apple/Desktop/wechat_jump_game-master/requirements.txt
然后等待安装即可,等待的途中可以可以来一局昆特牌或者一局dota或者一局吃鸡,不对,吃鸡可以多玩几局,毕竟大家都是盒子精。
到此为止,环境就算搭建好了。
现在我们连上手机打开微信的跳一跳游戏,点击开始游戏,打开终端,输入
python wechat_jump_auto.py
如果提示找不到文件的话,操作同上
python 将教程之源的这个文件直接拖进来就好了。
我的是这样的
python /Users/apple/Desktop/wechat_jump_game-master/wechat_jump_auto.py
然后就发现小人自己开始跳了!
更多好玩的东西,尽在微信公众号 Mandroid。