蚂蚁森林偷能量代码,蚂蚁森林 python

  蚂蚁森林偷能量代码,蚂蚁森林 python

  蚂蚁森林是一个旨在推动公众低碳减排的公益项目。每个人的低碳行为在蚂蚁森林都可以算作‘绿色能源’,很多朋友都玩过。今天,边肖分享了一个关于Python重新捕获蚂蚁森林中丢失的能量的教程。感兴趣的朋友可以跟着边肖去看看。

  00-1010 1蚂蚁森林介绍2传川叹3结果展示4Python——uiautomator2库安装5Python代码实现

  

目录

  蚂蚁森林是一个旨在推动公众低碳减排的公益项目。每个人的低碳行为都可以算作蚂蚁森林的‘绿色能源’。当‘绿能’积累到一定程度,你可以用手机申请在需要恢复生态的区域种一棵真树,或者在需要保护生物多样性的区域‘主张’保护权。

  蚂蚁森林各地的生态修复项目由蚂蚁集团出资给公益组织,由公益组织进行种植和维护,并接受当地林业部门的监管。所有项目都有相应的捐赠协议和验收报告。[23]

  2019年9月19日,中国“蚂蚁森林”项目获得联合国“地球卫士奖”

  根据生态环境部2021年全国低碳日发布的数据,蚂蚁森林自2016年上线以来,已带动超过6.13亿人参与低碳生活,产生超过2000万吨“绿色能源”。

  为了鼓励大众低碳生活,五年来,蚂蚁森林参与了全国11个省份的生态修复工作,累计植树3.26亿株,其中甘肃、内蒙古超过1亿株。同时,蚂蚁森林在全国10个省份设立了18个公益保护区,守护着1500多种野生动植物。蚂蚁森林通过各地的生态环保项目,累计创造种植、养护、巡护等绿色就业机会238万个,为当地群众带来了3.5亿元的劳务增收。

  蚂蚁集团公开表示,蚂蚁森林每年投入的上亿费用纯属慈善捐赠。蚂蚁森林里种的树一旦捐了,就是属于国家和社会的。如果这些树未来产生碳汇,将全部用于公益事业。蚂蚁森林从未参与碳交易。如果未来蚂蚁森林记录的个人碳减排量可以交易,产生的利润全部属于个人用户,而不是蚂蚁森林。

  

1 蚂蚁森林简介

  以前我很容易忽略支持宝。我被朋友抢走了很多能量,然后一直想找个机会把失去的能量大范围拿回来。我苦于代码能力有限,但我还没有实现它。最近很想做。我不感叹过去,也让别人羡慕。

  

2 逝川长叹

  几分钟再偷一次,大赚一笔,哈哈哈!

  

3 结果展示

  UiAutomator是Google为Android自动化测试提供的Java库,可以获取屏幕上任意APP的任意控件属性,并任意操作。Uiautomator2是python在Uiautomator之上的接口包。简单来说,Uiautomator2可以看到手机当前屏幕上有哪些控件,它们的坐标是什么,还可以模拟点击。

  先说一下如何安装uiautomator2库(我平时用的)。

  

4 Python——uiautomator2库安装

  #=====导入相关库========

  将numpy作为np导入

  将matplotlib.pyplot作为plt导入

  将matplotlib作为mpl导入

  mpl . RC params[ font . sans-serif ]=[ sim hei ]#指定默认字体

  mpl . RC params[ axes . unicode _ MINUS ]=false #解决保存的图像显示为带负号-的正方形的问题

  导入matplotlib

  matplotlib.use(TkAgg )

  将uiautomator2作为u2导入

  导入时间

  随机导入

  #======#有线连接,手机需要插电脑,支付宝全面启动=====

  d=u2.connect()

  # d . app _ stop( com . eg . Android . AliPay gphone )

  打印(“打开支付宝”)

  d . app _ start( com . eg . Android . AliPay gphone )

  Time.sleep(2) ##睡眠2s,等待支付宝完全启动。

  #=======进入蚂蚁森林==============

  打印(打开蚂蚁森林,等待5s……)

  D(text=蚂蚁森林)。单击()

  Time.sleep(5) ##我的手机比较卡,进入蚂蚁森林后需要几秒钟才能充满。

  #=======收集能量=============

  def收集的能量(cnt):

  打印(开始

  #===开始扫描,点击能够出现的区域===

  对于范围(150,1000,150):内的x

  对于范围(600,900,150):内的y

  d . long _ click(x random . randint(10,20),y random.randint(10,20),0.1)

  时间.睡眠(0.01)

  如果cnt!=1:

  点击(536,1816)

  cnt=1

  而True:

  收集的能量

  a=d . XPath(//*[@ resource-id= J _ tree _ dialog _ wrap ])。获取()。界限

  d .单击(1000,a[3]-80) #找到能量按钮的坐标

  #===如果页面出现“回到我的森林”,说明没有能量可以偷。End===

  D.XPath (/* [@ text=返回我的森林])。Click _ exists (timeout=2.0) 3360

  破裂

  cnt=1

  打印( ### end # # )

  d . app _ stop( com . eg . Android . Alipay gphone )#退出支付宝

  这篇关于用Python来恢复蚂蚁森林中损失的能量的文章到此为止。关于Python的蚂蚁森林能源的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望你以后能支持风行IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: