|
|
#11386 | |
|
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,323
Karma: 5007213
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
I wouldn't bug AO3 about it. I'm always afraid that drawing attention to a downloader will result in more blocking, not less. No idea if it really would. |
|
|
|
|
|
|
#11387 |
|
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,323
Karma: 5007213
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
New Version Released
Version 4.50.0 - 2025-10-19 - OTW(AO3): Fix for site change breaking logged in detection. Closes #1263 - adapter_literotica: Site change, regex outdated. PR1261, thanks dbhmw! - adapter_storiesonlinenet: Add check for SOL accounts in renewal warning period to verbosely explain to users why their downloads don't work. PR1262, thanks bpothier! - base_otw_adapter: Fix for markedforlater site change - OTW(AO3): Accept /chapter/999 URLs without /works/999 for #1258 - Fix tuple vs grouping vs list, closes #1254 (royalroad "'NoneType' object does not support item assignment") - Spiritfanfiction login, closes #1247, thanks kilandra - New site: althistory.com (NOT alternatehistory.com) for #1252 Released early due to AO3 site change. |
|
|
|
| Advert | |
|
|
|
|
#11388 | |
|
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Jul 2024
Device: none
|
Quote:
https://archiveofourown.org/tags/Original%20Work/works And here's the error and debug log: calibre, version 8.13.0 ERROR: Unhandled exception: <b>KeyError</b>:'href' calibre 8.13 embedded-python: True Windows-10-10.0.19044-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.19044') Python 3.11.14 Windows: ('10', '10.0.19044', 'SP0', 'Multiprocessor Free') Interface language: None EXE path: C:\Program Files\Calibre2\calibre.exe Successfully initialized third party plugins: DeDRM (10, 0, 3) && Count Pages (1, 14, 1) && EpubMerge (3, 2, 0) && FanFicFare (4, 49, 6) && Generate Cover (2, 3, 6) Traceback (most recent call last): File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 712, in get_urls_from_page_menu File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 735, in get_urls_from_page File "C:\Users\NAME\AppData\Roaming\calibre\plugins\Fan FicFare.zip\fanficfare\geturls.py", line 44, in get_urls_from_page File "C:\Users\NAME\AppData\Roaming\calibre\plugins\Fan FicFare.zip\fanficfare\adapters\base_adapter.py", line 504, in get_urls_from_page File "C:\Users\NAME\AppData\Roaming\calibre\plugins\Fan FicFare.zip\fanficfare\adapters\base_otw_adapter.p y", line 688, in get_series_from_page File "C:\Users\NAME\AppData\Roaming\calibre\plugins\Fan FicFare.zip\fanficfare\adapters\base_otw_adapter.p y", line 688, in <listcomp> File "bs4\element.py", line 1573, in __getitem__ KeyError: 'href' |
|
|
|
|
|
|
#11389 |
|
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,323
Karma: 5007213
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
New Test Version Posted
2025-10-18 - OTW/AO3: Don't apply series page handling to non-series pages For indecisivefan's issue. I'm honestly not sure if AO3 changed, or this just never came up before. Given the logout tag changed...
|
|
|
|
|
|
#11390 | |
|
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Oct 2025
Device: calibre
|
Quote:
For documentation's sake: I tried to update 10 fic, and six of them worked fine while four, which are locked, did not (expected behavior). Then I tried 20 fic, and it failed completely even with unlocked fic (same 403 error). I went back and tried to update 1 unlocked fic and it failed (403 error). Which makes me think this is server side with AO3 kicking out requests after a set number. However I don't see anyone else having this problem???? I'll try the browser cache approach and see what happens. Oh, for the good old days before the AO3 dos attacks and server changes...life was simpler then!!! |
|
|
|
|
| Advert | |
|
|
|
|
#11391 |
|
Connoisseur
![]() Posts: 93
Karma: 10
Join Date: Aug 2013
Device: Kindle Fire HD
|
I'm using it to grab ao3 updates thru yahoo email, and it works, but requires login every time despite login info being in personal.ini with adult set to true.
Safe copy of personal.ini below. Spoiler:
Last edited by theducks; 10-20-2025 at 11:30 PM. Reason: SPOILER LOG files |
|
|
|
|
|
#11392 | |
|
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,629
Karma: 81412473
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Quote:
Last edited by ownedbycats; 10-21-2025 at 04:06 AM. |
|
|
|
|
|
|
#11393 | |
|
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,323
Karma: 5007213
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
|
|
|
|
|
|
|
#11394 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 838
Karma: 2873645
Join Date: Jul 2008
Location: Texas
Device: PW5, Oasis 3, K4B(NT), K3/KK
|
ok...never mind me.
i updated from 4.48 to 4.50 and it was fine. Last edited by texasnightowl; 10-22-2025 at 02:49 AM. Reason: working |
|
|
|
|
|
#11395 |
|
Connoisseur
![]() Posts: 93
Karma: 10
Join Date: Aug 2013
Device: Kindle Fire HD
|
May I ask what the colors mean? Red is obvious, but I didn't see a list of what the colors mean, and I'm not certain what to search for to look it up.
|
|
|
|
|
|
#11396 |
|
Connoisseur
![]() Posts: 64
Karma: 72
Join Date: May 2012
Device: Kindle Oasis, Scribe, Paperwhite // Boox Palma, Tab Mini // Supernote
|
I'm seeing an issue with "Get Story URLs from Web Page" as well when trying to download from an author's works page on AO3. I haven't used "get story from web page" in a couple months though, so not sure when AO3 changed things on their end.
|
|
|
|
|
|
#11397 | |
|
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,323
Karma: 5007213
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
Code:
colors = {
'knownentries':Qt.darkGreen,
'errors':Qt.red,
'allkeywords':Qt.darkMagenta,
'knownkeywords':Qt.blue,
'knownsections':Qt.darkBlue,
'teststories':Qt.darkCyan,
'storyUrls':Qt.darkMagenta,
'comments':Qt.darkYellow
}
try:
if( hasattr(QApplication.instance(),'is_dark_theme')
and QApplication.instance().is_dark_theme ):
colors = {
'knownentries':Qt.green,
'errors':Qt.red,
'allkeywords':Qt.magenta,
'knownkeywords':QColor(Qt.blue).lighter(150),
'knownsections':Qt.darkCyan,
'teststories':Qt.cyan,
'storyUrls':QColor(Qt.magenta).lighter(150),
'comments':Qt.yellow
}
except Exception as e:
logger.error("Failed to set dark theme highlight colors: %s"%e)
|
|
|
|
|
|
|
#11398 |
|
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,629
Karma: 81412473
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Is there a way, maybe in longtext metadata column, to dfferentiate newly-downloaded fic from updated one after download?
|
|
|
|
|
|
#11399 |
|
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,323
Karma: 5007213
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
If you use log page and save numWords, you could look at words_added. That's my general indicator for new download vs update--my words_added column.
I also I use this, but the only place it's useful is in logpage_entries because logpage automatically leaves out unchanged values except on overwrite, so this indicates overwrite always vs 'lots of fields changed': Code:
add_to_extra_valid_entries:,fulldownload include_in_fulldownload:title fulldownload_label:New Download add_to_replace_metadata: fulldownload=>^.*$=>Yes |
|
|
|
|
|
#11400 |
|
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Oct 2025
Device: Pocketbook PB740
|
Been having problems with FFF for a few days now that i didn't have before, every time i try to download fics from ao3 using URL's from webpage feature i get the following error:
calibre, version 8.13.0 ERROR: Unhandled exception: <b>KeyError</b>:'href' calibre 8.13 embedded-python: True macOS-26.0.1-arm64-arm-64bit Darwin ('64bit', '') ('Darwin', '25.0.0', 'Darwin Kernel Version 25.0.0: Wed Sep 17 21:41:23 PDT 2025; root:xnu-12377.1.9~141/RELEASE_ARM64_T8122') Python 3.11.14 OSX: ('26.0.1', ('', '', ''), 'arm64') Interface language: None EXE path: /Applications/calibre.app/Contents/MacOS/calibre Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 27, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 27, 0) && FanFicFare (4, 50, 0) && KFX metadata reader (from KFX Input) (2, 27, 0) && From KFX (2, 27, 0) && KFX Input (2, 27, 0) && Obok DeDRM (10, 0, 9) Traceback (most recent call last): File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 712, in get_urls_from_page_menu frompage = self.get_urls_from_page(url) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 735, in get_urls_from_page return get_urls_from_page(url,configuration) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/NAME/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/geturls.py", line 44, in get_urls_from_page return adapter.get_urls_from_page(url,normalize) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/NAME/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 504, in get_urls_from_page series = self.get_series_from_page(url,data,normalize) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/NAME/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_otw_adapter.py", line 688, in get_series_from_page pageurls = [ a['href'] for a in pageas ] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/NAME/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_otw_adapter.py", line 688, in <listcomp> pageurls = [ a['href'] for a in pageas ] ~^^^^^^^^ File "bs4/element.py", line 1573, in __getitem__ KeyError: 'href' |
|
|
|
![]() |
| Tags |
| fanfiction |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [GUI Plugin] Open With | kiwidude | Plugins | 405 | 02-09-2026 08:54 AM |
| [GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 529 | 01-28-2026 11:32 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 |