用python撸支付宝体验金,才是程序员正确的打开方式

支付宝近期推出了余额宝体验金活动,这个活动有两个部分一个是邀请好友赢推荐金,另一个是鲤鱼跃龙门,点击越快体验金金额越高。

 

今天讲讲怎么自动化实现快速点击加速增加我们的鲤鱼跃龙门的体验金额,实现的方法有几种:按键精灵(和谐)、appuim(环境搭建复杂)、adb(推荐)。

 

adb是电脑驱动安卓手机的接口驱动,我们是利用在Python里面调用cmd命令行、而cmd里面打开adb工具实现对手机的控制。

 

首先是下载adb工具,工具包如下:

 

把Python脚本建在同一级目录,脚本内容如下:

import os
import time
from threading import Thread, Lock
import multiprocessing
mutex = Lock()


def test(x, y):
    while True:
        os.system('adb shell input tap {} {}'.format(x, y))


if __name__ == '__main__':
    for i in range(4):
        t = Thread(target=test, args=(541,1606))
        t.start()

    for i in range(10):
        p = multiprocessing.Process(target=test, args=(541,1606))
        p.start()

 

核心命令很简单:adb shell input tap {} {},main下面是多线程、多进程点击计数器的测试效果

 

结果证明:在相同任务数的情况下多进程效率优于多线程,同时受制于安卓的控件设置,在一定时间内的相同操作会被认为是一个,所以最后点击效果是在每秒8~10次,任务数在5个就能达到。

 

在支付宝上的实验效果怎么样呢?

 

第一次30000、第二次就188,看来支付宝不按套路出牌,和赏金一样,开始高后面低。

 

不过做这个的目的不在于参与活动,而是在多进程、多线程性能的测试以及手机控群的一次测试。

 

驱动及脚本打包上传,后台回复adb即可获得下载链接!

 

------------------------------

 

ID:Python之战

 

|作|者|公(zhong)号:python之战 

 

专注Python,专注于网络爬虫、RPA的学习-践行-总结

 

喜欢研究技术瓶颈并分享,欢迎围观,共同学习。

 

独学而无友,则孤陋而寡闻!

 

---------------------------

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值