换新电脑后 ExHentai 就一直处于 Sad Panda 状态,十分捉急,饥渴难耐,遂有此文.
ExHentai 黑科技领域大神辈出,绕过 Sad Panda 的教程也是数不胜数.然而各种教程/插件/扩展程序均对我的账号无效.实际上,这可能是因为我使用中文浏览器 + 日本 IP 访问,受到了更严格的限制(详见熊猫帮助"注册并获取里区权限"部分.不过我认为这篇文章有所夸大).
初次访问 exhentai.org 时,会有连续 3 个 302 跳转让你的浏览器依次访问下列 URL:
https://exhentai.org/
➡https://forums.e-hentai.org/remoteapi.php?ex=*
➡https://exhentai.org/?poni=*
➡https://exhentai.org/
这么做的目的是获取到 forums.e-hentai.org 的 cookie, 判定访客是否已登录 e-hentai.org. 此外,还可能会对访客的 IP 地址,账号注册时间,语言等进行判定(我把它叫做"特殊判定",具体的判定规则也是个谜),然后在第 2 次跳转(带 poni 查询字符串的那一次)写入 3 个 cookie: ipb_pass_hash ipb_member_id 和 yay ,在第 3 次跳转写入 1 个 cookie: igneous .
解 (cāi) 释 (cè) 一下这几个 cookie 的作用. ipb_pass_hash 和 ipb_member_id 是 E-Hentai 账号的登录凭证,用来在 ExHentai 中确定访客的身份.臭名昭著的 yay 是某种访问限制措施. igneous 的值与 ExHentai 的"特殊判定"有关,若判定成功则是一个怪模怪样的字符串(似乎经过了加密),若判定失败则是 mystery .
所以,出现 Sad Panda 大概有这三个原因:
- 尚未登录 E-Hentai;
- 存在 yay;
- "特殊判定"失败, igneous 的值不正确.
对于前两个原因,各大教程已经给出了各种解决办法.然而,如果你跟我一样试过了各种办法仍然不能成功访问 ExHentai 的话,那就应该考虑考虑
igneous 了(如上文所述,"特殊判定"的规则并不清楚,所以会不会遭遇
igneous 问题全看脸)
我们需要获取到正确的 igneous 值,替换掉 mystery .我的办法是:清除 ExHentai 的 cookie, 登录 E-Hentai, 然后用荷兰代理访问 ExHentai. 这样应该就能成功访问了.然后删掉 yay (如果有的话),最重要的一步:把这时的 igneous 记下来.以后当你使用中国或日本 IP 时,只需要在 cookie 修改器中填入这个正确的 igneous 就可以访问 ExHentai 了.
对,关键就在于这个荷兰代理."特殊判定"应该是和 IP 地理位置有关的,某些欧洲国家 IP 或许能够成为漏网之鱼,帮助我们拿到 igneous 之后就不再需要超慢的欧洲代理了,有了 igneous ,不管什么 IP 都不会遇到 Sad Panda.
以上.
我用荷兰ip试过了 igneous值也是mystery是怎么回事呢..
我刚才按文中的方法重新操作了一遍,确认是有效的.你可以检查一下这些方面:是否清除了 e-hentai 和 exhentai 的缓存和 cookie? 是否是先登录了 forums.e-hentai.org 再访问 exhentai? 如果还是不行的话,也许你的账号受到了某种限制,考虑重新注册一个吧.
要怎么获得好用的(但是很慢)的欧洲IP呢(逃)
网上有一些公共代理,找找有没有欧洲 IP 的吧.
或者, Chrome 有一些扩展也提供了欧洲的代理.
666666
今天重装了系统之后怎么清理cookie都进不去。。查到大神的文章 换了一个德国节点 就进去了。。。
当时注册的时候用的国内邮箱+日本节点(当时太天真),现在无论用啥方式,用任何节点,yay:louder,和igneous:myster始终摆脱不了
最近又用国外的邮箱+新加坡节点(手贱,又用了亚洲节点,估计要凉),创了新号,看天命了
我使用了荷兰ip后igneous还是mystery。