OpportunityLiu / E-Viewer

An UWP Client for https://e-hentai.org.
GNU General Public License v3.0
725 stars 29 forks source link

ExHentai not work without "igneous" cookie #124

Closed mixa3607 closed 4 years ago

mixa3607 commented 4 years ago

If request not contain "igneous" cookie server return: <html><body style="background-color:white;text-align:center"><img src="https://exhentai.org/img/kokomade.jpg" /></body></html> When i add "igneous=" to request server return normal response.

Test with fiddler custom scripts: static function OnBeforeRequest(oSession: Session) { if (oSession.HostnameIs("exhentai.org")) { FiddlerObject.log("Add igneous cookie to exhentai.org"); oSession.oRequest["Cookie"] = (oSession.oRequest["Cookie"] + ";igneous=<hex>"); }}

OpportunityLiu commented 4 years ago

图片 Which url did you requested? It seems that cookie will be filled autometically as you send ipb_member_id and ipb_pass_hash.

Maybe it varys from accounts, e-hentai has many hidden rules for accounts with different register time, register IP, used IP, hath perks, donations, and so on.

mixa3607 commented 4 years ago

I use ex with russia ip, no donations, no perks. For example. In browser ex work with igneous, without i get https://exhentai.org/img/kokomade.jpg. In ehviewer for android igneous cookie support implemented and all work.

OpportunityLiu commented 4 years ago

This should be fixed in the latest release. A new textbox for igneous cookie has been added.

If you have more concerns, feel free to reopen or open new issues. :)

mixa3607 commented 4 years ago

In latest release ex works! thanks.