小伙伴们平时有没有自动签到的需求?



自从进入移动互联网时代,各大App为了留下咱们用户,搞了不少骚操作。

最常见的,就是让我们每日签到来换取一些经验或者福利。

比如天翼云盘就有个常驻的“每日签到送空间”的福利活动。

每天动动小手就能领20-100M云空间,坚持一年下来,大概能领到40G,能多存几部4K电影了。

而爱奇艺也有不错的签到福利,连续签到7天/14天/28天,分别可以领取1天/2天/7天免费VIP。

虽然力度不大,但胜在不费精力,打开客户端签到一下就完事儿。



联通的签到活动就比较实在了,在沃邮箱App连续签到7天领2元话费。

一个月四周加起来能白嫖8块钱,别嫌少,这可是两杯蜜雪冰城橙汁的钱。



最后再提提小破站,B站的直播、漫画都有对应的签到活动,还有一些经验任务和银瓜子换硬币的功能。

总的来说,各大App的签到活动是利大于弊的。

利就在于动动手指就能薅羊毛,但弊端也很明显,万一哪天忘记签到,前面的签到积累就付诸东流...

So,有没有办法能实现全自动签到?



作为互联网白嫖先锋,小雷其实第一时间就想到了解决方法。

这个方法不需要任何软件,因为它的自动签到实现在云服务器上。

只要花个5分钟去配置一下,以后的各种签到都是全自动的,非常简单,大家别嫌麻烦。



白嫖腾讯云函数,实现自动化签到



可能大家还没听说过“腾讯云函数”这玩意儿,小雷来简单解释一下。

云函数本来是给开发者和企业用的,不过因为他能运行代码,加上定时运行的特性,很快就被人挖掘出新的用途。



比如小雷今天要说的自动化签到。

如果我们把签到那些App的代码复制到云函数上,并设置每天运行一次,这事儿不就成了?

既然思路有了,咱们接下来就去实现它。



1.挑选自动签到脚本

脚本的问题不需要我们担心,往上已经有大佬写好了签到脚本。

只要把代码复制粘贴到云函数上,让它“自己动”就行了。

而在市面上众多签到脚本之中,小雷选择了Stioi大佬的这个聚合脚本。



因为这个脚本支持的App最多。

比如主流的爱奇艺、全民K歌、腾讯视频、有道云笔记、网易云音乐、百度贴吧等App,都在支持列表里。

而且更新也比较迅速,签到失效的代码很快会被修复,算是很贴心的开发者了。



2.登录并创建云函数


既然要用到免费的腾讯云函数,我们就得先去登录一下腾讯云。

访问下面的网址,用微信扫码登录最省事儿了。



登录后,在顶部的搜索框输入“云函数”,看到小雷圈出来的框框没,点它就对了。


进入云函数界面后,点击左上角的【新建】,来创建我们需要的函数服务。



进入下一步,创建方式选择「自定义创建」。

而函数名称也得改成「dailycheckin」,运行环境选择「Python3.6」。

喏,小雷已经把需要改的地方标红了,大伙抄个答案。


改好了就往下挪,会看到【函数代码】这一栏。



注意喽,把小雷圈出来的代码全部删掉,并复制以下代码,粘贴到编辑框内。


到这里就完成【函数代码】的设置了。

接下来我们需要再往下滑,找到【高级配置】那一栏。

像小雷那样,把“执行超时时间”改成900秒。

是不是贼简单?咱们再往下滑一丢丢,找到【触发器配置】,来个三段式连招。

  1. 选择“自定义创建”,把“定时任务名称”改为:checkin。
  2. 触发周期改为:自定义触发周期。
  3. Cron表达式改为:45 8 * * *


老规矩,要改的地方都被小雷圈出来了,大伙不知道咋改的话可以参考一下。



以上的操作都搞完以后,就可以点击【完成】按钮啦。

看似步骤很多,其实操作下来真的很简单,伙计们别半途而废啦。


3.安装依赖环境

现在我们已经创建好云函数了,但这时候的云函数还是一个空壳。

所以还得安装依赖环境,让它能顺利运行签到代码。

在函数管理界面点击【函数代码】,接着找到“终端”,点击“新终端”。


然后就来到下面这个类似于微信聊天窗口的界面。

在输入框输入:cd src,并且按一下回车。

接着输入:pip3 install dailycheckin --upgrade -t .

输入完成后再一次回车键,等它自动安装依赖。



最后出现“successfully”的提示就表示安装成功了。

4.复制和配置自动签到代码

如果以上步骤都完成,恭喜你,已经把云函数的所有环境给弄好了。

但革命尚未成功,我们还差最后一步,那就是把自动签到代码放到云函数上运行。

还是在这个“聊天窗口”的src目录上,右键新建文件夹一个“config”文件夹。

在刚新建好的“config”文件夹里,再新建一个config.json文件。

这个config.json正是用于保存自动签到运行代码的。

由于代码比较长,小雷就不在文章展现出来啦。

大家访问下面的网址:在网页尾部复制签到代码。

自动签到代码网址:https://sitoi.gitee.io/dailycheckin/settings/

注意右边是有一个【复制】按钮的,点一下就会自动复制全部代码。


把这串代码复制并粘贴到config.json里面。

然后我们再按自己的需求,来配置需要签到的App。

啥意思呢?其实这一长串代码已经包含了很多App的签到代码。


比如网易云音乐,标黄的两栏分别要填入自己的网易云音乐登录手机号和密码。


还有天翼云盘的签到代码,都可以通过开头的前缀识别出来。



如果实在不知道哪些代码代表哪些App,记得回到上面的网址查一查。

顶部就是签到配置的信息。


不过有些签到配置需要的是cookie信息,而不是账号密码。

那我们怎么去获取cookie呢?



小雷以爱奇艺为例,给大家演示一下获取过程。

先打开电脑浏览器,进入爱奇艺官网并登录账号。

接着按下F12,打开网页控制台,再刷新一下网页。(一定要刷新)

这时候控制台就获取好cookie了,在控制台点击Network标签,选择Doc标签。


在Name窗口点击唯一的网页,下滑就能找到cookie了。

右键复制cookie全部值,粘贴到自己需要签到的App项目上即可。



等一切都配置完毕后,别忘了点击底部的测试按钮哦。

如果控制台显示测试成功,那就直接点击【部署】按钮。

从现在开始,享受每日自动签到带来的快感。



小雷知道,很多小伙伴可能看到这里就放弃捣鼓了。

毕竟步骤看起来复杂繁琐,足以劝退不少懒人,但相信小雷,这只是错觉。

实际上自己跟着教程一步步来,不到五分钟就能配置好一个自动化签到项目。

更何况,用腾讯家的免费服务全自动薅羊毛,这种船新体验就很值得折腾一番。


除了小雷所推荐的聚合签到脚本,Github上还有很多基于腾讯云函数的签到脚本,在这就不一一介绍了


当然,云函数的用处其实非常广泛,除了自动化签到,还能用于搭建Onedrive网盘和运行golang等。

只要多折腾多搜索,会发现各种新大陆玩法。

好啦,这期干货分享到此结束,感兴趣的小伙伴可以自己动手尝试。