关于如何用『快捷指令』做自动签到!

写在前面在之前有粉丝问我如何做自动签到脚本,我之前有出过如何用Qx和螃蟹来制作自动签到,但是这两个软件门槛还是有的,也都要付费,并且还要每天开着后台,这确实有点伤脑筋咯,所以有粉丝要求出一个用快捷指令做自动签到的方法,意思就是咱就要不付费的方法来玩这个自动签到,行不行?我的回答是:当然可以!下面先提供下往期的签到教程,毕竟自动签到嘛,思路其实都一样。
首先说一下哈,让软件签到其实也就是去进行一个签到的请求,恰恰这个功能的话。快捷指令就能做到。但是要配合的是抓包软件去抓这个请求的数据。这里我们用到的抓包软件是 : Stream (免费软件,商店内下载)。
此类软件都是需要安装配置文件,并且去信任的哦,这里我就不细讲了,都一样!!!
如果喜欢这类文章的话,麻烦点个赞!点赞过60分享视频教程!
快捷指令--自动签到这里我们就准备好:
“什么z得买”(所要签到的软件)
Stream(抓包工具)
快捷指令(IOS手机自带工具)
首先
我们先打开抓包工具去抓取签到成功的数据。
点击【开始抓包】----进入软件内点击签到----回到Stream【停止抓包】。
我们点击【抓包历史】,选择刚才抓包的这一条(也就是最新的一条抓包历史),查看。对于这个我得说明一下,这款软件确实没有别的抓包软件这么多标明,但是呢不得不说他有自己的优点,虽然没有规则,但是他做测试的能力真的很强,重放的功能也无可挑剔。
我们这里选择,【按照进程】---选择对应的软件----切换【详细模式】这样以便于我们去找那个签到的链接,签到的英文我们知道是 sign in 或者 check in ,我们可以找这两个英文单词相关的链接。
跟我过来的粉丝不能找到,确定签到的那一条数据,我们也能用右上角的【放大镜】去搜索关键词。这都是可以的,也是一些关于抓包的知识。下面这个链接就是签到的请求链接了。
https://user-api.smzdm.com/checkin
我们点进去查看数据,发现响应是,“签到成功+0积分”,我们严谨一点,重放一下是不是有提示重复签到等等消息。
我们得到说提示重复签到的话,我们就能确定是这个了。在这里我们抓包的目的其实就已经达到了。
然后
我们对请求头进行简化,也就是不影响重放结果的,我们就把他删掉。因为快捷指令里面要添加请求头,如果太多的话,添加起来很麻烦。
简化之后记得再测试一下是否还是提示重复签到消息,保证token/cookie等没有过期。
接着
我们打开【快捷指令】,新建一个指令,名字你们自己取。
添加一个叫【获取URL内容】的操作。
到这里,我们按照内容填写,首先我们将请求链接复制进来,填写在【URL】处也就是下面这个
https://user-api.smzdm.com/checkin
方法的话,按照我们所抓的数据,选择。这里是【POST】
请求头的话,按照之前简化所剩的填写,一个个片段(键和所对应的值)添加进去。如下图所示:
添加完请求头,我们就看请求体,如果有请求体的话,大家尽量添加进去哦!可以避免出错,请求体的位置就在这里:(第一个框是请求头,第二个框是请求体)
这里我是打码了,你们可以直接点进去复制【原始数据】,全部给复制一下,然后再在【快捷指令】界面添加一个【文本操作】,放到【获取URL内容操作】的上方,将我们复制的请求体粘贴上去。
如图操作:
紧接着,在下面的【请求体】位置,选择【文件形式】,并且关联上方的【文本】。
如图操作:
最后
我们运行试一下。就可以发现下面会出现,我们在抓包工具中重放所得到的【响应体】了。文本教程我就写到这里,实在没时间了,老板抓住我摸鱼要骂我的。视频教程的话后期会有教优化教程。
注意
我发现【什么z得买】这个软件的cookie很容易失效,好像,具体你们测试一下哈。思路方法就是这样子的,你们可以如果一开始重放有效,后面就提示登录过期了,那就换个软件试试!
最后想说
好啦,辛苦大家的点赞,视频教程将会在赞满60之后发出,也估计得要个几天吧。感谢大家支持关注!