iOS端 exhentai.org 阅读方案
由于Pythonista作者已弃坑,本应用不再更新,请使用JSEhViewer
提升exhentai.org在 iOS 平台的阅读体验,并尽情使用其强大的搜索、评分、收藏、评论等诸多功能!
本应用基于 Pythonista 3 平台。在功能上对标 Android 平台的 EhViewer。另外,也选择在 JSBox 平台的孪生应用JSEhViewer。
这是本人为了欣赏艺术、提升欣赏艺术的体验才写的,因此很遗憾,可能不适合对艺术没有追求的人。
本程序虽然前提设置有点复杂,但是程序本身的操作是一目了然的。
你必须满足以下前提才能使用 PyEhViewer:
(必要) Pythonista 3
(必要) iPad。 不支持 iPhone。
(必要) 可以访问 e-hentai.org 和 exhentai.org 的网络环境,并且不可以使用 MITM 软件。如果你使用代理,请注意可能需要设为全局代理或者手动添加以上两个网址,因为很多代理软件没有这两个网址。
关于如何手动添加代理设置,举两个例子:
例一 Quantumult:在配置文件加入HOST-SUFFIX,e-hentai.org,PROXY,resolve-on-proxy
和HOST-SUFFIX,exhentai.org,PROXY,resolve-on-proxy
。
例二 Surge:在配置文件加入DOMAIN-SUFFIX,e-hentai.org,Proxy
和DOMAIN-SUFFIX,exhentai.org,Proxy
。
(必要) 注册e-hentai.org账号,并确保可以访问exhentai.org,然后请去Hath Perks 页面点亮 Multi-Page Viewer 的 Hath Perk
设置界面做以下设置:
建议安装stash,然后通过 git 来安装和更新。stash
必须要运行在 Python 2.7 环境下。
git clone https://github.com/Gandum2077/PyEhViewer.git
请注意后面的.git 不要漏了
cd PyEhViewer; git pull
请注意需要先进入 PyEhViewer 的目录,如果你安装在别的地方,那么要对应的修改。
此方法只保证在你没有过编辑行为,仅运行过main.py
时可用,如果出现WARNING: there are uncommitted modified files and/or staged changes. These could be overwritten by this command. Continue anyway? [y/n]
的提示,那么你应该修改过里面的文件,如果你认为自己的修改并不重要,可以输入 y 继续。
更新完请看看 Readme,因为不能保证更新一定是平滑升级,尤其是大版本升级
运行main.py
即可。
注意事项:
troublefix.py
,并选择“迁移到 2.0”troublefix
里的update_infos()
即可。requests.exceptions.SSLError
: 1. 不可以使用 MITM 软件;2. 请检查代理软件,最好将 e-hentai.org 和 exhentai.org 加入代理列表,或者可以暂时设为全局模式,登录完成以后再改回来troublefix.py
里的“修复数据库”即可,如果 App 还能打开,也可以在设置里操作html2text
有问题,请使用 stash 升级html2text