爬虫之短信验证码自动化接收

您所在的位置:网站首页 华为短信验证码自动填充怎么关闭 爬虫之短信验证码自动化接收

爬虫之短信验证码自动化接收

2023-03-23 23:04| 来源: 网络整理| 查看: 265

1. Tasker是什么

Tasker是Android的一个应用程序,它 根据用户定义的配置文件或可点击或计时器主屏幕小部件中的上下文(应用程序,时间,日期,位置,事件,手势)执行任务(操作集)。这个简单的概念深刻地扩展了您对Android设备及其功能的控制,无需“root”或特殊的主屏幕。

2. Tasker能做什么

爬虫遇到需要登录的时候如果出现需要输入手机短信验证码我们改怎么办?在某种环境中需要大量接收手机短信验证码,但是我们不可能人工去一台一台手机去处理,于是乎,Tasker短信接收神器就诞生了,其实它的功能不止于此,我们web自动化测试中可以用selenium进行自动化测试,但是手机呢,如果想控制或者操控手机集群呢,刚好Tasker就可以完成此类需求

3. 爬虫短信验证码接收及配置 使用

我们的需求,当爬虫碰到每次需要登录的页面,它会给指定手机发送短信验证码,但是如果我们在手机里通过takser进行配置,它便会拦截短信,然后自身可以调用我们内部api,将短信消息体发送回来。

配置

安装包下载:百度云 提取码:2fll 安装教程

将该安装包发送至手机

依次点击:配置文件一栏,底部+号,事件,电话,收到的短信,其余信息不填。 顺序从左至右

依次点击:任务一栏,底部+号,起个名称,点击底部+号,网络, HTTP POST,内容见下方截图。 顺序从左至右

服务器IP:端口; eg:10.10.20.85:8500

路径:短信接收api: sms

Data/File: 参数如下:其中标黄字段为api post请求的入参。 smsrb=%SMSRB&smsrf=%SMSRF&smsrn=%SMSRN&smsrd=%SMSRD&smsrt=%SMSRT

配置完毕,退出一级,点击左下方三角验证。

回到配置文件页面,如果为如下页面,则配置成功。 顺序从左至右

配置完成。

以上Tasker就算配置完成了 ,以下部分因为手机不同,配置便不同。

在手机应用管理列表找到tasker,依次开启:读取短信,通知类短信,读取彩信,电话,读取联系人。获取手机信息,读取应用列表,读写手机存储,系统设置。

退出一层,勾选自启动(进入里面设置系统唤醒,允许),主要为开启tasker的各种权限,并允许其在后台运行,防止被手机给杀掉进程。

安装完毕。

如果是华为手机需要在手机短信设置中关闭短信拦截功能,否则,无法收到短信: 进入短信:右上角(三个点)->设置,关闭验证码安全保护。

测试机型 红米5红米5A荣耀8A


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3