🍪 如何获取 Cookie
保持登录状态的关键信息
什么是 Cookie?
Cookie 是网站存储在您浏览器中的小数据文件,用来记住您的登录状态、偏好设置等信息。当您登录网站后,网站会设置 Cookie,之后浏览器每次访问该网站时都会自动发送这些 Cookie。
Cookie 通常长这样:
session_id=abc123def456; user_token=xyz789; language=zh-CN
💡 提示:Cookie 就像是您在网站上的"身份证",有了它,网站就知道您是谁,不需要重复登录。
方法一:通过 Network 请求获取(推荐)
这个方法可以获取网站实际发送的完整 Cookie,最简单直接:
-
打开开发者工具
按F12打开开发者工具,切换到Network(网络)标签 -
刷新页面
按F5刷新页面,查看请求列表 -
选择任意请求
点击列表中任意一个请求(最好是发送到网站 API 的请求) -
查看请求头
在右侧面板找到Request Headers(请求头),查找Cookie字段 -
复制 Cookie 值
Cookie 字段的值就是完整的 Cookie 字符串,直接复制即可
方法二:通过浏览器扩展获取
您可以安装浏览器扩展来自动获取 Cookie,推荐以下扩展:
-
安装扩展
在 Chrome/Edge 应用商店搜索:EditThisCookie或Cookie-Editor -
登录网站
打开项目网站并登录您的账号 -
点击扩展图标
点击浏览器工具栏中的扩展图标 -
导出 Cookie
选择"Export"(导出)功能,扩展会自动生成完整的 Cookie 字符串 -
复制到软件
将导出的 Cookie 字符串复制到软件中使用
💡 推荐扩展:
- EditThisCookie:支持导出为多种格式,功能强大
- Cookie-Editor:界面简洁,操作方便
如何在软件中使用 Cookie
-
选择项目
在软件的「脚本」标签页,选择需要执行的项目 -
点击编辑/加载按钮
点击「编辑」或「加载」按钮打开账号编辑窗口 -
粘贴 Cookie
直接粘贴您获取的 Cookie,每行一个(如果有多个账号) -
保存
点击保存,软件会自动存储
格式示例(每行一个完整的 Cookie 字符串):
session_id=abc123; user_token=xyz789; language=zh-CN
session_id=def456; user_token=ghi012; language=en-US
session_id=jkl345; user_token=mno678; language=zh-CN
⚠️ 注意事项:
- 确保 Cookie 字符串中没有换行符
- 每个 Cookie 之间用分号和空格分隔:
; - 不要包含多余的空格或特殊字符
常见问题
Q: Cookie 会过期吗?
A: 会的。大部分网站的 Cookie 都有有效期,从几小时到几个月不等。如果软件提示登录失败或 Cookie 无效,需要重新获取。
Q: 需要复制所有 Cookie 吗?
A: 建议复制所有 Cookie。虽然通常只有部分 Cookie 用于身份验证,但完整复制可以避免遗漏重要信息。
Q: Cookie 和 Token 有什么区别?
A: Cookie 是浏览器自动管理的,包含多个键值对;Token 通常是单个长字符串。有些网站同时使用两者,有些只用其中一种。
Q: 为什么复制的 Cookie 不起作用?
A: 可能原因:1) Cookie 已过期;2) 格式不正确(缺少分号分隔符);3) 某些关键 Cookie 被遗漏;4) 网站检测到异常登录。
Q: 可以在多个设备上使用同一个 Cookie 吗?
A: 技术上可以,但不推荐。有些网站会检测异常登录行为(如同一账号在不同地区同时登录),可能导致账号被封禁。
🔒 安全提醒:Cookie 包含您的登录信息,千万不要分享给他人!有了您的 Cookie,别人就可以冒充您的身份访问网站。