1. 概述

提到蚂蚁森林,大家应该都知道,你是否有因忘记收取能量而被好友收取的经历呢?

如果你不是蚂蚁森林重度用户,被别人收取了能量可能对你来说没什么。

但如果你是蚂蚁森林重度用户,遇到能量被偷 ...

本文我们来看一下如何使用 Python + Appium 实现定时自动化收取蚂蚁森林能量。

2. 环境

本文主要环境如下:Win7

小米5s

Python3.7

Appium1.5

支付宝10.2.6.7010

如果对环境搭建不熟悉的话,可以看一下:Python + Appium 自动化操作微信入门和我用 Python 找出了删除我微信的所有人并将他们自动化删除了。

3. 实现

功能实现的基本思路为:打开支付宝进入蚂蚁森林,收取自己的能量

收取完自己能量后,点击找能量进入好友蚂蚁森林,收取好友能量,以此类推

接下来我们看一下主要代码实现。

参数配置代码实现如下:

通常大家都会将蚂蚁森林放在支付宝首页,此时我们打开支付宝后直接点击蚂蚁森林选项即可进入。

代码实现如下:

进入自己蚂蚁森林之后,开始收取自己的能量,因为新版支付宝不能定位能量球元素了,所以我们需要在能量球可能出现的区域实现点击。收取能量的代码实现如下:

自己能量收取完毕之后,点击找能量进入好友蚂蚁森林继续收取能量,代码实现如下:

能量收取的功能实现了之后,我们使用定时任务实现定时收取即可,下面看一下定时任务的实现。

定时任务的实现我们使用 apscheduler 组件,使用之前需执行 pip install apscheduler 装一下。

定时任务的代码实现如下:

到此,我们利用 Python + Appium 实现定时自动化收取蚂蚁森林能量的工作就完成了。

需要Python资料的小伙伴评论1

苹果 python蚂蚁森林自动收能量_用Python实现定时自动化收取蚂蚁森林能量,再也不用担心忘记收取了...相关推荐

  1. python支付宝每天自动收能量_用Python实现定时自动化收取蚂蚁森林能量,再也不用担心忘记收取了...

    1. 概述 提到蚂蚁森林,大家应该都知道,你是否有因忘记收取能量而被好友收取的经历呢? 如果你不是蚂蚁森林重度用户,被别人收取了能量可能对你来说没什么. 但如果你是蚂蚁森林重度用户,遇到能量被偷 .. ...

  2. python模拟蚂蚁森林能量产生过程代码_用Python实现定时自动化收取蚂蚁森林能量,再也不用担心忘记收取了...

    1. 概述 提到蚂蚁森林,大家应该都知道,你是否有因忘记收取能量而被好友收取的经历呢? 如果你不是蚂蚁森林重度用户,被别人收取了能量可能对你来说没什么. 但如果你是蚂蚁森林重度用户,遇到能量被偷 .. ...

  3. python支付宝蚂蚁森林_用Python实现定时自动化收取蚂蚁森林能量,再也不用担心忘记收取了...

    2. 环境 本文主要环境如下: Win7 小米5s Python3.7 Appium1.5 支付宝10.2.6.7010 3. 实现 功能实现的基本思路为: 打开支付宝进入蚂蚁森林,收取自己的能量 收 ...

  4. 用Python实现定时自动化收取蚂蚁森林能量,再也不用担心忘记收取了

    1. 概述 提到蚂蚁森林,大家应该都知道,你是否有因忘记收取能量而被好友收取的经历呢? 如果你不是蚂蚁森林重度用户,被别人收取了能量可能对你来说没什么. 但如果你是蚂蚁森林重度用户,遇到能量被偷 .. ...

  5. 用 Python 实现 定时自动化收取蚂蚁森林能量,再也不用担心忘记收取能量了

    1. 概述 提到蚂蚁森林,大家应该都知道,你是否有因忘记收取能量而被好友收取的经历呢? 相关文件 小伙伴们可以关注小编的Python源码.问题解答&学习交流群:733089476 有很多的资源 ...

  6. python tab键自动补全_设置python中TAB键自动补全方法

    设置python中TAB键自动补全方法 一.创建自动补全脚本如下: vi /tmp/python/tab.py #!/usr/bin/python # python tab file import s ...

  7. python钉钉自动打卡_用Python来实现钉钉自动打卡并发送邮件短信提醒

    用Python来实现钉钉自动打卡并发送邮件短信提醒 自从用钉钉打卡,老忘记打,只会python语言,所以用Python写了一个自动跑的脚本,每天定时跑.这样就避免忘记了. 之后把adb.exe所在的文 ...

  8. python实现app自动签到器_利用Python实现App自动签到领取积分

    要自动签到,最简单的是打开页面分析请求,然后我们用脚本实现请求的自动化.但是发现食行没有页面,只有 APP,这不是一个好消息,这意味着需要抓包处理了. 有需要Python学习资料的小伙伴吗?小编整理[ ...

  9. python实现微信自动加群_为Python开发人员提供实时代码片段,Kite获1700万美元A轮融资...

    [猎云网(微信号:)]1月29日报道(编译:孙家乐) Kite是一款为Python开发人员提供实时代码片段的工具,它在由Trinity Ventures领投的A轮融资中获得了1700万美元.最新版本的 ...

最新文章

  1. tarjan算法不是很懂先mark一下。
  2. tomcat启动_tomcat学习|tomcat的启动过程
  3. c++ string 另类写法
  4. 如何生成可变表头的excel
  5. 100例Python代码带你从入门到进阶!
  6. 使用五种方法获取文件扩展名
  7. 成都睿铂 | 落差区域无人机倾斜摄影航线的规划要点
  8. CVPR2021论文整理
  9. 4.3. tensorflow2实现相关分析概述与简单相关系数计算——python实战
  10. linux下分析prn文件,Linux文件的管理
  11. java生成word带多级标题,word文档怎样设置自动生成多级标题
  12. 垂直行业大数据分层架构图
  13. 怎么安装python的数据库5.7.28_Windows下mysql-5.7.28下载、安装、配置教程
  14. 微信 iPad 835协议
  15. Python-ural1296. Hyperjump
  16. 优维科技EasyOps®一体化运维平台入选“大信创产品目录”
  17. Systemd基础篇:4:对服务启动出现的问题进行debug的方法
  18. 自制Chrome绿色版
  19. 嵌入式接口之TIM定时器与NVIC的STM32模板库函数的一些解释
  20. Python 爬虫基础 - Urllib 模块(1)

热门文章

  1. 渗透测试实践基础:CORS跨域集成
  2. Intersection Observer
  3. 【Code皮皮虾】双栈 + 贪心 思路讲解、代码实现——>【有效的括号字符串】
  4. 微信公众号、小程序开发——1、客服消息+简易自开发回复平台
  5. 简单了解事件冒泡和阻止事件冒泡
  6. mysql字符串转日期_mysql 字符串 日期互转
  7. mysql语句求排名前五的同学的姓名_求出每门课程成绩排名前五名的同学的姓名,分数和课程名?...
  8. 卷积神经网络预测比利时车标
  9. EIP712 web3.py签名问题注意事项
  10. 时间同步时候出现以下错