代理与 Cloudflare 验证 · 桌面端代理设置、身份识别问题
为什么需要代理
某些漫画源在国内网络环境下可能无法直接访问(比如 e-hentai、nhentai)。使用代理(VPN、HTTP 代理、SOCKS5 代理等)可以解决这个问题。
Windows 端应用内代理
3.1.4 版本引入了"windows 端 webview 现在支持 app 内设置的代理"这个特性。
之前版本中,Windows 端的 WebView 会使用系统级代理设置。如果你不想改系统代理(影响其他应用),可以直接在 PicaComic 里单独配置代理:
- HTTP 代理:输入代理服务器地址和端口
- SOCKS5 代理:部分版本支持
- 代理白名单:不需要代理的域名可以加进白名单(比如 PicACG 走直连,e-hentai 走代理)
设置后重启应用生效。
Cloudflare 验证问题
V4.0.1 修复了"某些环境下无法通过 cloudflare 验证的问题"。很多漫画源(特别是海外源)使用 Cloudflare 做反爬虫防护。PicaComic 需要正确处理 Cloudflare 的人机验证。
验证失败的常见原因
- IP 被临时封禁:短时间内请求过于频繁
- Time 偏差:设备时间与服务器时间不一致导致 Token 无效
- Cookie 过期:e-hentai 的 Cookie 里包含身份验证字段,过期后需要重新获取
- 版本太旧:旧版本的 Cloudflare 验证实现可能不兼容新版防护规则
解决思路
- 检查设备时间是否准确
- 重新获取并粘贴 e-hentai Cookie
- 降低请求频率(设置里的预加载张数调低)
- 切换网络环境(比如 Wi-Fi 和移动数据之间切换)
- 确保使用最新版本的 PicaComic
e 站身份识别
3.1.3 修复了 eh 身份识别问题——这个问题可能出现在 Cloudflare 验证通过但 Cookie 中某些字段(如 igneous、ipb_member_id)不正确时。3.1.3 新增了"编辑 e 站 cookies 中 igneous 的功能",让单独更新这个过期很快的字段变得方便,不用每次复制粘贴整个 Cookie。