JimmXinu / FanFicFare

FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.
Other
739 stars 157 forks source link

Scribblehub can't use Browser Cache -- use flaresolverr instead #964

Closed TheAkashicTraveller closed 1 year ago

TheAkashicTraveller commented 1 year ago

When trying to download from scribblehub I get this Error | Unknown | Unknown | 'NoneType' object has no attribute 'get' | https://www.scribblehub.com/series/70708/witch-of-chains/ when I have the page cached, when it's not cached I get the normal HTTP Error in FFF 'Page not found or expired in Browser Cache (see FFF setting browser_cache_age_limit)'(428) so no idea what's happening. MZCacheView can find and open the file fine.

JimmXinu commented 1 year ago

Scribblehub doesn't work with FFF's Browser Cache feature because the API request to get story info needs to be an HTTP POST and browsers don't cache those. It's more than just the one page.

Using FlareSolverr proxy is the only way I currently know to use FFF to download from Scribblehub. I was able to download that story using FlareSolverr.

TheAkashicTraveller commented 1 year ago

Scribblehub doesn't work with FFF's Browser Cache feature because the API request to get story info needs to be an HTTP POST and browsers don't cache those. It's more than just the one page.

Using FlareSolverr proxy is the only way I currently know to use FFF to download from Scribblehub. I was able to download that story using FlareSolverr.

That works cheers.

mhussaincov93 commented 1 year ago

hi,

I just changed the user agent which worked.

Majid

On 16/06/2023 09:09, Jack Evans wrote:

Scribblehub doesn't work with FFF's Browser Cache feature because
the API request to get story info needs to be an HTTP POST and
browsers don't cache those. It's more than just the one page.

Using FlareSolverr proxy
<https://github.com/JimmXinu/FanFicFare/wiki/ProxyFeatures#flaresolverr>
is the only way I currently know to use FFF to download from
Scribblehub. I was able to download that story using FlareSolverr.

That works cheers.

— Reply to this email directly, view it on GitHub https://github.com/JimmXinu/FanFicFare/issues/964#issuecomment-1594287390, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASDFWN24P2NTPP4XCXM7UPTXLQICRANCNFSM6AAAAAAZINZ5UU. You are receiving this because you are subscribed to this thread.Message ID: @.***>

JimmXinu commented 1 year ago

My notes indicate that setting user_agent for scribblehub sometimes works, but not consistently. It's worth trying, though.