论坛签到我全扔给 QD 了:不用写代码,抓一次包就行

90次阅读
2 条评论

共计 2668 个字符,预计需要花费 7 分钟才能阅读完成。

主机QD自动签到实测

先说结论:论坛签到不用写脚本。QD 抓一次包做成模板,每天到点自动跑,我飞牛私有云论坛已经成功跑了 427 次;失败的基本都是 Cookie 过期,补上就好。

先交代一下,我手里的签到一直是分开跑的。

飞客茶馆这种有脚本的,我放在青龙里,每天 08:07、12:07 自己跑,跑了两个多月了,没操过心。但还有一堆论坛就不一样了,远景、火绒、贴吧、Anywlan、瀚思彼岸,还有飞牛私有云论坛,这些站压根没人给你写脚本,签到动作又简单得要命,就是登录状态下点一下的事。为了点这一下,每天挨个开网页肯定不现实,专门去写脚本我又懒。

所以这堆论坛,我全扔给了 QD。

QD 是个老项目了,GitHub 上叫 qd-today/qd,5.6k 多 Star,干的事说白了就一件:把你在浏览器里点过的一次签到录下来,以后每天到点自己再点一遍。录的方法也不玄乎,就是抓个包,导出一个 HAR 文件传上去,做成模板完事。不用写代码,我这种脚本只会改改现成的,用它正好。

1先看我自己跑成什么样了

427 次
飞牛私有云论坛 · 成功
405 次
瀚思彼岸 · 成功
379 次
Anywlan · 成功
332 次
小米运动 huami · 失败 0
论坛签到我全扔给 QD 了:不用写代码,抓一次包就行
我 QD 里现在的任务,账号都打码了。上面是签到分组,下面单独拉了个小米运动

数字都在截图里,我挑几个说。飞牛私有云论坛成功 427 次,瀚思彼岸 405 次,Anywlan 379 次,NS 中文网 318 次,最少的火绒也有 233 次。这些基本都是每天一次的,跑了多久,看次数心里大概就有数了。

时间上我也没怎么认真排过,瀚思彼岸放在半夜 00:12,Anywlan 是早上 08:07,远景 08:12,NS 中文网 08:34,反正错开,别一窝蜂同一分钟往外冲就行。

失败次数也有,不装没这回事。贴吧最惨,成功 274 次、失败 58 次,贴吧那个登录状态掉得勤,过一阵就得重新弄一次 Cookie。Anywlan 失败 42 次排第二。这类毛病有个好处,基本不用去动模板,十次里有九次是 Cookie 过期了,重新登录抓一份填回去,立马又能跑。

下面那个小米运动是单独一个分组,就俩 huami 任务,各成功 332 次,失败 0 次,一个 09:45 跑,一个 11:28 跑。步数这个事我现在是真的一点都不管了。

截图里还有几个带「[禁用]」的,像无损音乐吧、中国汽车工程师论坛、mkv 论坛,那些是我后来不去了,懒得删,就停在那儿。哪天又想去了再打开,模板还在。

2模板哪来的?大部分我也没自己做

论坛签到我全扔给 QD 了:不用写代码,抓一次包就行
公共模板仓库,订阅完填自己的 Cookie 就能用

QD 有个公共模板仓库,社区的人把做好的 HAR 模板传上去,你点个订阅,填上自己的 Cookie 或者账号密码,保存就能用。我上面跑的远景、学姐吧这些,很多都是这么来的,自己抓包只占少数。

这个仓库更新还挺勤的。截图是我刚截的,最上面「万能福利吧」是 10 月 27 号刚更新的,底下 2Libra、尚香书苑、哼哼猫排了一串。每个模板的备注写得也实在,要 Cookie 的就直接写「使用 cookie 进行签到」,要账号密码的就写「支持账号密码或 Cookie 登录,严格二选一」,照着填就行。

学姐吧那个备注我每次看到都想笑,作者写的是「使用 cookie 进行签到,我们学姐吧不搞黄色,所以没有美女图片,不用失望」,还署了 QQ 和博客。这种备注一看就是真人随手写的,反而让人放心。

有一点得说在前面。公共模板订阅的只是模板本身,你的 Cookie 和账号密码只填在你自己装的这个 QD 里,别往任何公共的地方填。好几个模板作者也在备注里专门写了这句,不是我在这儿多事。

3要是没有现成模板,自己做也不难

Chrome 按 F12 → 网络 → 勾保留日志 → 正常签到一遍 → 另存为 HAR → 上传 QD → 换成变量 → 测试 → 建任务定时跑

冷门站仓库里没有,那就自己抓一次。我第一次做的时候以为多复杂,其实就是在 Chrome 里按 F12,切到网络那一栏,勾上保留日志,然后正常登录、点一次签到,再右键把这次的请求「另存为带内容的 HAR」,传回 QD 就行了。

传上去之后,把里面的用户名、密码、Cookie 这些换成 {{ username }} 这种变量,再写一句判断签到成功还是失败的话,点测试,通了就保存。最后回首页新建个任务,选这个模板,定个时间。整个过程没写一行代码,官方文档里也是这么个流程,卡住了可以去看它的中文指南,写得比我细。

浏览器就用 Chrome 或者 Edge 吧,官方自己说了精力有限,只保证 Chrome 的支持,别拿冷门浏览器去难为它,也难为自己。

4部署就一条命令的事

我用的是 Docker,官方也推荐这个。简单版就是下面这一条,端口 8923,数据存在当前目录的 config 里:

docker run -d --name qd -p 8923:80 \
  -v $(pwd)/qd/config:/usr/src/app/config \
  qdtoday/qd

跑起来之后打开 http://你的IP:8923 注册账号,第一个注册的就是管理员,注册完退出来重新登录一次,权限才全。想用 Compose 的,官方仓库里有现成的 docker-compose.yml,下载下来 docker-compose up -d 也一样,地址还是上面那个 GitHub 仓库。

两个专门提醒

有两个地方我得专门提一下,都是官方文档和配置文件里明写的,不是我瞎编。一是镜像别走阿里云的镜像源,官方说那样可能拉不到最新的。二是配置文件里 AES_KEY 和 COOKIE_SECRET 默认都是 binux,这俩不改,等于你面板的锁是配了把公共钥匙的,装完顺手改成自己的随机字符串,别嫌麻烦。机器配置低、硬盘小的,可以用 qdtoday/qd:lite-latest 这个精简版,去掉的是 OCR,不影响签到。

还有升级之前记得把 config 备份一份,这也是官方文档第一句就提醒的。真出问题了,整个目录换回去就行。

5最后

这套东西我用下来,最大的感受就是没感受。每天早上这些论坛自己就签完了,我偶尔想起来打开 QD 瞄一眼,看看有没有哪条飘红,有就补个 Cookie,没有就关掉。签到这种事,本来就不值得每天花时间,能忘掉它,才说明工具选对了。

项目地址

项目地址再放一次,感兴趣的自己去看:https://github.com/qd-today/qd/,公共模板仓库在 qd-today/templates,MIT 协议,免费。

已经在用青龙的也不用纠结换不换,我的建议还是那句,脚本类任务留给青龙,论坛这种网页签到交给 QD,两个搭着用,谁也别抢谁的活。

相关实测

正文完
 0
lenox
版权声明:本站原创文章,由 lenox 于2026-10-29发表,共计2668字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(2 条评论)