|
|
#11281 | |
|
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,212
Karma: 5006097
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
I'd use custom CSS for spacing around author notes. Actually, I'd use that instead of the <br>, too. Add a margin-bottom on .fff_chapter_title. |
|
|
|
|
|
|
#11282 | |
|
Enthusiast
![]() Posts: 26
Karma: 10
Join Date: Jun 2021
Device: none
|
Quote:
|
|
|
|
|
| Advert | |
|
|
|
|
#11283 | |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 74
Karma: 4484
Join Date: Jan 2016
Device: none
|
Quote:
[www.archiveofourown.org] Code:
##Anti-AI CSS setting follows: use_workskin:true #slow_down_sleep_time:2 #always_login:true #username:XXXXXX #password:XXXXXX #is_adult:true use_browser_cache:true #browser_cache_age_limit:128.0 use_browser_cache_only:true open_pages_in_browser:true As I have it currently set up, FFF will only use the browser cache on the system default browser, and will open the pages in the system default web browser as needed. I do it this way as I've found this to be the most consistently stable way to do it over time. You don't have to use the login/password options to log in to A03 for most downloads, but for problematic ones (i.e. padlocked stories) simply staying logged into your A03 account in a tab in your system default browser will almost always take care of any issues without having to mess with the login/password options. In general, I recommend clearing the browser cache in your system default browser periodically (or when you experience problems). Further, if you do clear the cache, make sure to load a webpage in the default browser after clearing the cache (any random page will do) before attempting to use FFF. FFF will sometimes throw browser cache errors and not work when the browser cache is totally empty, and loading a page into the cache prevents this from happening. The only other thing you need to do is make sure you have the correct browser cache path set. Windows and Mac tend to be fairly straightforward to locate based upon the FFF Wiki. Linux can be less so depending upon whether you are running your default browser from a browser actually installed directly in your Linux distro versus a browser running from a flatpack (i.e. the browser cache for flatpacked browsers is usually in a completely different location path than it is for installed browsers). Last edited by PeterT; 09-24-2025 at 08:15 AM. Reason: added code tags to preserve spaces |
|
|
|
|
|
|
#11284 |
|
FanFic Hunter
![]() Posts: 22
Karma: 10
Join Date: Aug 2013
Location: Newport News, VA
Device: Samsung Galaxy Tab S6
|
Has anyone found a way to bypass FanFiction.net's Cloudflare security?
|
|
|
|
|
|
#11285 |
|
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,438
Karma: 81367635
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Using browser cache only method that works for me.
|
|
|
|
| Advert | |
|
|
|
|
#11286 |
|
FanFic Hunter
![]() Posts: 22
Karma: 10
Join Date: Aug 2013
Location: Newport News, VA
Device: Samsung Galaxy Tab S6
|
|
|
|
|
|
|
#11287 |
|
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,438
Karma: 81367635
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
open_page_in_browser helps. Go grab a drink once you're sure you're past the captchas.
|
|
|
|
|
|
#11288 |
|
Connoisseur
![]() Posts: 80
Karma: 10
Join Date: Jul 2010
Device: Pocketbook InkPad Color 3, Kindle Oasis 2, Moon+ Reader pro
|
Use WebToEpub for new stories with more chapters. The chapters are stored in the cache and can be accessed by FFF. After that, there will only be a few chapters left for a later update.
If the story is already complete, you can use FicHub. Then use FFF to query the metadata. |
|
|
|
|
|
#11289 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 74
Karma: 4484
Join Date: Jan 2016
Device: none
|
The FicLab browser extension is also very good for both completed stories and for getting ongoing stories into Calibre so that FFF can be used to update them.
Like the WebToEpub method, the information it downloads is available to FFF in the default browser web cache. Further, both WebToEpub and FicLab handle FFN rate limiting to avoid triggering Cloudflare. One advantage it has over WebToEpub is that it adds a blue download button for any and all fic links as they appear on any served FFN web pages as well as on the fic page itself. Do note that it presently doesn't work on Chrome due to Google's Manifest v3 bullcrap, but still works well on Firefox-based browsers. The author told me a couple months ago that they are slowly working to update it to Manifest v3 (which is a major undertaking for essentially a hobby project) and also that, as part of the update, they intend that it will work on the new FFN website when it is eventually released. You use it just like you would WebToEpub. Simply copy the FFN link for the fic, then click the FicLab download button for the fic on the webpage. When FicLab pops up, use FicLab to generate the epub. When the epub save box opens up, click the cancel button. Then, enter the FFN url link into FFF for download as you normally would. FFF will pick up the pages downloaded by FicLab directly from the browser cache of the default system browser. Last edited by steltek; 09-24-2025 at 02:27 PM. |
|
|
|
|
|
#11290 | |
|
Member
![]() Posts: 20
Karma: 10
Join Date: Dec 2024
Device: kobo clara bw
|
fff_success only action?
Quote:
Code:
from calibre_plugins.action_chains.events import ChainEvent
class SearchChanged(ChainEvent):
# replace with the name of your event
name = 'FFF done'
def get_event_signal(self):
return self.gui.iactions['FanFicFare'].download_finished_signal
Because the search and replace is more destructive, I only want it to be changed for a successful update, but not really sure how to do that. Would it be an event variable? I have that chain running under the event under "fanficfare download finished" |
|
|
|
|
|
|
#11291 |
|
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,438
Karma: 81367635
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
i'd use a selection modifier on the action chain, marked:fff_success
|
|
|
|
|
|
#11292 |
|
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,212
Karma: 5006097
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
I'm going to assume ownedbycats is correct -- I don't use Action Chains myself.
|
|
|
|
|
|
#11293 | |
|
Enthusiast
![]() Posts: 26
Karma: 10
Join Date: Jun 2021
Device: none
|
Quote:
However, for AO3, I'm noticing a certain problem with the restricted works (blue lock) that I can't seem to figure out. I searched through, and I also don't see it addressed anywhere in past forum posts. Please feel free to redirect me to the solution if there is one. Essentially, when I first open the fanfic url using FFF, it will navigate to the chapter index, and then to the chapter(s) I want downloaded. However, then FFF says that it can't be downloaded because it was "skipped" as, for example, it "already contains 1 chapters." I've also tried this with fanfics with multiple chapters, and the same thing happens where it says "already contains x chapters" where x is the total chapters for the fanfic. This is completely false, as I've failed to find the same fanfiction in my backups and calibre library. Do you happen to know why it's falsely saying this and skipping the download? Is there a bypass for this? Edit: Using Overwrite Always fixes the issue, but if anyone can tell me, I'm still curious to know why this is happening when fetching cache for AO3 fanfics and if there's a fix. Thanks! Last edited by SilentShadow123; 09-25-2025 at 01:37 AM. |
|
|
|
|
|
|
#11294 | |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 74
Karma: 4484
Join Date: Jan 2016
Device: none
|
Quote:
And, as I previously stated, the simplest solution I've found for dealing with AO3's restricted stories is to ignore FFF's login options altogether and just keep a web browser tab logged into my AO3 account website at all times. For this to work, though, you have to be logged in to your AO3 account in the default system browser being used to download into the browser cache. FFF should open what it needs for each fic separately in new tabs (worst case, generally 3 tabs at most per fic -- one for the fic navigation page, one for the first chapter of the fic, and a 3rd including the contents of the entire fic). It is likely that missed chapters resulted from AO3 website issues -- while most of the big ones have been resolved for now, there are still random website glitches that occur - both Cloudflare related and not - all the time. FFF is usually very good about alerting you about fic downloads which have missing chapters before you update a fic. And, finally, so far as I know FFF only updates the epub files it creates. If you have an epub in Calibre created or obtained from another source, FFF will not normally update it unless you do some sort of manual editing on it to make it compatible with FFF. |
|
|
|
|
|
|
#11295 |
|
Member
![]() Posts: 14
Karma: 10
Join Date: Aug 2025
Device: Kindle Fire HD 10
|
I wanted to see if you were still thinking about this? Or even an option to check box to keep them? Can't speak for others but I think it would be a huge help.
|
|
|
|
![]() |
| Tags |
| fanfiction |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 527 | 08-15-2025 02:36 PM |
| [GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 06:42 AM |
| [GUI Plugin] Marvin XD | Philantrop | Plugins | 126 | 01-29-2017 01:48 PM |
| [GUI Plugin] KiNotes | -axel- | Plugins | 0 | 07-14-2013 07:39 PM |
| [GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 01:27 PM |