Skip to content

iOS版支付宝,一键收取蚂蚁森林全部好友能量,一键帮好友收取能量,定时收取能量

Notifications You must be signed in to change notification settings

ta01st/Alipay_AntForest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alipay_AntForest

iOS版支付宝,一键收取蚂蚁森林全部好友能量,一键帮好友收取能量,定时收取能量

功能概况

  • 本文是根据网友的 iOS逆向-手把手教你写支付宝蚂蚁森林收集能量助手 做了功能完善和扩展,详细的分析过程,请参见该文章。

  • 新增功能:一键收取蚂蚁森林全部好友能量,一键帮好友收取能量,定时收取能量。

  • 代码仅供学习交流,感谢您 帮忙在右上角 点个“⭐️”,非常感谢。

内容:

  • 1、遍历全部好友,筛选出可收取能量的好友和可被帮助收取能量的好友。

好友排名数组:

friendRanking : [
		{
		realName : 0,
		forestUser : 0,
		treeAmount : 10,
		rank : 1,
		canCollectLaterTime : -1,
		userId : 2088xxxxxxxxxxx11,
		canCollectEnergy : 0,
		collectableBubbleCount : 0,
		energySummation : 216671,
		headPortrait : ,
		displayName : ,
		canHelpCollect : 0
	}]

其中canCollectEnergy为1时,可收取;canHelpCollect为1时,可被帮助收取。

  • 2、遍历单个好友的全部能量,筛选出能被收取或能被帮助收取的能量。

好友的能量气泡数组:

bubbles : [
		{
		collectStatus : INSUFFICIENT,		//收取状态,INSUFFICIENT 不足的,AVAILABLE 可收取,
		userId : 2088xxxxxxxxxx384,			//用户的id
		canHelpCollect : 1,					//是否可被帮助收取
		id : 76012195,						//气泡的id
		produceTime : 1536934343000,
		fullEnergy : 52,
		overTime : 1537193543000,
		business : {
		nightIconUrl : https://zos.alipayobjects.com/rmsportal/GydawUvGZiOzxMM.png,
		id : 2,
		bizType : ditie,
		smallIconDisplayName : 地铁出行,
		bigIconDisplayName : 地铁出行,
		dayIconUrl : https://zos.alipayobjects.com/rmsportal/ulnllVtPwKlmuEb.png
	}]
  • 3、根据当前能量的collectStatus为AVAILABLE则可被收取,执行收取;根据当前能量的canHelpCollect为1则可被帮助收取,执行帮助收取。

  • 4、定时收取能量 在界面点击"60分"按钮,可调整时间长度,即多久执行一次收取;点击“定时”则开启定时器。

开发环境

  • Xcode 8.2
  • MonkeyDev

测试环境

  • 越狱手机 iOS 9.3.3
  • 支付宝版本 10.1.32

多谢支持 ^_^

About

iOS版支付宝,一键收取蚂蚁森林全部好友能量,一键帮好友收取能量,定时收取能量

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 49.2%
  • Objective-C++ 31.9%
  • Logos 18.9%