Tasker自动登录网站(http post)

tasker luo 16℃ 0评论

HttpCanary可以选择单独抓取某个程序,所以选择浏览器就好,只是这里有个问题,我用了小米自带浏览器并没成功,所以我在应用商店下了一个X浏览器,测试成功!

Tasker-安卓党的京东自动签到神器来了

抓取成功后也只有两项,所以很好找。

Tasker-安卓党的京东自动签到神器来了

Tasker-安卓党的京东自动签到神器来了

以上红框内为我们需要的 请求地址、Content-Type、Cookie和User-Agent等信息 长按复制即可

Tasker-安卓党的京东自动签到神器来了

以上为响应浏览,以确定抓包正确。

  • Tasker 制作教程

Tasker-安卓党的京东自动签到神器来了

配置文件:设定任务执行触发条件,比如你需要他 按时间执行或是接收到短信执行等等。
任务:设定需要执行的具体步骤,签到任务就在这里设置。
场景:我们这里用不到,而且我也不会用…
变量:N多步骤里设置了某一项值,比如Cookie,但是当Cookie有变化时,你就需要去那N多步骤里逐项修改,有了变量,你只需要修改%Cookie,那N多步骤里的值就跟着变了。

Tasker-安卓党的京东自动签到神器来了

配置文件设定,这里我们只需要签到任务按设定时间运行,点击首页+号 选择时间,设定好你需要任务从哪个时间段内执行,比如你设置00:01至00:21,那么任务会在这20分钟内的任意一刻,执行一次,注意是执行一次,不是执行20分钟!具体要运行多久,那要看你任务运行耗时了

Tasker-安卓党的京东自动签到神器来了

任务界面点击右下角+号,取名”签到“后进入任务具体步骤编写,在次点击 +号 网络 HTTP POST 进入上图界

Tasker-安卓党的京东自动签到神器来了

变量:这里只需要设置两项Cookie和User-Agent 变量名称前需要加%如上图,对应的值就是我们抓取到的数据,每个人都不一样
每个任务对应一个签到,后边就是重复添加,GET请求都是大同小意。

Tasker-安卓党的京东自动签到神器来了

每条任务之间加上一个随机等待时间,要不每天都一秒不差的签到,死的会很快

Tasker-安卓党的京东自动签到神器来了

任务步骤界面依次点击 +号 变量 变量随机化 进入上图界面,想要几秒的变化自己设定

Tasker-安卓党的京东自动签到神器来了

任务步骤界面依次点击 +号 任务 等待 进入上图界面,如图设置等待,%Time变量在1-5秒之间随机取值。

  • 总结

至此所有设置完成,相比于IOS的捷径,安卓的Tasker可以实现完全自动化,设定好时间,可以让他零点一过马上工作,等早上起床,豆子早就收完啦,是不是很舒服 哈哈。

至于抓包获取数据这一块,我想会有很多人遇到问题,在这说一下,一开始在我手机上工作也不怎么顺利,安卓手机品牌众多,各种的OS,各种版本,完全就是群魔乱舞,所以在你手机上工作不正常,也不用着急,可以换个抓包软件或是更换浏览器试一下,手机不行,在电脑上抓包也是一样的。

至于Tasker的各种参数和请求地址,我会把我收集好的配置文件提供下载,导入Tasker后,只需要把
Cookie和User-Agent 两个变量修改成自己的,就可以使用啦!

 

深度下潜la :

请教几个问题:
1、操作修改中的“数据/文件”也就是你说的“请求主体”是在请求地址中提取出来的吗?部分链接<比如京东智能生活馆)没有没有请求主体也可以吗?没有主体,服务器是通过哪个参数分辨不同活动的?
2、你提供的备份文件导入后,变量是否同时导入,我是按你的教程添加的变量,不确定导入后是否会覆盖我自己的Cookie和UserAgent。
3、Tasker在发送网络请求后是否会记录响应信息<回传数据),如果会的话在哪里找到,这样有利于验证操作是否正确。

查看全部

举报 顶(0) 踩(0) @TA 回复
2

kyfxn(作者) :

1、请求主体 在 HttpCanary抓到的包的 请求选项 底部Text选项卡里,GET请求是没有主体的 2、变量导入只有名称没有值 需要你自己填写 3、我没有配置,可以在任务的输出文件处填写一个文本文件,返回数据就可以自动写入了

转载请注明:Nothing » Tasker自动登录网站(http post)

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址