Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 09-01-2021, 10:42 AM   #6391
Ser4nb2LUY6e
Connoisseur
Ser4nb2LUY6e began at the beginning.
 
Posts: 60
Karma: 10
Join Date: Jun 2017
Device: Moon+ Reader Pro on Android
Quote:
Originally Posted by JimmXinu View Post
New Test Version Posted

2021-08-29
- Add POST request for wuxiaworld.site site changers. Closes #729.
Thanks! That fixed it for me.
Ser4nb2LUY6e is offline   Reply With Quote
Old 09-01-2021, 01:10 PM   #6392
milford833
Member
milford833 began at the beginning.
 
Posts: 15
Karma: 10
Join Date: Oct 2009
Device: Kindle Fire
May be a crazy question

I was wondering, I have problems with using the Cache and webtoepub when going to fanfiction.net to download, so I have been downloading the files through FanFiction Downloader, and getting the complete file each time I download. Is there a way to set up FanFicFare to open those html files that it downloads to a specific directory, find the chapters that were not updated, and update the epub files that way? If the last chapter in Calibre was 8 and it is currently on 20, it would update the Calibre epubs to all 20 Chapters? If it is a new story it would just add it as a new story. Pretty much just like it works now, but it does not read a website just a directory with HTML files? I am probably missing something in the explanations on how to do something, but I thought I would ask. Sorry if I am being a pain.
milford833 is offline   Reply With Quote
Old 09-01-2021, 08:30 PM   #6393
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,992
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
milford833 -

FFF can't currently do that.

It is something I considered when ffnet starting blocking everybody back in January, but it's a bit complicated and doesn't fit well into FFF's architecture.

One issue is mapping the story URL(s) to the downloaded HTML file(s). It's either read everything in a dir tree, or some manual process, or both. The FFF plugin is designed for background batch processing of stories from multiple different sites. Stopping to tell it 'read this story from this file instead' is difficult.

I might consider it again if there's interest from enough users.
JimmXinu is online now   Reply With Quote
Old 09-01-2021, 10:58 PM   #6394
Book_fury
Member
Book_fury began at the beginning.
 
Book_fury's Avatar
 
Posts: 20
Karma: 10
Join Date: Aug 2021
Device: None
EpubSplit Sorry if this isn’t the right place to ask

I don’t think this is the right place to ask this but if I use EpubSplit can I split a book that I’ve merged together So I had two books now I have one can I split it so I have those two books back
Book_fury is offline   Reply With Quote
Old 09-01-2021, 11:26 PM   #6395
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,992
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by Book_fury View Post
I don’t think this is the right place to ask this but if I use EpubSplit can I split a book that I’ve merged together So I had two books now I have one can I split it so I have those two books back
Assuming you used EpubMerge to do the merging, there's a config option in EpubMerge to save all the original metadata files to use the EpubMerge 'Unmerge' option. That should give you basically the original epubs back again.

And even if you didn't, EpubSplit should still work to give effectively similar books again.

I suggest making a copy and try it. (The easiest way I know in Calibre to copy a book is to copy to a different library).

You're right--this isn't the right place for that question. If you have further questions, there are threads for both EpubSplit and EpubMerge that are linked in my sig.
JimmXinu is online now   Reply With Quote
Old 09-02-2021, 01:38 PM   #6396
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,992
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
FFF BrowserCache and FanFictionDownloader

FanFictionDownloader, for those who don't know, is a standalone tool for downloading fanfics that does better with the ffnet blocking issue due to incorporating a QtWebEngine browser engine that it uses for doing downloads.

Which, on Windows10 at least, has a browser cache that FFF can read. For me it's at:

C:\Users\USER\AppData\Local\fanficdownloader\cache \QtWebEngine\Default\Cache

...and setting FFF's browser_cache_path to use it works fine.

Basically, you're replacing WebToEpub and your browser with FFDL.
  • You still need to have downloaded the stories/chapters desired with FFDL before FFF can find them in cache.
  • You can limit FFDL's download to certain chapters, but you have to do it as a two step process ('Check' to get metadata, then download.)
I'm going to be doing some testing to see if this also works on Mac and Linux.
EDIT1: Worked on Mac, cache path: /Users/USER/Library/Caches/fanficdownloader/QtWebEngine/Default/Cache

Not sure why I never thought of this before...

