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 Today, 10:51 AM   #9991
Jager956
Member
Jager956 began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Jun 2020
Device: Kindle PW3
Adding debug log:

Spoiler:
Code:
ApplicationPaletteChange event ignored
Using calibre Qt style: True
EpubMerge: DEBUG: 2024-09-28 16:37:38,869: calibre_plugins.epubmerge.epubmerge_plugin(156): macmenuhack file_path:C:\Users\Jager\AppData\Roaming\calibre\plugins\fanficfare_macmenuhack.txt
FFF: DEBUG: 2024-09-28 16:37:38,874: calibre_plugins.fanficfare_plugin.fff_plugin(217): Plugin FanFicFare macmenuhack file_path:C:\Users\Jager\AppData\Roaming\calibre\plugins\fanficfare_macmenuhack.txt
calibre Debug log
calibre 7.19  embedded-python: True
Windows-10-10.0.26100-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.26100')
Python 3.11.5
Windows: ('10', '10.0.26100', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: Annotations (1, 17, 13) && EpubMerge (3, 2, 0) && EpubSplit (3, 9, 0) && FanFicFare (4, 38, 0) && Generate Cover (2, 3, 4) && Goodreads (1, 8, 2) && Import List (1, 9, 4) && Job Spy (1, 0, 239) && Kindle Collections (1, 7, 29) && Manage Series (1, 5, 2) && Quality Check (1, 13, 14) && Reading List (1, 15, 4)
calibre 7.19  embedded-python: True
Windows-10-10.0.26100-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.26100')
Python 3.11.5
Windows: ('10', '10.0.26100', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: Annotations (1, 17, 13) && EpubMerge (3, 2, 0) && EpubSplit (3, 9, 0) && FanFicFare (4, 38, 0) && Generate Cover (2, 3, 4) && Goodreads (1, 8, 2) && Import List (1, 9, 4) && Job Spy (1, 0, 239) && Kindle Collections (1, 7, 29) && Manage Series (1, 5, 2) && Quality Check (1, 13, 14) && Reading List (1, 15, 4)
QPA platform: windows
devicePixelRatio: 1.5
logicalDpi: 96.0 x 96.0
physicalDpi: 108.91792294807368 x 108.85714285714285
[0.00] Starting up...
[0.00] Showing splash screen...
[1.19] splash screen shown
[1.19] Initializing db...
[1.31] db initialized
[1.31] Constructing main UI...
DEBUG:    0.0 Annotations plugin: Error loading libiMobileDevice. This hasn't worked for a while, and is blacklisted in calibre v3.
DEBUG:    0.0 Annotations plugin: Error is:  No module named 'calibre.devices.idevice'
DEBUG:    0.0 Annotations::reader_app_support.py - loading translations
DEBUG:    0.0 Annotations::common_utils.py - loading translations
DEBUG:    0.0 Annotations::appearance.py - loading translations
DEBUG:    0.0 Annotations::config.py - loading translations
DEBUG:    0.0 Annotations::annotated_books.py - loading translations
DEBUG:    0.0 Annotations::action.py - loading translations
[3.39] GUI main window shown
Job Spy has begun initialization...
Calibre, and hence Job Spy, was gracefully shut down last time?  True
Last time daemon started:  never
Last time daemon failed:  never
Total daemon starts inception_to_date:  0
Total daemon failures inception-to-date:  0
JS: ===>>> change_gui_alternating_row_colors()
Job Spy has finished initialization...
[3.67] main UI initialized...
[3.67] Hiding splash screen
[3.67] splash screen hidden
[3.67] Started up in 3.67 seconds with 1174 books
FFF: DEBUG: 2024-09-28 16:38:06,768: calibre_plugins.fanficfare_plugin.dialogs(493): self.extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2024-09-28 16:38:06,773: calibre_plugins.fanficfare_plugin.fff_plugin(1140): FanFicFare v4.38.0
FFF: INFO: 2024-09-28 16:38:06,938: calibre_plugins.fanficfare_plugin.prefs(216): Using default settings
FFF: DEBUG: 2024-09-28 16:38:06,956: configurable.py(1082): use_browser_cache:
FFF: DEBUG: 2024-09-28 16:38:06,957: configurable.py(1102): use_basic_cache:true
FFF: DEBUG: 2024-09-28 16:38:06,957: adapter_storiesonlinenet.py(159): URL: https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:38:06,958: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:38:06,958: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:38:07,581: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:38:07,582: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:38:07,582: decorators.py(123): random sleep(0.50-1.50):1.45
FFF: DEBUG: 2024-09-28 16:38:09,032: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:38:09,032: adapter_storiesonlinenet.py(120): Will now login to URL (https://storiesonline.net/sol-secure/login.php) as (wizardrahl@gmail.com)
FFF: DEBUG: 2024-09-28 16:38:09,032: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/sol-secure/login.php
FFF: DEBUG: 2024-09-28 16:38:09,033: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/sol-secure/login.php
FFF: DEBUG: 2024-09-28 16:38:09,791: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:38:09,791: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:38:09,791: decorators.py(123): random sleep(0.50-1.50):1.14
FFF: DEBUG: 2024-09-28 16:38:10,928: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:38:10,935: cache_basic.py(116): 
========== MISS (POST) BasicCache
https://login.wlpc.com/index.php
FFF: DEBUG: 2024-09-28 16:38:10,935: fetcher_requests.py(114): 
---------- REQ (POST) RequestsFetcher
https://login.wlpc.com/index.php
FFF: DEBUG: 2024-09-28 16:38:11,244: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:38:11,244: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:38:11,244: decorators.py(123): random sleep(0.50-1.50):1.13
FFF: DEBUG: 2024-09-28 16:38:12,375: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:38:12,376: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:38:12,376: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:38:14,501: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:38:14,501: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:38:14,501: decorators.py(123): random sleep(0.50-1.50):1.29
FFF: DEBUG: 2024-09-28 16:38:15,788: requestable.py(55): Encoding:utf8
FFF: INFO: 2024-09-28 16:38:15,812: adapter_storiesonlinenet.py(193): use url: https://storiesonline.net/n/34529/fi...onderful?ind=1
FFF: DEBUG: 2024-09-28 16:38:15,813: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/n/34529/fi...onderful?ind=1
FFF: DEBUG: 2024-09-28 16:38:15,813: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/n/34529/fi...onderful?ind=1
FFF: DEBUG: 2024-09-28 16:38:20,043: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:38:20,043: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:38:20,043: decorators.py(123): random sleep(0.50-1.50):0.82
FFF: DEBUG: 2024-09-28 16:38:20,865: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:38:20,891: adapter_storiesonlinenet.py(232): [<a href="/n/34529/first-love-we-re-a-wonderful/1">Chapter 1</a>, <a href="/n/34529/first-love-we-re-a-wonderful/2">Chapter 2</a>, <a href="/n/34529/first-love-we-re-a-wonderful/3">Chapter 3</a>, <a href="/n/34529/first-love-we-re-a-wonderful/4">Chapter 4</a>, <a href="/n/34529/first-love-we-re-a-wonderful/5">Chapter 5</a>, <a href="/n/34529/first-love-we-re-a-wonderful/6">Chapter 6</a>, <a href="/n/34529/first-love-we-re-a-wonderful/7">Chapter 7</a>, <a href="/n/34529/first-love-we-re-a-wonderful/8">Chapter 8</a>, <a href="/n/34529/first-love-we-re-a-wonderful/9">Chapter 9</a>, <a href="/n/34529/first-love-we-re-a-wonderful/10">Chapter 10</a>, <a href="/n/34529/first-love-we-re-a-wonderful/11">Chapter 11</a>, <a href="/n/34529/first-love-we-re-a-wonderful/12">Chapter 12</a>, <a href="/n/34529/first-love-we-re-a-wonderful/13">Chapter 13</a>, <a href="/n/34529/first-love-we-re-a-wonderful/14">Chapter 14</a>, <a href="/n/34529/first-love-we-re-a-wonderful/15">Chapter 15</a>, <a href="/n/34529/first-love-we-re-a-wonderful/16">Chapter 16</a>, <a href="/n/34529/first-love-we-re-a-wonderful/17">Chapter 17</a>, <a href="/n/34529/first-love-we-re-a-wonderful/18">Chapter 18</a>, <a href="/n/34529/first-love-we-re-a-wonderful/19">Chapter 19</a>, <a href="/n/34529/first-love-we-re-a-wonderful/20">Chapter 20</a>, <a href="/n/34529/first-love-we-re-a-wonderful/21">Chapter 21</a>, <a href="/n/34529/first-love-we-re-a-wonderful/22">Chapter 22</a>, <a href="/n/34529/first-love-we-re-a-wonderful/23">Chapter 23</a>, <a href="/n/34529/first-love-we-re-a-wonderful/24">Chapter 24</a>, <a href="/n/34529/first-love-we-re-a-wonderful/25">Chapter 25</a>]
FFF: DEBUG: 2024-09-28 16:38:20,892: adapter_storiesonlinenet.py(234): Number of chapters: 25
FFF: DEBUG: 2024-09-28 16:38:20,904: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/a/duleigh/1
FFF: DEBUG: 2024-09-28 16:38:20,905: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/a/duleigh/1
FFF: DEBUG: 2024-09-28 16:38:21,042: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:38:21,042: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:38:21,042: decorators.py(123): random sleep(0.50-1.50):1.49
FFF: DEBUG: 2024-09-28 16:38:22,534: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:38:22,583: adapter_storiesonlinenet.py(326): Found story row on page 1
FFF: DEBUG: 2024-09-28 16:38:22,600: story.py(1535): addImgUrl(parenturl=https://storiesonline.net/n/34529/first-love-we-re-a-wonderful?ind=1,url=/i/34529-c,cover=None,coverexclusion=/css/bir.png
FFF: DEBUG: 2024-09-28 16:38:22,600: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/i/34529-c
FFF: DEBUG: 2024-09-28 16:38:22,600: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/i/34529-c
FFF: DEBUG: 2024-09-28 16:38:23,215: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:38:23,215: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:38:23,216: decorators.py(123): random sleep(0.50-1.50):0.63
FFF: DEBUG: 2024-09-28 16:38:23,867: story.py(1709): Attempt make_firstimage_cover(https://storiesonline.net/i/34529-c)
FFF: DEBUG: 2024-09-28 16:38:23,870: story.py(1727): use cover(first): https://storiesonline.net/i/34529-c
FFF: ERROR: 2024-09-28 16:38:23,880: calibre_plugins.fanficfare_plugin.dialogs(726): Exception: {'title': "First Love - We're a Wonderful Wife Series", 'author_sort': ['Unknown'], 'author': ['Duleigh'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': None, 'begin': None, 'end': None, 'comment': "module 'fanficfare.adapters.base_adapter' has no attribute 'get_url_search'", 'url': 'https://storiesonline.net/n/34529/first-love-we-re-a-wonderful', 'site': 'storiesonline.net', 'series': '', 'added': False, 'pubdate': None, 'publisher': None, 'uniqueurl': 'https://storiesonline.net/n/34529/first-love-we-re-a-wonderful[None-None]', 'listorder': 0, 'collision': 'Update EPUB if New Chapters'}:module 'fanficfare.adapters.base_adapter' has no attribute 'get_url_search'
Traceback (most recent call last):
  File "calibre_plugins.fanficfare_plugin.dialogs", line 713, in do_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1377, in prep_download_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1120, in do_id_search
  File "C:\Users\Jager\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\__init__.py", line 241, in get_url_search
AttributeError: module 'fanficfare.adapters.base_adapter' has no attribute 'get_url_search'
FFF: DEBUG: 2024-09-28 16:48:27,115: calibre_plugins.fanficfare_plugin.dialogs(493): self.extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2024-09-28 16:48:27,121: calibre_plugins.fanficfare_plugin.fff_plugin(1140): FanFicFare v4.38.0
FFF: DEBUG: 2024-09-28 16:48:27,304: configurable.py(1082): use_browser_cache:
FFF: DEBUG: 2024-09-28 16:48:27,304: configurable.py(1102): use_basic_cache:true
FFF: DEBUG: 2024-09-28 16:48:27,305: adapter_storiesonlinenet.py(159): URL: https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:48:27,305: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:48:27,305: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:48:27,955: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:48:27,955: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:48:27,955: decorators.py(123): random sleep(0.50-1.50):1.02
FFF: DEBUG: 2024-09-28 16:48:28,980: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:48:28,981: adapter_storiesonlinenet.py(120): Will now login to URL (https://storiesonline.net/sol-secure/login.php) as (wizardrahl@gmail.com)
FFF: DEBUG: 2024-09-28 16:48:28,981: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/sol-secure/login.php
FFF: DEBUG: 2024-09-28 16:48:28,981: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/sol-secure/login.php
FFF: DEBUG: 2024-09-28 16:48:29,780: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:48:29,780: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:48:29,781: decorators.py(123): random sleep(0.50-1.50):0.98
FFF: DEBUG: 2024-09-28 16:48:30,764: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:48:30,770: cache_basic.py(116): 
========== MISS (POST) BasicCache
https://login.wlpc.com/index.php
FFF: DEBUG: 2024-09-28 16:48:30,770: fetcher_requests.py(114): 
---------- REQ (POST) RequestsFetcher
https://login.wlpc.com/index.php
FFF: DEBUG: 2024-09-28 16:48:31,106: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:48:31,106: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:48:31,106: decorators.py(123): random sleep(0.50-1.50):0.58
FFF: DEBUG: 2024-09-28 16:48:31,687: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:48:31,688: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:48:31,688: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/n/34529/fi...re-a-wonderful
FFF: DEBUG: 2024-09-28 16:48:33,826: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:48:33,826: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:48:33,827: decorators.py(123): random sleep(0.50-1.50):1.38
FFF: DEBUG: 2024-09-28 16:48:35,203: requestable.py(55): Encoding:utf8
FFF: INFO: 2024-09-28 16:48:35,226: adapter_storiesonlinenet.py(193): use url: https://storiesonline.net/n/34529/fi...onderful?ind=1
FFF: DEBUG: 2024-09-28 16:48:35,227: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/n/34529/fi...onderful?ind=1
FFF: DEBUG: 2024-09-28 16:48:35,227: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/n/34529/fi...onderful?ind=1
FFF: DEBUG: 2024-09-28 16:48:39,471: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:48:39,471: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:48:39,471: decorators.py(123): random sleep(0.50-1.50):0.73
FFF: DEBUG: 2024-09-28 16:48:40,198: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:48:40,224: adapter_storiesonlinenet.py(232): [<a href="/n/34529/first-love-we-re-a-wonderful/1">Chapter 1</a>, <a href="/n/34529/first-love-we-re-a-wonderful/2">Chapter 2</a>, <a href="/n/34529/first-love-we-re-a-wonderful/3">Chapter 3</a>, <a href="/n/34529/first-love-we-re-a-wonderful/4">Chapter 4</a>, <a href="/n/34529/first-love-we-re-a-wonderful/5">Chapter 5</a>, <a href="/n/34529/first-love-we-re-a-wonderful/6">Chapter 6</a>, <a href="/n/34529/first-love-we-re-a-wonderful/7">Chapter 7</a>, <a href="/n/34529/first-love-we-re-a-wonderful/8">Chapter 8</a>, <a href="/n/34529/first-love-we-re-a-wonderful/9">Chapter 9</a>, <a href="/n/34529/first-love-we-re-a-wonderful/10">Chapter 10</a>, <a href="/n/34529/first-love-we-re-a-wonderful/11">Chapter 11</a>, <a href="/n/34529/first-love-we-re-a-wonderful/12">Chapter 12</a>, <a href="/n/34529/first-love-we-re-a-wonderful/13">Chapter 13</a>, <a href="/n/34529/first-love-we-re-a-wonderful/14">Chapter 14</a>, <a href="/n/34529/first-love-we-re-a-wonderful/15">Chapter 15</a>, <a href="/n/34529/first-love-we-re-a-wonderful/16">Chapter 16</a>, <a href="/n/34529/first-love-we-re-a-wonderful/17">Chapter 17</a>, <a href="/n/34529/first-love-we-re-a-wonderful/18">Chapter 18</a>, <a href="/n/34529/first-love-we-re-a-wonderful/19">Chapter 19</a>, <a href="/n/34529/first-love-we-re-a-wonderful/20">Chapter 20</a>, <a href="/n/34529/first-love-we-re-a-wonderful/21">Chapter 21</a>, <a href="/n/34529/first-love-we-re-a-wonderful/22">Chapter 22</a>, <a href="/n/34529/first-love-we-re-a-wonderful/23">Chapter 23</a>, <a href="/n/34529/first-love-we-re-a-wonderful/24">Chapter 24</a>, <a href="/n/34529/first-love-we-re-a-wonderful/25">Chapter 25</a>]
FFF: DEBUG: 2024-09-28 16:48:40,224: adapter_storiesonlinenet.py(234): Number of chapters: 25
FFF: DEBUG: 2024-09-28 16:48:40,236: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/a/duleigh/1
FFF: DEBUG: 2024-09-28 16:48:40,236: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/a/duleigh/1
FFF: DEBUG: 2024-09-28 16:48:40,376: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:48:40,376: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:48:40,376: decorators.py(123): random sleep(0.50-1.50):1.26
FFF: DEBUG: 2024-09-28 16:48:41,633: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 16:48:41,677: adapter_storiesonlinenet.py(326): Found story row on page 1
FFF: DEBUG: 2024-09-28 16:48:41,691: story.py(1535): addImgUrl(parenturl=https://storiesonline.net/n/34529/first-love-we-re-a-wonderful?ind=1,url=/i/34529-c,cover=None,coverexclusion=/css/bir.png
FFF: DEBUG: 2024-09-28 16:48:41,692: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/i/34529-c
FFF: DEBUG: 2024-09-28 16:48:41,692: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/i/34529-c
FFF: DEBUG: 2024-09-28 16:48:42,317: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 16:48:42,317: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 16:48:42,318: decorators.py(123): random sleep(0.50-1.50):0.99
FFF: DEBUG: 2024-09-28 16:48:43,333: story.py(1709): Attempt make_firstimage_cover(https://storiesonline.net/i/34529-c)
FFF: DEBUG: 2024-09-28 16:48:43,337: story.py(1727): use cover(first): https://storiesonline.net/i/34529-c
FFF: ERROR: 2024-09-28 16:48:43,346: calibre_plugins.fanficfare_plugin.dialogs(726): Exception: {'title': "First Love - We're a Wonderful Wife Series", 'author_sort': ['Unknown'], 'author': ['Duleigh'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': None, 'begin': None, 'end': None, 'comment': "module 'fanficfare.adapters.base_adapter' has no attribute 'get_url_search'", 'url': 'https://storiesonline.net/n/34529/first-love-we-re-a-wonderful', 'site': 'storiesonline.net', 'series': '', 'added': False, 'pubdate': None, 'publisher': None, 'uniqueurl': 'https://storiesonline.net/n/34529/first-love-we-re-a-wonderful[None-None]', 'listorder': 0, 'collision': 'Update EPUB if New Chapters'}:module 'fanficfare.adapters.base_adapter' has no attribute 'get_url_search'
Traceback (most recent call last):
  File "calibre_plugins.fanficfare_plugin.dialogs", line 713, in do_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1377, in prep_download_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1120, in do_id_search
  File "C:\Users\Jager\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\__init__.py", line 241, in get_url_search
AttributeError: module 'fanficfare.adapters.base_adapter' has no attribute 'get_url_search'

Last edited by JimmXinu; Today at 06:08 PM. Reason: add [code] tags
Jager956 is offline   Reply With Quote
Old Today, 11:09 AM   #9992
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,544
Karma: 4277329
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
Story downloads and updates fine for me.

The log basically shows a mismatch between versions of files within the plugin. Theoretically, this shouldn't happen. In practice, we have seen it a few times.

I would try:
  1. Deleting the plugin from Calibre (your settings will not be removed).
  2. Restart Calibre, confirm the plugin is removed.
  3. Download the plugin manually from first post.
  4. Install manually, Calibre Preferences, Plugins(lower left), Load plugin from file button(lower right).
  5. Restart Calibre.
See Introduction to plugins and look for "How do I install a plugin manually?" if you want more detailed instructions.

FYI, logs should ideally be wrapped in [spoiler] and [code] tags (vs [quote]) or attached as txt files.
Spoiler:
Code:
Like this.
JimmXinu is online now   Reply With Quote
Old Today, 05:17 PM   #9993
Jager956
Member
Jager956 began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Jun 2020
Device: Kindle PW3
Thanks for ideas, I did as you proposed, however issue still persists.
I followed all 5 steps. Still same error when trying to download stories.

Did some more tests, results are weird.

1. Tried command line as you suggested in another thread:
"c:\program files\calibre2\calibre-debug" --run-plugin FanFicFare https://storiesonline.net/s/66637/citizen-miller

Book downloaded without issues into folder (not added to calibre)

2. Tried some random book from royalroad.com with calibre and FFF: download successful!

3. Tried again some other book from SOL: same problem as before.

Debug log:
Spoiler:
Code:
ApplicationPaletteChange event ignored
Using calibre Qt style: True
EpubMerge: DEBUG: 2024-09-28 23:04:11,567: calibre_plugins.epubmerge.epubmerge_plugin(156): macmenuhack file_path:C:\Users\Jager\AppData\Roaming\calibre\plugins\fanficfare_macmenuhack.txt
FFF: DEBUG: 2024-09-28 23:04:11,570: calibre_plugins.fanficfare_plugin.fff_plugin(217): Plugin FanFicFare macmenuhack file_path:C:\Users\Jager\AppData\Roaming\calibre\plugins\fanficfare_macmenuhack.txt
calibre Debug log
calibre 7.19  embedded-python: True
Windows-10-10.0.26100-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.26100')
Python 3.11.5
Windows: ('10', '10.0.26100', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: Annotations (1, 17, 13) && EpubMerge (3, 2, 0) && EpubSplit (3, 9, 0) && FanFicFare (4, 38, 0) && Generate Cover (2, 3, 4) && Goodreads (1, 8, 2) && Import List (1, 9, 4) && Job Spy (1, 0, 239) && Kindle Collections (1, 7, 29) && Manage Series (1, 5, 2) && Quality Check (1, 13, 14) && Reading List (1, 15, 4)
calibre 7.19  embedded-python: True
Windows-10-10.0.26100-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.26100')
Python 3.11.5
Windows: ('10', '10.0.26100', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: Annotations (1, 17, 13) && EpubMerge (3, 2, 0) && EpubSplit (3, 9, 0) && FanFicFare (4, 38, 0) && Generate Cover (2, 3, 4) && Goodreads (1, 8, 2) && Import List (1, 9, 4) && Job Spy (1, 0, 239) && Kindle Collections (1, 7, 29) && Manage Series (1, 5, 2) && Quality Check (1, 13, 14) && Reading List (1, 15, 4)
QPA platform: windows
devicePixelRatio: 1.5
logicalDpi: 96.0 x 96.0
physicalDpi: 108.91792294807368 x 108.85714285714285
[0.00] Starting up...
[0.02] Showing splash screen...
[1.17] splash screen shown
[1.17] Initializing db...
[1.25] db initialized
[1.25] Constructing main UI...
DEBUG:    0.0 Annotations plugin: Error loading libiMobileDevice. This hasn't worked for a while, and is blacklisted in calibre v3.
DEBUG:    0.0 Annotations plugin: Error is:  No module named 'calibre.devices.idevice'
DEBUG:    0.0 Annotations::reader_app_support.py - loading translations
DEBUG:    0.0 Annotations::common_utils.py - loading translations
DEBUG:    0.0 Annotations::appearance.py - loading translations
DEBUG:    0.0 Annotations::config.py - loading translations
DEBUG:    0.0 Annotations::annotated_books.py - loading translations
DEBUG:    0.0 Annotations::action.py - loading translations
[2.98] GUI main window shown
Job Spy has begun initialization...
Calibre, and hence Job Spy, was gracefully shut down last time?  True
Last time daemon started:  never
Last time daemon failed:  never
Total daemon starts inception_to_date:  0
Total daemon failures inception-to-date:  0
JS: ===>>> change_gui_alternating_row_colors()
Job Spy has finished initialization...
[3.17] main UI initialized...
[3.17] Hiding splash screen
[3.19] splash screen hidden
[3.19] Started up in 3.19 seconds with 1174 books
FFF: DEBUG: 2024-09-28 23:04:37,272: calibre_plugins.fanficfare_plugin.dialogs(493): self.extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2024-09-28 23:04:37,277: calibre_plugins.fanficfare_plugin.fff_plugin(1140): FanFicFare v4.38.0
FFF: INFO: 2024-09-28 23:04:37,396: calibre_plugins.fanficfare_plugin.prefs(216): Using default settings
FFF: DEBUG: 2024-09-28 23:04:37,411: configurable.py(1082): use_browser_cache:
FFF: DEBUG: 2024-09-28 23:04:37,412: configurable.py(1102): use_basic_cache:true
FFF: DEBUG: 2024-09-28 23:04:37,412: adapter_storiesonlinenet.py(159): URL: https://storiesonline.net/s/66637/citizen-miller
FFF: DEBUG: 2024-09-28 23:04:37,412: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/s/66637/citizen-miller
FFF: DEBUG: 2024-09-28 23:04:37,413: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/s/66637/citizen-miller
FFF: DEBUG: 2024-09-28 23:04:38,009: fetcher_requests.py(127): response code:403
FFF: DEBUG: 2024-09-28 23:04:38,009: adapter_storiesonlinenet.py(120): Will now login to URL (https://storiesonline.net/sol-secure/login.php) as (wizardrahl@gmail.com)
FFF: DEBUG: 2024-09-28 23:04:38,010: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/sol-secure/login.php
FFF: DEBUG: 2024-09-28 23:04:38,010: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/sol-secure/login.php
FFF: DEBUG: 2024-09-28 23:04:38,706: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 23:04:38,706: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 23:04:38,706: decorators.py(123): random sleep(0.50-1.50):1.40
FFF: DEBUG: 2024-09-28 23:04:40,108: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 23:04:40,115: cache_basic.py(116): 
========== MISS (POST) BasicCache
https://login.wlpc.com/index.php
FFF: DEBUG: 2024-09-28 23:04:40,115: fetcher_requests.py(114): 
---------- REQ (POST) RequestsFetcher
https://login.wlpc.com/index.php
FFF: DEBUG: 2024-09-28 23:04:40,425: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 23:04:40,426: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 23:04:40,426: decorators.py(123): random sleep(0.50-1.50):0.79
FFF: DEBUG: 2024-09-28 23:04:41,221: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 23:04:41,221: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/s/66637/citizen-miller
FFF: DEBUG: 2024-09-28 23:04:41,221: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/s/66637/citizen-miller
FFF: DEBUG: 2024-09-28 23:04:43,353: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 23:04:43,353: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 23:04:43,353: decorators.py(123): random sleep(0.50-1.50):0.96
FFF: DEBUG: 2024-09-28 23:04:44,316: requestable.py(55): Encoding:utf8
FFF: INFO: 2024-09-28 23:04:44,350: adapter_storiesonlinenet.py(193): use url: https://storiesonline.net/s/66637/citizen-miller?ind=1
FFF: DEBUG: 2024-09-28 23:04:44,351: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/s/66637/citizen-miller?ind=1
FFF: DEBUG: 2024-09-28 23:04:44,351: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/s/66637/citizen-miller?ind=1
FFF: DEBUG: 2024-09-28 23:04:48,587: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 23:04:48,587: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 23:04:48,588: decorators.py(123): random sleep(0.50-1.50):0.63
FFF: DEBUG: 2024-09-28 23:04:49,215: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 23:04:49,253: adapter_storiesonlinenet.py(232): [<a href="/s/66637/citizen-miller/2">Part 1</a>, <a href="/s/66637/citizen-miller/3">Part 2</a>, <a href="/s/66637/citizen-miller/4">Part 3</a>, <a href="/s/66637/citizen-miller/5">Part 4</a>, <a href="/s/66637/citizen-miller/6">Part 5</a>, <a href="/s/66637/citizen-miller/7">Part 6</a>, <a href="/s/66637/citizen-miller/8">Part 7</a>, <a href="/s/66637/citizen-miller/9">Part 8</a>, <a href="/s/66637/citizen-miller/10">Part 9</a>, <a href="/s/66637/citizen-miller/11">Part 10</a>, <a href="/s/66637/citizen-miller/12">Part 11</a>, <a href="/s/66637/citizen-miller/13">Part 12</a>, <a href="/s/66637/citizen-miller/14">Part 13</a>, <a href="/s/66637/citizen-miller/15">Part 14</a>, <a href="/s/66637/citizen-miller/16">Part 15</a>, <a href="/s/66637/citizen-miller/17">Part 16</a>, <a href="/s/66637/citizen-miller/18">Part 17</a>, <a href="/s/66637/citizen-miller/19">Part 18</a>, <a href="/s/66637/citizen-miller/20">Part 19</a>, <a href="/s/66637/citizen-miller/21">Part 20</a>, <a href="/s/66637/citizen-miller/22">Part 21</a>, <a href="/s/66637/citizen-miller/23">Part 22</a>, <a href="/s/66637/citizen-miller/24">Part 23</a>, <a href="/s/66637/citizen-miller/26">Part 24</a>, <a href="/s/66637/citizen-miller/27">Part 25</a>, <a href="/s/66637/citizen-miller/28">Part 26</a>, <a href="/s/66637/citizen-miller/29">Part 27</a>, <a href="/s/66637/citizen-miller/30">Part 28</a>, <a href="/s/66637/citizen-miller/32">Part 29</a>, <a href="/s/66637/citizen-miller/33">Part 30</a>, <a href="/s/66637/citizen-miller/34">Part 31</a>, <a href="/s/66637/citizen-miller/35">Part 32</a>, <a href="/s/66637/citizen-miller/36">Part 33</a>, <a href="/s/66637/citizen-miller/37">Part 34</a>]
FFF: DEBUG: 2024-09-28 23:04:49,255: adapter_storiesonlinenet.py(234): Number of chapters: 34
FFF: DEBUG: 2024-09-28 23:04:49,268: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/a/fantasylover/1
FFF: DEBUG: 2024-09-28 23:04:49,268: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/a/fantasylover/1
FFF: DEBUG: 2024-09-28 23:04:49,425: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 23:04:49,425: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 23:04:49,425: decorators.py(123): random sleep(0.50-1.50):1.46
FFF: DEBUG: 2024-09-28 23:04:50,886: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 23:04:50,941: adapter_storiesonlinenet.py(326): Found story row on page 1
FFF: DEBUG: 2024-09-28 23:04:50,958: story.py(1535): addImgUrl(parenturl=https://storiesonline.net/s/66637/citizen-miller?ind=1,url=/i/66637-w,cover=None,coverexclusion=/css/bir.png
FFF: DEBUG: 2024-09-28 23:04:50,958: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://storiesonline.net/i/66637-w
FFF: DEBUG: 2024-09-28 23:04:50,958: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://storiesonline.net/i/66637-w
FFF: DEBUG: 2024-09-28 23:04:51,273: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 23:04:51,273: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 23:04:51,274: decorators.py(123): random sleep(0.50-1.50):0.56
FFF: DEBUG: 2024-09-28 23:04:51,839: story.py(1709): Attempt make_firstimage_cover(https://storiesonline.net/i/66637-w)
FFF: DEBUG: 2024-09-28 23:04:51,841: story.py(1727): use cover(first): https://storiesonline.net/i/66637-w
FFF: ERROR: 2024-09-28 23:04:51,853: calibre_plugins.fanficfare_plugin.dialogs(726): Exception: {'title': 'Citizen Miller', 'author_sort': ['Unknown'], 'author': ['FantasyLover'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': None, 'begin': None, 'end': None, 'comment': "module 'fanficfare.adapters.base_adapter' has no attribute 'get_url_search'", 'url': 'https://storiesonline.net/s/66637/citizen-miller', 'site': 'storiesonline.net', 'series': '', 'added': False, 'pubdate': None, 'publisher': None, 'uniqueurl': 'https://storiesonline.net/s/66637/citizen-miller[None-None]', 'listorder': 0, 'collision': 'Update EPUB if New Chapters'}:module 'fanficfare.adapters.base_adapter' has no attribute 'get_url_search'
Traceback (most recent call last):
  File "calibre_plugins.fanficfare_plugin.dialogs", line 713, in do_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1377, in prep_download_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1120, in do_id_search
  File "C:\Users\Jager\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\__init__.py", line 241, in get_url_search
AttributeError: module 'fanficfare.adapters.base_adapter' has no attribute 'get_url_search'
FFF: DEBUG: 2024-09-28 23:09:00,853: calibre_plugins.fanficfare_plugin.dialogs(493): self.extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2024-09-28 23:09:00,857: calibre_plugins.fanficfare_plugin.fff_plugin(1140): FanFicFare v4.38.0
FFF: DEBUG: 2024-09-28 23:09:00,995: configurable.py(1082): use_browser_cache:
FFF: DEBUG: 2024-09-28 23:09:00,996: configurable.py(1102): use_basic_cache:true
FFF: DEBUG: 2024-09-28 23:09:00,996: adapter_royalroadcom.py(161): URL: https://www.royalroad.com/fiction/94017
FFF: DEBUG: 2024-09-28 23:09:00,996: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://www.royalroad.com/fiction/94017
FFF: DEBUG: 2024-09-28 23:09:00,996: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://www.royalroad.com/fiction/94017
FFF: DEBUG: 2024-09-28 23:09:01,510: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 23:09:01,510: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 23:09:01,510: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2024-09-28 23:09:01,747: adapter_royalroadcom.py(239): stars:(4.49673)
FFF: DEBUG: 2024-09-28 23:09:01,748: base_adapter.py(611): setCoverImage(https://www.royalroad.com/fiction/94...ime=1726904656)
FFF: DEBUG: 2024-09-28 23:09:01,748: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017,url=https://www.royalroadcdn.com/public/covers-large/94017-the-extra-lord-an-apocalyptic-kingdom-building.jpg?time=1726904656,cover=specific,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)
FFF: DEBUG: 2024-09-28 23:09:01,749: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://www.royalroadcdn.com/public/...ime=1726904656
FFF: DEBUG: 2024-09-28 23:09:01,749: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
https://www.royalroadcdn.com/public/...ime=1726904656
FFF: DEBUG: 2024-09-28 23:09:02,135: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2024-09-28 23:09:02,135: decorators.py(112): fromcache:False
FFF: DEBUG: 2024-09-28 23:09:02,141: story.py(1727): use cover(specific): https://www.royalroadcdn.com/public/...ime=1726904656
FFF: DEBUG: 2024-09-28 23:09:02,189: calibre_plugins.fanficfare_plugin.fff_plugin(1457): from URL(https://www.royalroad.com/fiction/94017)
FFF: DEBUG: 2024-09-28 23:09:02,190: base_adapter.py(146): https://www.royalroad.com/fiction/94017
FFF: DEBUG: 2024-09-28 23:09:02,190: base_adapter.py(148): identifiers:"~ur(i|l):~^https?://www\.royalroad\.com/fiction/94017$"
FFF: DEBUG: 2024-09-28 23:09:02,190: calibre_plugins.fanficfare_plugin.fff_plugin(1121): identifiers:"~ur(i|l):~^https?://www\.royalroad\.com/fiction/94017$"
FFF: DEBUG: 2024-09-28 23:09:02,213: calibre_plugins.fanficfare_plugin.fff_plugin(1123): []
FFF: DEBUG: 2024-09-28 23:09:02,248: calibre_plugins.fanficfare_plugin.fff_plugin(1662): title:The 'Extra' Lord - A Plundering Kingdom Building LitRPG
FFF: DEBUG: 2024-09-28 23:09:02,248: calibre_plugins.fanficfare_plugin.fff_plugin(1663): outfile:C:\Users\Jager\AppData\Local\Temp\calibre_lr8sittw\fanficfare_g5blir3p\The 'Extra' Lord - A Plundering Kingdom Building LitRPG-Freeid-8nldw5dt.epub
Worker Launch took: 0.02 seconds
Job: 0 Download 1 FanFiction Book(s) finished
Download 1 FanFiction Book(s)

	FFF: INFO: 2024-09-28 23:09:02,516: calibre_plugins.fanficfare_plugin.jobs(49): CPUs:3

	FFF: INFO: 2024-09-28 23:09:02,516: calibre_plugins.fanficfare_plugin.jobs(52): FanFicFare v4.38.0

	calibre 7.19  embedded-python: True

	Windows-10-10.0.26100-SP0 Windows ('64bit', 'WindowsPE')

	('Windows', '10', '10.0.26100')

	Python 3.11.5

	Windows: ('10', '10.0.26100', 'SP0', 'Multiprocessor Free')

	Interface language: None

	EXE path: C:\Program Files\Calibre2\calibre-parallel.exe

	Successfully initialized third party plugins: Annotations (1, 17, 13) && EpubMerge (3, 2, 0) && EpubSplit (3, 9, 0) && FanFicFare (4, 38, 0) && Generate Cover (2, 3, 4) && Goodreads (1, 8, 2) && Import List (1, 9, 4) && Job Spy (1, 0, 239) && Kindle Collections (1, 7, 29) && Manage Series (1, 5, 2) && Quality Check (1, 13, 14) && Reading List (1, 15, 4)

	FFF: INFO: 2024-09-28 23:09:02,554: calibre_plugins.fanficfare_plugin.jobs(73): Launch background process for site www.royalroad.com:

	https://www.royalroad.com/fiction/94017

	FFF: INFO: 2024-09-28 23:09:13,549: calibre_plugins.fanficfare_plugin.jobs(135): 

	

	================================================================================ site:(www.royalroad.com)

	FFF: INFO: 2024-09-28 23:09:03,564: calibre_plugins.fanficfare_plugin.jobs(216): 

	

	-------------------------------------------------------------------------------- https://www.royalroad.com/fiction/94017

	FFF: DEBUG: 2024-09-28 23:09:03,582: configurable.py(1082): use_browser_cache:

	FFF: DEBUG: 2024-09-28 23:09:03,582: configurable.py(1102): use_basic_cache:true

	FFF: DEBUG: 2024-09-28 23:09:03,583: adapter_royalroadcom.py(161): URL: https://www.royalroad.com/fiction/94017

	FFF: DEBUG: 2024-09-28 23:09:03,583: cache_basic.py(116): 

	========== HIT (GET) BasicCache

	https://www.royalroad.com/fiction/94017

	FFF: DEBUG: 2024-09-28 23:09:03,584: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:03,856: adapter_royalroadcom.py(239): stars:(4.49673)

	FFF: DEBUG: 2024-09-28 23:09:03,858: base_adapter.py(611): setCoverImage(https://www.royalroad.com/fiction/94...ime=1726904656)

	FFF: DEBUG: 2024-09-28 23:09:03,858: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017,url=https://www.royalroadcdn.com/public/covers-large/94017-the-extra-lord-an-apocalyptic-kingdom-building.jpg?time=1726904656,cover=specific,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:03,859: cache_basic.py(116): 

	========== HIT (GET) BasicCache

	https://www.royalroadcdn.com/public/...ime=1726904656

	FFF: DEBUG: 2024-09-28 23:09:03,870: story.py(1727): use cover(specific): https://www.royalroadcdn.com/public/...ime=1726904656

	FFF: DEBUG: 2024-09-28 23:09:03,873: calibre_plugins.fanficfare_plugin.jobs(268): metadata newforanthology:

	FFF: INFO: 2024-09-28 23:09:03,880: calibre_plugins.fanficfare_plugin.jobs(316): write to C:\Users\Jager\AppData\Local\Temp\calibre_lr8sittw\fanficfare_g5blir3p\The 'Extra' Lord - A Plundering Kingdom Building LitRPG-Freeid-8nldw5dt.epub

	FFF: INFO: 2024-09-28 23:09:03,890: base_writer.py(191): Save directly to file: C:\Users\Jager\AppData\Local\Temp\calibre_lr8sittw\fanficfare_g5blir3p\The 'Extra' Lord - A Plundering Kingdom Building LitRPG-Freeid-8nldw5dt.epub

	FFF: DEBUG: 2024-09-28 23:09:03,891: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...-just-an-extra

	FFF: DEBUG: 2024-09-28 23:09:03,891: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...-just-an-extra

	FFF: DEBUG: 2024-09-28 23:09:03,891: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...-just-an-extra

	FFF: DEBUG: 2024-09-28 23:09:04,296: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:04,296: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:04,296: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:04,538: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...er-2-dreadclaw

	FFF: DEBUG: 2024-09-28 23:09:04,538: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...er-2-dreadclaw

	FFF: DEBUG: 2024-09-28 23:09:04,538: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...er-2-dreadclaw

	FFF: DEBUG: 2024-09-28 23:09:04,610: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:04,610: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:04,611: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:04,793: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...3-class-choice

	FFF: DEBUG: 2024-09-28 23:09:04,793: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...3-class-choice

	FFF: DEBUG: 2024-09-28 23:09:04,794: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...3-class-choice

	FFF: DEBUG: 2024-09-28 23:09:04,862: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:04,863: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:04,863: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:05,064: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...entless-leader

	FFF: DEBUG: 2024-09-28 23:09:05,064: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...entless-leader

	FFF: DEBUG: 2024-09-28 23:09:05,065: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...entless-leader

	FFF: DEBUG: 2024-09-28 23:09:05,139: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:05,139: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:05,140: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:05,358: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...chapter-5-loss

	FFF: DEBUG: 2024-09-28 23:09:05,358: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...chapter-5-loss

	FFF: DEBUG: 2024-09-28 23:09:05,358: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...chapter-5-loss

	FFF: DEBUG: 2024-09-28 23:09:05,431: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:05,431: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:05,432: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:05,617: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...er-6-questions

	FFF: DEBUG: 2024-09-28 23:09:05,618: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...er-6-questions

	FFF: DEBUG: 2024-09-28 23:09:05,618: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...er-6-questions

	FFF: DEBUG: 2024-09-28 23:09:05,684: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:05,684: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:05,684: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:05,869: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...er-7-not-alone

	FFF: DEBUG: 2024-09-28 23:09:05,869: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...er-7-not-alone

	FFF: DEBUG: 2024-09-28 23:09:05,869: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...er-7-not-alone

	FFF: DEBUG: 2024-09-28 23:09:05,943: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:05,943: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:05,944: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:06,159: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...ter-8-humanity

	FFF: DEBUG: 2024-09-28 23:09:06,160: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...ter-8-humanity

	FFF: DEBUG: 2024-09-28 23:09:06,160: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...ter-8-humanity

	FFF: DEBUG: 2024-09-28 23:09:06,231: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:06,231: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:06,231: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:06,385: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...sword-saintess

	FFF: DEBUG: 2024-09-28 23:09:06,385: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...sword-saintess

	FFF: DEBUG: 2024-09-28 23:09:06,385: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...sword-saintess

	FFF: DEBUG: 2024-09-28 23:09:06,447: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:06,447: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:06,447: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:06,629: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...saying-goodbye

	FFF: DEBUG: 2024-09-28 23:09:06,629: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...saying-goodbye

	FFF: DEBUG: 2024-09-28 23:09:06,629: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...saying-goodbye

	FFF: DEBUG: 2024-09-28 23:09:06,697: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:06,697: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:06,698: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:06,876: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...n-cursed-lands

	FFF: DEBUG: 2024-09-28 23:09:06,877: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...n-cursed-lands

	FFF: DEBUG: 2024-09-28 23:09:06,877: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...n-cursed-lands

	FFF: DEBUG: 2024-09-28 23:09:06,947: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:06,947: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:06,947: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:07,215: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...is-starbreaker

	FFF: DEBUG: 2024-09-28 23:09:07,215: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...is-starbreaker

	FFF: DEBUG: 2024-09-28 23:09:07,215: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...is-starbreaker

	FFF: DEBUG: 2024-09-28 23:09:07,290: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:07,290: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:07,291: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:07,458: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...a-dune-ravager

	FFF: DEBUG: 2024-09-28 23:09:07,458: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...a-dune-ravager

	FFF: DEBUG: 2024-09-28 23:09:07,459: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...a-dune-ravager

	FFF: DEBUG: 2024-09-28 23:09:07,527: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:07,527: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:07,527: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:07,732: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...undead-warrior

	FFF: DEBUG: 2024-09-28 23:09:07,732: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...undead-warrior

	FFF: DEBUG: 2024-09-28 23:09:07,732: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...undead-warrior

	FFF: DEBUG: 2024-09-28 23:09:07,803: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:07,803: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:07,803: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:08,065: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...15-on-the-hunt

	FFF: DEBUG: 2024-09-28 23:09:08,065: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...15-on-the-hunt

	FFF: DEBUG: 2024-09-28 23:09:08,065: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...15-on-the-hunt

	FFF: DEBUG: 2024-09-28 23:09:08,134: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:08,134: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:08,136: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:08,360: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...letter-of-love

	FFF: DEBUG: 2024-09-28 23:09:08,362: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...letter-of-love

	FFF: DEBUG: 2024-09-28 23:09:08,362: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...letter-of-love

	FFF: DEBUG: 2024-09-28 23:09:08,432: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:08,432: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:08,432: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:08,559: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1813776/chapter-16-letter-of-love,url=https://i.imgur.com/crMoiuT.gif,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:08,559: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://i.imgur.com/crMoiuT.gif

	FFF: DEBUG: 2024-09-28 23:09:08,560: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://i.imgur.com/crMoiuT.gif

	FFF: DEBUG: 2024-09-28 23:09:09,319: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:09,319: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:09,463: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...mies-that-lurk

	FFF: DEBUG: 2024-09-28 23:09:09,463: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...mies-that-lurk

	FFF: DEBUG: 2024-09-28 23:09:09,464: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...mies-that-lurk

	FFF: DEBUG: 2024-09-28 23:09:09,535: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:09,535: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:09,535: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:09,729: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...-18-corruption

	FFF: DEBUG: 2024-09-28 23:09:09,729: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...-18-corruption

	FFF: DEBUG: 2024-09-28 23:09:09,729: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...-18-corruption

	FFF: DEBUG: 2024-09-28 23:09:09,798: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:09,798: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:09,798: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:09,913: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1815005/chapter-18-corruption,url=https://i.imgur.com/dDEd7hX.jpeg,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:09,914: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://i.imgur.com/dDEd7hX.jpeg

	FFF: DEBUG: 2024-09-28 23:09:09,914: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://i.imgur.com/dDEd7hX.jpeg

	FFF: DEBUG: 2024-09-28 23:09:09,942: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:09,942: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:10,044: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...9-preparations

	FFF: DEBUG: 2024-09-28 23:09:10,045: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...9-preparations

	FFF: DEBUG: 2024-09-28 23:09:10,045: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...9-preparations

	FFF: DEBUG: 2024-09-28 23:09:10,117: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:10,118: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:10,118: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:10,233: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1816750/chapter-19-preparations,url=https://i.imgur.com/dDEd7hX.jpeg,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:10,234: story.py(1685): existing image url found:https://i.imgur.com/dDEd7hX.jpeg->images/ffdl-1.jpg

	FFF: DEBUG: 2024-09-28 23:09:10,321: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...rmour-of-nerzu

	FFF: DEBUG: 2024-09-28 23:09:10,321: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...rmour-of-nerzu

	FFF: DEBUG: 2024-09-28 23:09:10,322: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...rmour-of-nerzu

	FFF: DEBUG: 2024-09-28 23:09:10,392: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:10,392: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:10,392: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:10,514: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1818281/chapter-20-armour-of-nerzu,url=https://i.imgur.com/dDEd7hX.jpeg,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:10,514: story.py(1685): existing image url found:https://i.imgur.com/dDEd7hX.jpeg->images/ffdl-1.jpg

	FFF: DEBUG: 2024-09-28 23:09:10,629: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...e-great-healer

	FFF: DEBUG: 2024-09-28 23:09:10,629: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...e-great-healer

	FFF: DEBUG: 2024-09-28 23:09:10,629: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...e-great-healer

	FFF: DEBUG: 2024-09-28 23:09:10,703: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:10,703: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:10,703: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:10,882: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1818369/chapter-21-rizael-the-great-healer,url=https://www.royalroadcdn.com/public/covers-large/82365-corruption-wielder-stubbing-on-june-18.jpg?time=1716976758,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:10,882: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroadcdn.com/public/...ime=1716976758

	FFF: DEBUG: 2024-09-28 23:09:10,883: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroadcdn.com/public/...ime=1716976758

	FFF: DEBUG: 2024-09-28 23:09:11,245: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:11,245: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:11,249: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1818369/chapter-21-rizael-the-great-healer,url=https://i.imgur.com/dDEd7hX.jpeg,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:11,249: story.py(1685): existing image url found:https://i.imgur.com/dDEd7hX.jpeg->images/ffdl-1.jpg

	FFF: DEBUG: 2024-09-28 23:09:11,361: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...apter-22-plans

	FFF: DEBUG: 2024-09-28 23:09:11,361: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...apter-22-plans

	FFF: DEBUG: 2024-09-28 23:09:11,361: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...apter-22-plans

	FFF: DEBUG: 2024-09-28 23:09:11,434: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:11,434: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:11,434: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:11,547: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1820260/chapter-22-plans,url=https://i.imgur.com/dDEd7hX.jpeg,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:11,547: story.py(1685): existing image url found:https://i.imgur.com/dDEd7hX.jpeg->images/ffdl-1.jpg

	FFF: DEBUG: 2024-09-28 23:09:11,634: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...rmour-of-nerzu

	FFF: DEBUG: 2024-09-28 23:09:11,634: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...rmour-of-nerzu

	FFF: DEBUG: 2024-09-28 23:09:11,636: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...rmour-of-nerzu

	FFF: DEBUG: 2024-09-28 23:09:11,709: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:11,710: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:11,710: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:11,824: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1821663/chapter-23-evolved-armour-of-nerzu,url=https://i.imgur.com/dDEd7hX.jpeg,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:11,824: story.py(1685): existing image url found:https://i.imgur.com/dDEd7hX.jpeg->images/ffdl-1.jpg

	FFF: DEBUG: 2024-09-28 23:09:11,918: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...fore-the-storm

	FFF: DEBUG: 2024-09-28 23:09:11,918: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...fore-the-storm

	FFF: DEBUG: 2024-09-28 23:09:11,918: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...fore-the-storm

	FFF: DEBUG: 2024-09-28 23:09:11,988: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:11,988: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:11,988: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:12,101: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1821747/chapter-24-calm-before-the-storm,url=https://i.imgur.com/dDEd7hX.jpeg,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:12,101: story.py(1685): existing image url found:https://i.imgur.com/dDEd7hX.jpeg->images/ffdl-1.jpg

	FFF: DEBUG: 2024-09-28 23:09:12,184: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...on-both-fronts

	FFF: DEBUG: 2024-09-28 23:09:12,184: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...on-both-fronts

	FFF: DEBUG: 2024-09-28 23:09:12,185: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...on-both-fronts

	FFF: DEBUG: 2024-09-28 23:09:12,255: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:12,255: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:12,255: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:12,371: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1823521/chapter-25-attacks-on-both-fronts,url=https://i.imgur.com/dDEd7hX.jpeg,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:12,371: story.py(1685): existing image url found:https://i.imgur.com/dDEd7hX.jpeg->images/ffdl-1.jpg

	FFF: DEBUG: 2024-09-28 23:09:12,460: adapter_royalroadcom.py(265): Getting chapter text from: https://www.royalroad.com/fiction/94...ing-an-assault

	FFF: DEBUG: 2024-09-28 23:09:12,460: cache_basic.py(116): 

	========== MISS (GET) BasicCache

	https://www.royalroad.com/fiction/94...ing-an-assault

	FFF: DEBUG: 2024-09-28 23:09:12,461: fetcher_requests.py(114): 

	---------- REQ (GET) RequestsFetcher

	https://www.royalroad.com/fiction/94...ing-an-assault

	FFF: DEBUG: 2024-09-28 23:09:12,531: fetcher_requests.py(127): response code:200

	FFF: DEBUG: 2024-09-28 23:09:12,531: decorators.py(112): fromcache:False

	FFF: DEBUG: 2024-09-28 23:09:12,532: requestable.py(55): Encoding:utf8

	FFF: DEBUG: 2024-09-28 23:09:12,654: story.py(1535): addImgUrl(parenturl=https://www.royalroad.com/fiction/94017/the-extra-lord-a-plundering-kingdom-building-litrpg/chapter/1825032/chapter-26-prepping-an-assault,url=https://i.imgur.com/dDEd7hX.jpeg,cover=None,coverexclusion=(imgur.com/dzOACJf.png|/forum/images/smilies/)

	FFF: DEBUG: 2024-09-28 23:09:12,656: story.py(1685): existing image url found:https://i.imgur.com/dDEd7hX.jpeg->images/ffdl-1.jpg

	FFF: INFO: 2024-09-28 23:09:12,788: writer_epub.py(369): Saving EPUB Version 2.0

	

	FFF: INFO: 2024-09-28 23:09:13,549: calibre_plugins.fanficfare_plugin.jobs(147): 

	Download Results:

	Add https://www.royalroad.com/fiction/94017 Download epub completed, 26 chapters.

	

	FFF: INFO: 2024-09-28 23:09:13,549: calibre_plugins.fanficfare_plugin.jobs(171): 

	Add

	https://www.royalroad.com/fiction/94017

	

FFF: DEBUG: 2024-09-28 23:09:23,351: calibre_plugins.fanficfare_plugin.fff_plugin(1799): add/update The 'Extra' Lord - A Plundering Kingdom Building LitRPG https://www.royalroad.com/fiction/94017 id(None)
FFF: DEBUG: 2024-09-28 23:09:23,541: calibre_plugins.fanficfare_plugin.fff_plugin(1814): Attempting metadata update
FFF: DEBUG: 2024-09-28 23:09:23,784: calibre_plugins.fanficfare_plugin.fff_plugin(2484): has link_map:True
FFF: INFO: 2024-09-28 23:09:23,784: calibre_plugins.fanficfare_plugin.fff_plugin(2498): cover_image:specific
FFF: DEBUG: 2024-09-28 23:09:23,828: calibre_plugins.fanficfare_plugin.fff_plugin(1898): Finished Adding/Updating 1 books.
FFF: DEBUG: 2024-09-28 23:09:23,829: calibre_plugins.fanficfare_plugin.fff_plugin(1901): removed tdir

Last edited by JimmXinu; Today at 06:08 PM. Reason: added code tags
Jager956 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 494 05-18-2024 02:34 AM
[GUI Plugin] Open With kiwidude Plugins 403 04-01-2024 08:39 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:15 PM.


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