New Test Version Posted
2021-02-03
- use_browser_cache feature added -- Read fanfiction.net stories from your Chrome browser cache instead of the network. Many thanks to Sidney Markowitz for the stellar help with this.
FanFicFare now has the ability to read your Chrome browser cache for fanfiction.net stories instead of (or in addition to) going out to the ffnet servers for them.
Obviously, the reason to do this is for when FFF is failing due to CloudFlare, but you can still see the story pages manually in your browser.
To use this:
- Figure out where your Chrome cache directory is and set browser_cache_path under [defaults]. If the notes below aren't sufficient, try google--that's what I'll be doing if you ask me about your OS.

- Set use_browser_cache:true under [www.fanfiction.net].
- Navigate to the story you want to download in Chrome.
- Click the cover image thumbnail to see the bigger version once if you care about covers.
- Click the author link once if you care about not getting the author image as cover.
- Click through all the chapters of the story. Or, if you are updating an existing story, click the first and last chapters (or all new chapters).
- The WebToEpub can be used to spin through the chapters for you when it generates it's epub (the button is 'Pack EPUB').
- Download story in FanFicFare as normal. There will be a delay as FFF starts to read your browser cache.
Example ini settings:
Again this only works with Chrome browsers and fanfiction.net (so far). I have, however, tested on Windows, Mac and Linux.
If you want to see what's happening in more detail, or have problems, run Caliber in debug mode to see the debug output.
FYI, I ran out of time this afternoon, so pre-Cal5 versions haven't been tested yet--they worked last time I tried, but code has changed since then.
UPDATE: Just did a quick test in Calibre versions 2, 3 & 4 (in windows) successfully.