FYI, FanFicFare used to also be named FanFictionDownLoader or fanficdownloader before being renamed. FanFictionDownloader had that name first. There's never been any relation but similarity of purpose between the two.

Last edited by JimmXinu; 09-02-2021 at 02:01 PM.
JimmXinu is online now   Reply With Quote
Old 09-02-2021, 02:31 PM   #6397
riothamus
Connoisseur
riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!riothamus rocks like Gibraltar!
 
Posts: 97
Karma: 100000
Join Date: Nov 2010
Device: KOA3, KV, KOA2
Quote:
Originally Posted by JimmXinu View Post
FanFictionDownloader, for those who don't know, is a standalone tool for downloading fanfics that does better with the ffnet blocking issue due to incorporating a QtWebEngine browser engine that it uses for doing downloads.

Which, on Windows10 at least, has a browser cache that FFF can read.
Well, to quote Dr. Selvig/Loki: "I guess that's worth a look."
riothamus is offline   Reply With Quote
Old 09-02-2021, 02:37 PM   #6398
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 11,033
Karma: 75555555
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Quote:
Originally Posted by JimmXinu View Post
FanFictionDownloader, for those who don't know, is a standalone tool for downloading fanfics that does better with the ffnet blocking issue due to incorporating a QtWebEngine browser engine that it uses for doing downloads.

Which, on Windows10 at least, has a browser cache that FFF can read. For me it's at:

C:\Users\USER\AppData\Local\fanficdownloader\cache \QtWebEngine\Default\Cache

...and setting FFF's browser_cache_path to use it works fine.

Basically, you're replacing WebToEpub and your browser with FFDL.
  • You still need to have downloaded the stories/chapters desired with FFDL before FFF can find them in cache.
  • You can limit FFDL's download to certain chapters, but you have to do it as a two step process ('Check' to get metadata, then download.)
I'm going to be doing some testing to see if this also works on Mac and Linux.
EDIT1: Worked on Mac, cache path: /Users/USER/Library/Caches/fanficdownloader/QtWebEngine/Default/Cache

Not sure why I never thought of this before...

FYI, FanFicFare used to also be named FanFictionDownLoader or fanficdownloader before being renamed. FanFictionDownloader had that name first. There's never been any relation but similarity of purpose between the two.
If not already, I would add this to the browser cache wiki page.
ownedbycats is online now   Reply With Quote
Old 09-02-2021, 04:47 PM   #6399
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,992
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Update: FFDL 0.9.4 on Windows 10 and on MacOS worked for me with BrowserCache.

I used:
Code:
[defaults]
#windows
browser_cache_path:C:\Users\USER\AppData\Local\fanficdownloader\cache \QtWebEngine\Default\Cache
#macos
browser_cache_path:/Users/USER/Library/Caches/fanficdownloader/QtWebEngine/Default/Cache
I was not able to use FFDL 0.9.4 on Linux at all.

I tried Ubuntu 21.04 and 20.04. In both cases it wanted a shared library for QtWebEngine that wasn't installed. FFDL doesn't appear to have an installer or instructions for installing necessary dependencies and I don't elect to figure it out right now.

Quote:
Originally Posted by ownedbycats View Post
If not already, I would add this to the browser cache wiki page.
I will put it there eventually, yes. If it turns out to work for more people than not and is useful. Right now, I don't know if it works for anyone else or if anyone finds it all useful.
JimmXinu is online now   Reply With Quote
Old 09-03-2021, 12:28 PM   #6400
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,992
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
New Test Version Posted

2021-09-03
- Fixes for site changes in adapter_webnovelcom. #731
JimmXinu is online now   Reply With Quote
Old 09-04-2021, 02:13 PM   #6401
sandmanwake
Enthusiast
sandmanwake has learned how to buy an e-book online
 
Posts: 26
Karma: 82
Join Date: Aug 2018
Device: none
I'm getting errors downloading from royalroad.com with comment of "argument of type 'None Type' is not iterable" after updating to the 2021-09-03 test version of FFF.

Here's the debug log:
Spoiler:

