news 2026/8/19 17:59:46

auto-read-liunxdo Cookie登录实战教程:3步搞定多账号免密登录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
auto-read-liunxdo Cookie登录实战教程:3步搞定多账号免密登录

auto-read-liunxdo Cookie登录实战教程:3步搞定多账号免密登录

【免费下载链接】auto-read-liunxdoAuto-scrubbing of articles and auto-likes in discourse项目地址: https://gitcode.com/gh_mirrors/au/auto-read-liunxdo

auto-read-liunxdo 是一款专为 Discourse 论坛打造的自动阅读与自动点赞开源工具,很多用户用它来自动浏览 linux.do 等社区的帖子并完成点赞互动。由于论坛验证机制升级,传统的密码登录方式已经失效,Cookie 登录成为当前最稳定、最省心的免密登录方案。本文将从零开始,带你用 3 个步骤完成 auto-read-liunxdo 的 Cookie 登录配置,轻松实现多账号批量免密登录,从此告别频繁输入密码的烦恼。

为什么密码登录失效,Cookie 免密登录成为首选?

auto-read-liunxdo 最初支持用户名密码登录,但论坛对登录验证进行了升级,目前密码登录方式已无法正常工作(详见 README.md)。与此同时,密码中若包含特殊字符还容易导致识别失败、账号被误判。

相比之下,Cookie 登录拥有三大优势:

  • 免密登录,稳定可靠:直接复用浏览器会话,不经过密码验证流程,成功率更高
  • 多账号轻松切换:多个账号的 Cookie 用逗号分隔填入一行配置,互不干扰
  • 后台自动化友好:适合本地脚本、服务器和 GitHub Actions 定时任务等无人值守场景

第一步:在浏览器开发者工具中获取登录 Cookie

获取 Cookie 是整个免密登录的基础,操作非常简单,全程约 1 分钟:

  1. 用浏览器打开目标论坛(如https://linux.do)并完成正常登录
  2. 按键盘F12打开开发者工具
  3. 切换到Application(应用程序)选项卡
  4. 在左侧Storage(存储)区域选择Cookies
  5. 找到_t=开头的 cookie 值,复制其完整内容

💡_t=是 Discourse 论坛的会话凭证,也是 auto-read-liunxdo 判断登录状态的关键字段。Cookie 会随会话过期,失效后重新登录浏览器再复制一次即可。

第二步:在 .env 中配置多账号 Cookie(免密登录核心)

获取到 Cookie 后,打开项目根目录的 .env 文件,配置COOKIES变量:

COOKIES="_t=lnm123,_t=abc123,_t=def456"

配置要点:

  • 多账号用英文逗号分隔,每个账号的 Cookie 与 .env 中USERNAMES的账号顺序一一对应
  • 设置了 COOKIES 后无需再设置密码,程序会自动跳过表单登录(对应逻辑见 bypasscf.js 中 "检测到Cookie,跳过表单登录" 分支)
  • 建议把配置写入.env.local文件,它的优先级更高且不会上传到 Git 仓库,更安全

第三步:一键启动自动阅读脚本

配置完成后,在项目目录下执行:

git clone https://gitcode.com/gh_mirrors/au/auto-read-liunxdo npm install node bypasscf.js

程序启动后会依次完成三件事:

  1. 注入 Cookie:自动设置会话凭证并刷新页面,无需任何手动输入
  2. 校验登录状态:通过检测页面中的用户头像(img.avatar)确认免密登录成功,失败时会有明确报错提示
  3. 自动阅读与点赞:加载 index.js 自动阅读脚本,模拟真实浏览行为并随机点赞,运行时长由RUN_TIME_LIMIT_MINUTES控制(默认 20 分钟)

多账号场景下,可调整MAX_CONCURRENT_ACCOUNTS控制每批并发登录的账号数,避免登录过于频繁被风控。

进阶玩法:GitHub Actions 云端定时免密登录

不想开电脑?可以用 GitHub Actions 让 Cookie 登录每天自动执行:

  1. Fork 仓库到自己的 GitHub 账号
  2. 进入Settings → Secrets and variables → Actions,点击New repository secret添加COOKIES变量(格式与 .env 完全一致)
  3. 其他变量(如USERNAMESWEBSITE)也按 GITHUB_SECRETS_GUIDE.md 的说明添加
  4. 启动readLike工作流,即可享受每天定时自动阅读点赞

常见问题排查

Q:登录失败提示页面显示未登录(auth-buttons)?A:说明 Cookie 已过期或未正确复制,重新登录论坛后按第一步重新获取即可。

Q:多个账号中只有一个登录失败?A:检查对应账号的 Cookie 是否完整、是否带上了_t=前缀,并确认与USERNAMES顺序对应。

Q:登录频繁导致超时?A:适当增大MAX_CONCURRENT_ACCOUNTS的批次间隔,或降低并发账号数,避免短时间集中登录。

结语

通过 Cookie 登录,auto-read-liunxdo 彻底绕开了失效的密码验证,让多账号免密登录变得简单可靠。只需记住"取 Cookie → 填配置 → 跑脚本"这三步,即可让 Discourse 论坛的自动阅读与点赞全程无人值守,快去试试吧!

【免费下载链接】auto-read-liunxdoAuto-scrubbing of articles and auto-likes in discourse项目地址: https://gitcode.com/gh_mirrors/au/auto-read-liunxdo

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/19 17:52:24

dsh-web-ui 插件准入指南:5 步判断你的插件能否进全家桶

dsh-web-ui 插件准入指南:5 步判断你的插件能否进全家桶 【免费下载链接】dsh-web-ui Plugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center. 项…

作者头像 李华
网站建设 2026/8/19 17:49:36

Zero123++ 实战指南:如何用一张照片生成 6 个视角的 3D 模型

Zero123 实战指南:如何用一张照片生成 6 个视角的 3D 模型 【免费下载链接】zero123plus Code repository for Zero123: a Single Image to Consistent Multi-view Diffusion Base Model. 项目地址: https://gitcode.com/gh_mirrors/ze/zero123plus 设想一个…

作者头像 李华
网站建设 2026/8/19 17:47:12

客户愿意多付一点,前提是少承担一点风险

客户信任成为长期合作重要 在当前商业环境中、客户对供应商的信任越来越重要。企业只有通过稳定的供应链和优质的服务信任。客户愿意为更高的服务质量支付额外的费用,前提是他们能减少风险。这意味着企业需要减少交付风险,加强售后服务,并保持…

作者头像 李华