![]() |
#11281 | |
Enthusiast
![]() Posts: 26
Karma: 10
Join Date: Jun 2021
Device: none
|
[QUOTE=SilentShadow123;4538623]
Quote:
Last edited by SilentShadow123; 09-23-2025 at 03:19 PM. |
|
![]() |
![]() |
![]() |
#11282 | |||||
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,054
Karma: 4604637
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
But since you insist: Quote:
Sadly, there isn't a perfect turn-key solution for FFF to download from AO3 anymore. Some options work for some users but not others. I blame AI companies mass harvesting the entire web that forces sites to defend themselves from automated access--which is what FFF is. Even if you can't get FFF to download AO3 at all, there's still AO3's own Download > EPUB feature. Quote:
Quote:
Quote:
|
|||||
![]() |
![]() |
![]() |
#11283 | |
Connoisseur
![]() Posts: 57
Karma: 72
Join Date: May 2012
Device: Kindle Oasis, Scribe, Paperwhite // Boox Palma // Supernote
|
Quote:
![]() My intention was to add a single line break between the chapter title and the story/body text. Toward the end of the chapter_start setting, I did have it set up as: Code:
<body class="fff_chapter"> <h3 class="fff_chapter_title">${origchapter}</h3> <br/> Should I change it to this instead? Code:
<body class="fff_chapter"> <h3 class="fff_chapter_title">${origchapter}</h3> <br class="skip_on_ffdl_update"></br> Also, any recommendations on how to add a line break between Author Notes at the beginning of chapters and the story/body text? Last edited by wildfire070; 09-23-2025 at 05:47 PM. |
|
![]() |
![]() |
![]() |
#11284 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,054
Karma: 4604637
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. |
|
![]() |
![]() |
![]() |
#11285 | |
Enthusiast
![]() Posts: 26
Karma: 10
Join Date: Jun 2021
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
#11286 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 72
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; Yesterday at 07:15 AM. Reason: added code tags to preserve spaces |
|
![]() |
![]() |
![]() |
#11287 |
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?
|
![]() |
![]() |
![]() |
#11288 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,200
Karma: 77899461
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Using browser cache only method that works for me.
|
![]() |
![]() |
![]() |
#11289 |
FanFic Hunter
![]() Posts: 22
Karma: 10
Join Date: Aug 2013
Location: Newport News, VA
Device: Samsung Galaxy Tab S6
|
|
![]() |
![]() |
![]() |
#11290 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,200
Karma: 77899461
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.
|
![]() |
![]() |
![]() |
#11291 |
Connoisseur
![]() Posts: 76
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. |
![]() |
![]() |
![]() |
#11292 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 72
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; Yesterday at 01:27 PM. |
![]() |
![]() |
![]() |
#11293 | |
Member
![]() Posts: 18
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" |
|
![]() |
![]() |
![]() |
#11294 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,200
Karma: 77899461
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
|
![]() |
![]() |
![]() |
#11295 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,054
Karma: 4604637
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.
![]() |
![]() |
![]() |
![]() |
Tags |
fanfiction |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 527 | 08-15-2025 01:36 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 05:42 AM |
[GUI Plugin] Marvin XD | Philantrop | Plugins | 126 | 01-29-2017 12:48 PM |
[GUI Plugin] KiNotes | -axel- | Plugins | 0 | 07-14-2013 06:39 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |