使用Python脚本+腾讯云serverless实现曲奇云盘自动签到(已失效)
此文章已失效并且不再更新
说明
曲奇云盘每天有3个签到任务, 其中有一个需要上传文加后才能签到, 这个没有实现自动签到现已全部实现签到
签到有什么用?
目前曲奇云盘的签到是送曲奇豆, 至于曲奇豆有什么用我个人的看法是:没什么卵用, 我写这个脚本只是练习下Python
使用说明
1.创建serverless云函数
注册腾讯云, 创建一个serverless云函数, 选择空白模板, 运行环境选择Python3
2.输入代码
将下面提供的代码复制到index.py里,目录里好像还有个config.json, 可以删了没什么用 代码gitee地址: https://gitee.com/Merack/quqiSign
3.修改代码配置
- 填入账号密码
- 修改
IS_UPLOAD
决定是否要开启文件上传签到功能, 改功能默认开启 - 修改
parent_id
文件上传的目录, 该值默认为0,即根目录
下面是获取parent_id
的方法
首先登陆网页版曲奇云盘, 进入要存放上传文件的文件夹, 比如这里我的文件夹是temp
然后观察地址栏URl, URL末尾的数字便是parent_id
, 比如图例里的是 88 - 修改好后点击保存
4.配置超时时间
因为在执行后需要等待几秒钟曲奇服务器才会记录,直接签到的话会导致逛群组签到这一项失败
因此在逛群组签到前我设置了5秒的休眠
为了防止在函数在休眠期间就被腾讯云强制停止, 这里需要把函数配置里的超时时间设置成>5s, 我个人的设置是20s
5.测试
点击”函数代码”, 再点击左下角的测试, 观察执行日志来确认是否执行成功了
如果签到过了结果就是如下图
开启文件上传签到
6.定时触发
创建一个定时触发器 我的设定是每天00:30执行签到
0 30 0 * * * *
具体可以根据自己的情况来 根据 cron表达式文档来就行: 腾讯官方文档
7.相关说明:
1.每天自动上传到云盘里文件是代码仓库里的1.txt,上传文件我写死了就是这个, 不可以自定义.需要自定义的自己修改代码, 我懒得写了
2.第一天会以新文件的方式上传, 后面便是以更新的方式上传了, 也就是文件不会增加 ,永远只有一个, 14字节的txt, 因此不用担心容量问题, 也不用定时来清理
3.每次文件上传都会导致你的web端的登陆失效,手机端app登陆不受影响, 因此经常使用web端的网友请自己斟酌是否开启文件上传签到