EpubMerge: DEBUG: 2021-09-04 14:08:34,722: calibre_plugins.epubmerge.epubmerge_plugin(158): macmenuhack file_path:C:\Users\username\AppData\Roaming\calibr e\plugins\fanficfare_macmenuhack.txt
FFF: DEBUG: 2021-09-04 14:08:34,733: calibre_plugins.fanficfare_plugin.fff_plugin(221): Plugin FanFicFare macmenuhack file_path:C:\Users\username\AppData\Roaming\calibr e\plugins\fanficfare_macmenuhack.txt
calibre Debug log
calibre 5.22.1 embedded-python: True is64bit: False
Windows-10-10.0.19041 Windows ('32bit', 'WindowsPE')
32bit process running on 64bit windows
('Windows', '10', '10.0.19041')
Python 3.8.5
Windows: ('10', '10.0.19041', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: EpubMerge (2, 11, 0) && EpubSplit (3, 1, 0) && FanFicFare (4, 5, 2)
calibre 5.22.1 embedded-python: True is64bit: False
Windows-10-10.0.19041 Windows ('32bit', 'WindowsPE')
32bit process running on 64bit windows
('Windows', '10', '10.0.19041')
Python 3.8.5
Windows: ('10', '10.0.19041', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: EpubMerge (2, 11, 0) && EpubSplit (3, 1, 0) && FanFicFare (4, 5, 2)
Turning on automatic hidpi scaling
devicePixelRatio: 1.0
logicalDpi: 96.0 x 96.0
physicalDpi: 94.14671814671814 x 94.07407407407408
Using calibre Qt style: True
[0.00] Starting up...
[0.00] Showing splash screen...
[0.47] splash screen shown
[0.47] Initializing db...
[1.03] db initialized
[1.03] Constructing main UI...
[2.89] main UI initialized...
[2.89] Hiding splash screen
Starting QuickView
[5.03] splash screen hidden
[5.03] Started up in 5.03 seconds with 9012 books


Edit:
It doesn't seem like it's every story on RR that causes an error in download in the 9/3/2021 version of FFF. Downgrading FFF back to version 4.5 seems to allow downloading the stories that did cause an error though.

Last edited by sandmanwake; 09-04-2021 at 02:27 PM.
sandmanwake is offline   Reply With Quote
Old 09-04-2021, 02:27 PM   #6402
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,992
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by sandmanwake View Post
I'm getting errors downloading from royalroad.com with comment of "argument of type 'None Type' is not iterable" after updating to the 2021-09-03 test version of FFF.
I'm not seeing this error.

What are some story URLs you see it with? And your debug log was truncated--nothing of the error was included.
JimmXinu is online now   Reply With Quote
Old 09-04-2021, 03:24 PM   #6403
sandmanwake
Enthusiast
sandmanwake has learned how to buy an e-book online
 
Posts: 26
Karma: 82
Join Date: Aug 2018
Device: none
Quote:
Originally Posted by JimmXinu View Post
I'm not seeing this error.

What are some story URLs you see it with? And your debug log was truncated--nothing of the error was included.
Sorry, not sure how the log got truncated.

Here's the log for https://www.royalroad.com/fiction/33...cannon-fodder:

Spoiler:

EpubMerge: DEBUG: 2021-09-04 15:16:34,791: calibre_plugins.epubmerge.epubmerge_plugin(158): macmenuhack file_path:C:\Users\username\AppData\Roaming\calibr e\plugins\fanficfare_macmenuhack.txt
FFF: DEBUG: 2021-09-04 15:16:34,805: calibre_plugins.fanficfare_plugin.fff_plugin(221): Plugin FanFicFare macmenuhack file_path:C:\Users\username\AppData\Roaming\calibr e\plugins\fanficfare_macmenuhack.txt
calibre Debug log
calibre 5.26 embedded-python: True is64bit: False
Windows-10-10.0.19041 Windows ('32bit', 'WindowsPE')
32bit process running on 64bit windows
('Windows', '10', '10.0.19041')
Python 3.8.5
Windows: ('10', '10.0.19041', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: EpubMerge (2, 11, 0) && EpubSplit (3, 1, 0) && FanFicFare (4, 5, 2)
calibre 5.26 embedded-python: True is64bit: False
Windows-10-10.0.19041 Windows ('32bit', 'WindowsPE')
32bit process running on 64bit windows
('Windows', '10', '10.0.19041')
Python 3.8.5
Windows: ('10', '10.0.19041', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: EpubMerge (2, 11, 0) && EpubSplit (3, 1, 0) && FanFicFare (4, 5, 2)
Turning on automatic hidpi scaling
devicePixelRatio: 1.0
logicalDpi: 96.0 x 96.0
physicalDpi: 94.14671814671814 x 94.07407407407408
Using calibre Qt style: True
[0.00] Starting up...
[0.00] Showing splash screen...
[0.41] splash screen shown
[0.41] Initializing db...
[0.97] db initialized
[0.97] Constructing main UI...
[2.89] main UI initialized...
[2.89] Hiding splash screen
Starting QuickView
FFF: DEBUG: 2021-09-04 15:16:44,468: calibre_plugins.fanficfare_plugin.fff_plugin(867): extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2021-09-04 15:16:46,145: calibre_plugins.fanficfare_plugin.dialogs(504): self.extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2021-09-04 15:16:46,148: calibre_plugins.fanficfare_plugin.fff_plugin(1111) : FanFicFare v4.5.2
FFF: DEBUG: 2021-09-04 15:16:46,168: calibre_plugins.fanficfare_plugin.fff_plugin(1232) : prep_download_loop url:https://www.royalroad.com/fiction/33461
FFF: INFO: 2021-09-04 15:16:46,168: calibre_plugins.fanficfare_plugin.prefs(217): Attempting to read settings from predecessor--FFDL
FFF: INFO: 2021-09-04 15:16:46,168: calibre_plugins.fanficfare_plugin.prefs(222): Using default settings
FFF: DEBUG: 2021-09-04 15:16:46,184: configurable.py(1012): use_browser_cache:
FFF: DEBUG: 2021-09-04 15:16:46,185: configurable.py(1026): use_basic_cache:true
FFF: DEBUG: 2021-09-04 15:16:46,185: adapter_royalroadcom.py(121): URL: https://www.royalroad.com/fiction/33461
FFF: DEBUG: 2021-09-04 15:16:46,186: fetcher.py(234):
========== MISS (GET) BasicCache
https://www.royalroad.com/fiction/33461
FFF: DEBUG: 2021-09-04 15:16:46,186: fetcher.py(461):
---------- REQ (GET) RequestsFetcher
https://www.royalroad.com/fiction/33461
FFF: DEBUG: 2021-09-04 15:16:46,968: fetcher.py(467): response code:200
FFF: DEBUG: 2021-09-04 15:16:46,971: requestable.py(50): Encoding:utf8
FFF: DEBUG: 2021-09-04 15:16:47,701: dateutils.py(73): val:6 unit_string:hours unit:hours
FFF: DEBUG: 2021-09-04 15:16:47,701: dateutils.py(82): val:6 unit_string:hours unit:hours
FFF: DEBUG: 2021-09-04 15:16:47,702: dateutils.py(73): val:7 unit_string:months unit:None
FFF: ERROR: 2021-09-04 15:16:47,702: calibre_plugins.fanficfare_plugin.dialogs(721): Exception: {'title': 'Unknown', 'author_sort': ['Unknown'], 'author': ['Unknown'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': None, 'begin': None, 'end': None, 'comment': "argument of type 'NoneType' is not iterable", 'url': 'https://www.royalroad.com/fiction/33461', 'site': 'www.royalroad.com', 'series': '', 'added': False, 'pubdate': None, 'publisher': None, 'uniqueurl': 'https://www.royalroad.com/fiction/33461[None-None]', 'listorder': 0, 'collision': 'Update EPUB if New Chapters'}:argument of type 'NoneType' is not iterable
Traceback (most recent call last):
File "calibre_plugins.fanficfare_plugin.dialogs", line 708, in do_loop
File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 1325, in prep_download_loop
File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 1197, in get_story_metadata_only
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\adapters\base_adapter.p y", line 308, in getStoryMetadataOnly
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\adapters\base_adapter.p y", line 412, in doExtractChapterUrlsAndMetadata
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\adapters\adapter_royalr oadcom.py", line 162, in extractChapterUrlsAndMetadata
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\adapters\adapter_royalr oadcom.py", line 68, in make_date
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\dateutils.py", line 76, in parse_relative_date_string
TypeError: argument of type 'NoneType' is not iterable
FFF: DEBUG: 2021-09-04 15:17:41,328: calibre_plugins.fanficfare_plugin.fff_plugin(867): extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2021-09-04 15:17:43,872: calibre_plugins.fanficfare_plugin.dialogs(504): self.extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2021-09-04 15:17:43,875: calibre_plugins.fanficfare_plugin.fff_plugin(1111) : FanFicFare v4.5.2
FFF: DEBUG: 2021-09-04 15:17:43,892: calibre_plugins.fanficfare_plugin.fff_plugin(1232) : prep_download_loop url:https://www.royalroad.com/fiction/33461
FFF: DEBUG: 2021-09-04 15:17:43,911: configurable.py(1012): use_browser_cache:
FFF: DEBUG: 2021-09-04 15:17:43,911: configurable.py(1026): use_basic_cache:true
FFF: DEBUG: 2021-09-04 15:17:43,912: adapter_royalroadcom.py(121): URL: https://www.royalroad.com/fiction/33461
FFF: DEBUG: 2021-09-04 15:17:43,912: fetcher.py(234):
========== MISS (GET) BasicCache
https://www.royalroad.com/fiction/33461
FFF: DEBUG: 2021-09-04 15:17:43,912: fetcher.py(461):
---------- REQ (GET) RequestsFetcher
https://www.royalroad.com/fiction/33461
FFF: DEBUG: 2021-09-04 15:17:44,487: fetcher.py(467): response code:200
FFF: DEBUG: 2021-09-04 15:17:44,489: requestable.py(50): Encoding:utf8
FFF: DEBUG: 2021-09-04 15:17:45,248: dateutils.py(73): val:6 unit_string:hours unit:hours
FFF: DEBUG: 2021-09-04 15:17:45,248: dateutils.py(82): val:6 unit_string:hours unit:hours
FFF: DEBUG: 2021-09-04 15:17:45,248: dateutils.py(73): val:7 unit_string:months unit:None
FFF: ERROR: 2021-09-04 15:17:45,248: calibre_plugins.fanficfare_plugin.dialogs(721): Exception: {'title': 'Unknown', 'author_sort': ['Unknown'], 'author': ['Unknown'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': None, 'begin': None, 'end': None, 'comment': "argument of type 'NoneType' is not iterable", 'url': 'https://www.royalroad.com/fiction/33461', 'site': 'www.royalroad.com', 'series': '', 'added': False, 'pubdate': None, 'publisher': None, 'uniqueurl': 'https://www.royalroad.com/fiction/33461[None-None]', 'listorder': 0, 'collision': 'Update EPUB if New Chapters'}:argument of type 'NoneType' is not iterable
Traceback (most recent call last):
File "calibre_plugins.fanficfare_plugin.dialogs", line 708, in do_loop
File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 1325, in prep_download_loop
File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 1197, in get_story_metadata_only
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\adapters\base_adapter.p y", line 308, in getStoryMetadataOnly
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\adapters\base_adapter.p y", line 412, in doExtractChapterUrlsAndMetadata
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\adapters\adapter_royalr oadcom.py", line 162, in extractChapterUrlsAndMetadata
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\adapters\adapter_royalr oadcom.py", line 68, in make_date
File "C:\Users\username\AppData\Roaming\calibre\plugins \FanFicFare.zip\fanficfare\dateutils.py", line 76, in parse_relative_date_string
TypeError: argument of type 'NoneType' is not iterable
[10.62] splash screen hidden
[10.62] Started up in 10.62 seconds with 9017 books



Same thing happens with:
https://www.royalroad.com/fiction/44...-another-world
https://www.royalroad.com/fiction/42...-of-the-system
https://www.royalroad.com/fiction/41...ession-fantasy

Tried to download a random fic from the front page of RR and it downloaded fine: https://www.royalroad.com/fiction/45...nsional-wizard
sandmanwake is offline   Reply With Quote
Old 09-04-2021, 04:16 PM   #6404
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,992
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
New Test Version Posted

2021-09-04
- Fix for dateutils change(#731) breaking royalroad

Quote:
Originally Posted by sandmanwake View Post
Sorry, not sure how the log got truncated.

Here's the log for https://www.royalroad.com/fiction/33...cannon-fodder:
Should fix your issue.
JimmXinu is online now   Reply With Quote
Old 09-04-2021, 07:00 PM   #6405
sandmanwake
Enthusiast
sandmanwake has learned how to buy an e-book online
 
Posts: 26
Karma: 82
Join Date: Aug 2018
Device: none
Quote:
Originally Posted by JimmXinu View Post

Should fix your issue.
That fixed it. Thanks!
sandmanwake is offline   Reply With Quote
Reply

Tags
fanfiction


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 523 07-15-2025 06:45 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


All times are GMT -4. The time now is 07:03 PM.


MobileRead.com is a privately owned, operated and funded community.