教你用Python来玩微信跳一跳

游戏模式

20171228日下午,微信发布了6.6.1版本,加入了小游戏功能,并提供了官方演示跳一跳。这是一个2.5 d插画风格的益智游戏,玩家可以通过按压屏幕时间的长短来控制这个人跳跃的距离。分数越高,那么在好友排行榜更加靠前。通过Python脚本自动运行,让你轻松霸榜。

 

想学习人工智能的可以加抠了解 3-1-2-2-2-0-4-2-2-3 备注:头条

->考虑到生产环境的规范性,实验与项目之间不受干扰,请尽量用新的虚拟环境来完成实验

-

-MacOS/Win,请使用如下操作开辟新的虚拟环境(不强调表示MacOS/Win相同操作)

--下载Anaconda. MacOS:默认安装/Win:注意安装时候勾选配置路径或者之后手动配置,直至cmdconda关键字有效

--查看所有的虚拟环境`conda info --envs`

--使用命令:`conda create -n wechat_env python=3`,创建名为`wechat_env`的虚拟环境,且配置python版本为python3

--激活虚拟环境:MacOS: `source activate wechat_env`/Win`activate wechat_env`

--安装所需要的包,比如`matplotlib`等,建议使用`conda install package_name`来避免虚拟环境包的路径问题

-

-**接下来的操作非必须,仅当实验完成后可操作,试验阶段全程在虚拟环境中操作,进入虚拟环境会有前置符号表示如:**

-```

-(wechat_env) ~/Desktop/wechat_jump_game-master>

-```

--退出虚拟环境:MacOS: `source deactivate wechat_env` / Win: `deactivate wecha_env`

--删除虚拟环境:`conda remove -n wechat_env --all`

-

-

-## 工具介绍

-

-- Python

--手机或模拟器

-- [ADB](https://developer.android.com/studio/releases/platform-tools.html) 驱动,可以到[这里](https://adb.clockworkmod.com/)下载

--相关依赖

-

-如果你是`iOS` + MacOS,请参考下面的配置:

--使用真机调试 WDA,参考 iOS 真机如何安装[WebDriverAgent · TesterHome](https://testerhome.com/topics/7220)

--安装[openatx/facebook-wda]

-- Python 3

-

-如果你是`Android` + MacOS,请参考下面的配置:

-- Python 3

--使用brew进行安装`brew cask install android-platform-tools`

--安装完后插入安卓设备且安卓已打开usb调试模式(部分新机型可能需要再另外勾上允许模拟点击权限),终端输入`adb devices` ,显示如下表明设备已连接

-```

-List of devices attached

-6934dc33 device

-```

-

-如果你是`Android` + Windows,请参考下面的配置:

-- Python 3

--安装 [ADB](https://adb.clockworkmod.com/) 后,请在环境变量里将 adb 的安装路径保存到 PATH 变量里,确保`adb`命令可以被识别到。

--`Android` + MacOS 测试连接

 想学习人工智能的可以加抠了解 3-1-2-2-2-0-4-2-2-3 备注:头条

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页