自动/手动同步 Cookie 到 GitHub 文件。每天自动检查一次。UI 更轻量。
Douyu-giver 礼物赠送 Cookie 同步助手 是一个运行在斗鱼网页端的油猴脚本,用于自动 / 手动将当前账号的斗鱼 Cookie 同步到 GitHub 仓库中的一个文件,方便在其他环境(如脚本、程序、服务器)中复用登录态。主要是为了配合GitHub action实现自动无需周日登录的礼物赠送,详情查看https://github.com/yqqxybm/douyu-giver
主要特性:
GM_cookie:在支持该 API 的环境下,能拿到更完整的 Cookie 列表GM_cookie.list({ url: 'https://www.douyu.com/' }) 获取浏览器中与斗鱼域名相关的所有 Cookie;GM_cookie 不可用,则退回到 document.cookie。acf_uid 或 acf_auth,脚本认为当前未登录斗鱼,会直接报错「未检测到登录」,避免同步无效 Cookie。utf8_to_b64 将 Cookie 字符串转成 base64 文本;COOKIE_FILE_PATH = ".github/douyu_cookie.txt"sha,再执行覆盖更新。runSync(null, true);last_sync_time;AUTO_SYNC_INTERVAL_HOURS = 24 小时,则跳过本次自动同步,仅在控制台输出日志,不打扰用户。安装脚本并在斗鱼页面启用后,点击浏览器右上角 Tampermonkey 图标,在脚本菜单中可以看到:
配置 GitHub 相关信息:
GitHub Token(需要有访问目标仓库的权限,通常需要 repo 权限)仓库路径(例如:yourname/douyu_helper)设置完成后,会自动触发一次同步以验证配置是否可用。
.github/douyu_cookie.txtchore: auto update cookie [skip ci]仓库务必设置为私有仓库:
.github/douyu_cookie.txt,进而复用你的斗鱼登录态,带来账号安全风险。Token 权限建议最小化:
若你在公共 / 公司环境使用,请谨慎评估安全风险,不要把此脚本用于任何不受完全控制的账号。