![]() |
#11296 | |
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 12:37 AM. |
|
![]() |
![]() |
![]() |
#11297 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 73
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. |
|
![]() |
![]() |
![]() |
#11298 |
Member
![]() Posts: 11
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.
|
![]() |
![]() |
![]() |
#11299 | |||
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,058
Karma: 4604637
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
Quote:
Quote:
|
|||
![]() |
![]() |
![]() |
#11300 |
Member
![]() Posts: 16
Karma: 10
Join Date: Feb 2025
Device: Kindle Colorsoft
|
I have no idea why, but this specific webnovel is producing a file that Calibre seems unable to parse.
https://www.royalroad.com/fiction/10...f-gold-digging Trying to do any kind of conversion or using calibre's internal book editor gives this error: Code:
calibre, version 8.11.0 ERROR: Failed to open book: Failed to open book, click "Show details" for more information. Traceback (most recent call last): File "calibre\gui2\tweak_book\job.py", line 33, in run File "calibre\gui2\tweak_book\boss.py", line 101, in get_container File "calibre\ebooks\oeb\polish\container.py", line 1639, in get_container File "calibre\ebooks\oeb\polish\container.py", line 1232, in __init__ File "calibre\ebooks\oeb\polish\container.py", line 279, in __init__ File "calibre\ebooks\oeb\polish\container.py", line 282, in refresh_mime_map File "calibre\ebooks\oeb\polish\container.py", line 544, in opf_xpath File "calibre\ebooks\oeb\polish\container.py", line 649, in opf File "calibre\ebooks\oeb\polish\container.py", line 632, in parsed File "calibre\ebooks\oeb\polish\container.py", line 603, in parse File "calibre\ebooks\oeb\polish\container.py", line 179, in parse_xml File "calibre\utils\xml_parse.py", line 26, in safe_xml_fromstring File "src/lxml/etree.pyx", line 3428, in lxml.etree.fromstring File "src/lxml/parser.pxi", line 2059, in lxml.etree._parseMemoryDocument File "src/lxml/parser.pxi", line 1914, in lxml.etree._parseDoc File "src/lxml/parser.pxi", line 1930, in lxml.etree._parseDoc_unicode File "src/lxml/parser.pxi", line 1133, in lxml.etree._BaseParser._parseUnicodeDoc File "src/lxml/parser.pxi", line 647, in lxml.etree._ParserContext._handleParseResultDoc File "src/lxml/parser.pxi", line 765, in lxml.etree._handleParseResult File "src/lxml/parser.pxi", line 689, in lxml.etree._raiseParseError File "<string>", line 6 lxml.etree.XMLSyntaxError: internal error, line 6, column 3040 Could it be the emoji in the description? |
![]() |
![]() |
![]() |
#11301 |
Member
![]() Posts: 16
Karma: 10
Join Date: Feb 2025
Device: Kindle Colorsoft
|
After some experimentation, it is indeed the emoji in the description.
I tried downloading and importing the same book using WebToEpub, it imported fine, and could convert to other formats as well as edit using the epub editor. Then if I update the metadata using FFF, it breaks again, but if I then remove just the emoji, it works fine again. Perhaps an option to strip those out? |
![]() |
![]() |
![]() |
#11302 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,542
Karma: 28548962
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Just update calibre to 8.11.1
|
![]() |
![]() |
![]() |
#11303 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,058
Karma: 4604637
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
|
|
![]() |
![]() |
![]() |
#11304 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,212
Karma: 77935877
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Jim: Anything in this change that might affect retrieval of collections?
https://archiveofourown.org/admin_posts/33031 |
![]() |
![]() |
![]() |
#11305 |
Member
![]() Posts: 16
Karma: 10
Join Date: Jan 2020
Device: iPhone/Voice Dream Reader
|
Auto "Add New Book"
Is there a way to have FFF automatically use "Add New Book" for a novel that gets the
"Existing epub contains xxx chapters, web site only has yyy." message? Setting this at the site level would be good. Per novel would be better but I think that would be a lot of work. Why not just overwrite? Because the existing version may have chapters I haven't read yet. Yes, I end up with multiple versions of the same novel. Am I missing a better process for this kind of issue? Thanks. -Chris |
![]() |
![]() |
![]() |
#11306 | ||
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,058
Karma: 4604637
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
If you have stories that you know use collections perhaps you could try them? Quote:
Update mode is not settable by site or story. It's something the user can change on each download 'job', and can choose a default for. Is this something other users would find valuable? I assume, from use pattern, that +99.9% you want the same setting. I'm honestly not sure how hard it would be to do. As a work around:
|
||
![]() |
![]() |
![]() |
#11307 | |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Aug 2025
Device: Kindle
|
Quote:
So, I've been trying to simplify/automate a few things recently, but I'm stuck on this one. I have a Kindle that I'm using KOreader on and I have it set up to add to folders by fandom. Which is fine until I have crossovers and it generates a bunch of folders with like, 1 story in them. I want Calibre to have both fandoms listed but not use that column to send to KOreader. Is there a way to separate the fandoms into different columns, i.e 'MHA, Harry Potter' would into go into something like #fandom1 and #fandom2 columns, and I can just send #fandom1 to Koreader? Or have a second column that has all the single fandoms with crossovers converted to just a Crossover tag that would make a single folder in KOreader? |
|
![]() |
![]() |
![]() |
#11308 | ||
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,058
Karma: 4604637
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
Whether you do or not have that available depends how you're getting your books onto the device. (I just dump all my Calibre books(6700+) into one directory on the device. I used {id} to name them, but I'd use {uuid} if I did it again from scratch.) Quote:
That would be easier. I'd suggest doing it as a Calibre Custom column instead of doing it in FFF. That way if you manually change the value in your multi-fandom column for a story, the single fandom column will update appropriately. |
||
![]() |
![]() |
![]() |
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 |