Error in FFN after New Update

62 views
Skip to first unread message

pavanag...@gmail.com

unread,
May 5, 2025, 1:50:04 AMMay 5
to FanFicFare -- Downloader for FanFiction
Hi, I'm using following commands in personal.ini in calibre plugin

use_browser_cache:true

use_browser_cache_only:true

use_flaresolverr_proxy:false

open_pages_in_browser:true

check_next_chapter:true

meta_from_last_chapter:true

try_shortened_title_urls:true


I was hoping that this would result in just having to enter the fic link rather than opening the chapter but got the error 'NoneType' object has no attribute 'replace' for all 11 fics


What error am I making?

Jim Miller

unread,
May 5, 2025, 10:09:53 AMMay 5
to fanfic-d...@googlegroups.com

I don't know, I'm not seeing that error.  Without story URL(s), I can't look at the same stories, either.

Can you show me a debug log?  -d/--debug for CLI.

--
Project Home: https://github.com/JimmXinu/FanFicFare/wiki
---
You received this message because you are subscribed to the Google Groups "FanFicFare -- Downloader for FanFiction" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fanfic-downloa...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/fanfic-downloader/b5736744-66b5-418b-aad8-566468c78f14n%40googlegroups.com.

pavanag...@gmail.com

unread,
May 7, 2025, 9:22:14 AMMay 7
to FanFicFare -- Downloader for FanFiction
So I'm encountering this error on every link but a few I've used are

Also I'm using the Calibre plugin as I mentioned earlier so I don't think I can get a debug log for that

Jim Miller

unread,
May 7, 2025, 9:48:06 AMMay 7
to fanfic-d...@googlegroups.com

Still not seeing it.

You can restart Calibre in debug mode under Calibre's Preferences drop down to get a debug log.

FYI, I don't recommend using both check_next_chapter and try_shortened_title_urls all the time.  You'll get a *lot* of failed pages when there isn't a concealed next chapter.

See https://github.com/JimmXinu/FanFicFare/wiki/ProblematicSites for more details.

pavanag...@gmail.com

unread,
May 7, 2025, 2:16:02 PMMay 7
to FanFicFare -- Downloader for FanFiction
I'll run it in debug mode as suggested.
In case I keep try_shortened_title_urls and remove check_next_chapter, will I need to enter URL for last chapter or is entering 1st chapter enough? Especially if the chapter numbers in 1st chapter isn't updated (eg. no of chapters is 56 but 1st chapter showing only 55).
use_browser_cache:true
use_browser_cache_only:true are still active 

pavanag...@gmail.com

unread,
May 13, 2025, 4:37:23 AMMay 13
to FanFicFare -- Downloader for FanFiction
Hi, I ran it in debug and got the following. 
My personal.ini is

use_browser_cache:true

use_browser_cache_only:true

use_flaresolverr_proxy:false

open_pages_in_browser:true

check_next_chapter:true

meta_from_last_chapter:true

try_shortened_title_urls:true


Debug gave me

EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: FanFicFare (4, 45, 0)
calibre 8.4  embedded-python: True
Windows-10-10.0.26100-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.26100')
Python 3.11.12
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: FanFicFare (4, 45, 0)
QPA platform: windows
devicePixelRatio: 1.25
logicalDpi: 96.0 x 96.0
physicalDpi: 113.41395348837209 x 113.70777202072539
[0.00] Starting up...
[0.02] Showing splash screen...
[1.17] splash screen shown
[1.17] Initializing db...
[1.78] db initialized
[1.78] Constructing main UI...
[3.33] GUI main window shown
[3.38] main UI initialized...
[3.38] Hiding splash screen
[3.38] splash screen hidden
[3.38] Started up in 3.38 seconds with 11400 books
FFF: DEBUG: 2025-05-13 13:47:23,367: configurable.py(639): config site:test1.com
FFF: DEBUG: 2025-05-13 13:47:33,097: calibre_plugins.fanficfare_plugin.dialogs(494): self.extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2025-05-13 13:47:33,113: calibre_plugins.fanficfare_plugin.fff_plugin(1161): FanFicFare v4.45.0
FFF: INFO: 2025-05-13 13:47:33,256: calibre_plugins.fanficfare_plugin.prefs(216): Using default settings
FFF: DEBUG: 2025-05-13 13:47:33,256: configurable.py(639): config site:www.fanfiction.net
FFF: DEBUG: 2025-05-13 13:47:33,271: story.py(762): use_browser_cache:true
FFF: DEBUG: 2025-05-13 13:47:33,271: configurable.py(1106): use_browser_cache:true
FFF: DEBUG: 2025-05-13 13:47:33,271: configurable.py(1108): browser_cache_path:C:\Users\XXX\AppData\Local\Microsoft\Edge\User Data\Default\Cache\Cache_Data
FFF: DEBUG: 2025-05-13 13:47:33,287: browsercache_blockfile.py(53): Using BlockfileCache
FFF: DEBUG: 2025-05-13 13:47:33,287: configurable.py(1127): use_basic_cache:true
FFF: DEBUG: 2025-05-13 13:47:33,287: adapter_fanfictionnet.py(144): URL: https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:47:33,287: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:47:33,287: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:47:33,287: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:47:33,287: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:47:33,287: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:47:33,287: cache_browser.py(101):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:47:33,287: fetcher_requests.py(114):
---------- REQ (GET) RequestsFetcher
https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:47:33,666: fetcher_requests.py(127): response code:403
FFF: ERROR: 2025-05-13 13:47:33,666: calibre_plugins.fanficfare_plugin.dialogs(769): Exception: {'title': 'Unknown', 'author_sort': ['Unknown'], 'author': ['Unknown'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': None, 'begin': None, 'end': None, 'comment': "HTTP Error in FFF '403 Client Error: Forbidden for url: https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon'(403)", 'url': 'https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon', 'site': 'www.fanfiction.net', 'series': '', 'added': False, 'pubdate': None, 'publisher': None, 'uniqueurl': 'https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon[None-None]', 'listorder': 0, 'collision': 'Update EPUB if New Chapters'}:HTTP Error in FFF '403 Client Error: Forbidden for url: https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon'(403)
Traceback (most recent call last):
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\fetchers\fetcher_requests.py", line 128, in request
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\requests\models.py", line 943, in raise_for_status
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "calibre_plugins.fanficfare_plugin.dialogs", line 756, in do_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1374, in prep_download_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1247, in get_story_metadata_only
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\base_adapter.py", line 343, in getStoryMetadataOnly
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\adapter_fanfictionnet.py", line 146, in doExtractChapterUrlsAndMetadata
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\adapter_fanfictionnet.py", line 132, in get_request
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\requestable.py", line 122, in get_request
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\requestable.py", line 114, in get_request_redirected
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\fetchers\base_fetcher.py", line 133, in get_request_redirected
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\fetchers\cache_basic.py", line 122, in fetcher_do_request
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\fetchers\decorators.py", line 102, in fetcher_do_request
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\fetchers\cache_browser.py", line 118, in fetcher_do_request
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\fetchers\base_fetcher.py", line 106, in do_request
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\fetchers\fetcher_requests.py", line 149, in request
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF '403 Client Error: Forbidden for url: https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon'(403)
FFF: DEBUG: 2025-05-13 13:48:07,351: configurable.py(639): config site:test1.com
FFF: DEBUG: 2025-05-13 13:48:10,126: calibre_plugins.fanficfare_plugin.dialogs(494): self.extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2025-05-13 13:48:10,130: calibre_plugins.fanficfare_plugin.fff_plugin(1161): FanFicFare v4.45.0
FFF: DEBUG: 2025-05-13 13:48:10,240: configurable.py(639): config site:www.fanfiction.net
FFF: DEBUG: 2025-05-13 13:48:10,254: story.py(762): use_browser_cache:true
FFF: DEBUG: 2025-05-13 13:48:10,256: configurable.py(1106): use_browser_cache:true
FFF: DEBUG: 2025-05-13 13:48:10,256: configurable.py(1108): browser_cache_path:C:\Users\XXX\AppData\Local\Microsoft\Edge\User Data\Default\Cache\Cache_Data
FFF: DEBUG: 2025-05-13 13:48:10,256: browsercache_blockfile.py(53): Using BlockfileCache
FFF: DEBUG: 2025-05-13 13:48:10,256: configurable.py(1127): use_basic_cache:true
FFF: DEBUG: 2025-05-13 13:48:10,256: adapter_fanfictionnet.py(144): URL: https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:10,256: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:10,256: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:10,256: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:10,256: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:10,256: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:10,256: cache_browser.py(72):

open page in browser: https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
tries:None

FFF: DEBUG: 2025-05-13 13:48:12,335: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:48:12,335: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:12,373: browsercache_blockfile.py(111): [<fanficfare.browsercache.chromagnon.cacheEntry.CacheEntry object at 0x0000025492904950>]
FFF: DEBUG: 2025-05-13 13:48:12,373: browsercache_blockfile.py(114): Name: 1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:12,373: browsercache_blockfile.py(115): Key: 1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:12,373: browsercache_blockfile.py(116): Hash: 0x57c5d147
FFF: DEBUG: 2025-05-13 13:48:12,373: browsercache_blockfile.py(117): Usage Counter: 0
FFF: DEBUG: 2025-05-13 13:48:12,373: browsercache_blockfile.py(118): Reuse Counter: 0
FFF: DEBUG: 2025-05-13 13:48:12,373: browsercache_blockfile.py(119): Creation Time: 13391597890385695
FFF: DEBUG: 2025-05-13 13:48:12,373: browsercache_blockfile.py(129): b'location':(no location)
FFF: DEBUG: 2025-05-13 13:48:12,373: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:12,373: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:12,375: base_browsercache.py(113): age:2025-05-13 13:48:10
FFF: DEBUG: 2025-05-13 13:48:12,375: base_browsercache.py(114): now:2025-05-13 13:48:12.375113
FFF: DEBUG: 2025-05-13 13:48:12,378: cache_browser.py(101):
========== HIT (GET) BrowserCache
https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:12,378: cache_browser.py(105): domain_open_tries:{'www.fanfiction.net': 0}:
FFF: DEBUG: 2025-05-13 13:48:12,378: cache_browser.py(106): fromcache:False
FFF: DEBUG: 2025-05-13 13:48:12,378: decorators.py(112): fromcache:False
FFF: DEBUG: 2025-05-13 13:48:12,378: decorators.py(123): random sleep(2.00-6.00):3.56
FFF: DEBUG: 2025-05-13 13:48:15,940: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2025-05-13 13:48:16,000: adapter_fanfictionnet.py(181): =Trying newer chapter: https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:16,000: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:16,000: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:16,000: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:16,000: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:16,000: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:16,000: cache_browser.py(72):

open page in browser: https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
tries:0

FFF: DEBUG: 2025-05-13 13:48:18,026: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:48:18,026: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:18,026: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:18,026: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:18,026: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:20,030: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:48:20,030: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:20,030: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:20,030: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:20,030: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:24,032: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:48:24,032: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:24,032: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:24,032: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:24,032: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:34,033: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:48:34,033: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:34,033: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:34,033: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:34,033: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:54,033: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:48:54,033: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:54,033: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:54,033: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:54,033: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:54,035: cache_browser.py(72):

open page in browser: https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
tries:1

FFF: DEBUG: 2025-05-13 13:48:56,051: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:48:56,051: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:56,053: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:56,053: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:56,055: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:58,056: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:48:58,056: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:58,056: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:48:58,056: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:48:58,056: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:02,060: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:49:02,060: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:49:02,060: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:02,060: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:49:02,060: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:12,062: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:49:12,062: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:49:12,062: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:12,062: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:49:12,062: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:32,063: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:49:32,063: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:49:32,063: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:32,063: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:49:32,063: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:32,063: cache_browser.py(101):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:49:32,064: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:32,064: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:32,064: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:32,064: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:32,064: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:32,065: cache_browser.py(72):

open page in browser: https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
tries:2

FFF: DEBUG: 2025-05-13 13:49:34,087: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:49:34,087: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:34,087: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:34,087: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:34,087: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:36,088: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:49:36,088: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:36,088: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:36,088: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:36,088: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:40,090: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:49:40,090: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:40,090: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:40,090: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:40,090: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:50,091: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:49:50,091: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:50,091: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:49:50,091: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:49:50,091: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:10,092: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:50:10,092: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:10,092: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:10,092: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:10,092: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:10,092: cache_browser.py(72):

open page in browser: https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
tries:3

FFF: DEBUG: 2025-05-13 13:50:12,112: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:50:12,112: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:12,112: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:12,112: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:12,112: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:14,113: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:50:14,113: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:14,113: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:14,113: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:14,113: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:18,114: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:50:18,114: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:18,114: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:18,114: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:18,114: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:28,116: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:50:28,116: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:28,116: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:28,116: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:28,118: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:48,119: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:50:48,119: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:48,119: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:48,119: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:48,119: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:48,119: cache_browser.py(101):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:50:48,119: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:50:48,119: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:50:48,119: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:48,119: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:50:48,119: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:48,119: cache_browser.py(72):

open page in browser: https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
tries:4

FFF: DEBUG: 2025-05-13 13:50:50,143: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:50:50,143: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:50:50,143: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:50,143: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:50:50,143: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:52,144: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:50:52,144: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:50:52,144: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:52,144: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:50:52,144: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:56,145: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:50:56,145: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:50:56,145: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:50:56,145: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:50:56,145: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:06,146: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:51:06,146: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:06,146: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:06,146: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:06,146: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:26,148: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:51:26,148: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:26,148: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:26,148: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:26,148: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:26,148: cache_browser.py(72):

open page in browser: https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
tries:5

FFF: DEBUG: 2025-05-13 13:51:28,173: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:51:28,173: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:28,173: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:28,173: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:28,173: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:30,175: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:51:30,175: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:30,176: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:30,176: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:30,176: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:34,179: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:51:34,179: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:34,179: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:34,179: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:34,179: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:44,180: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:51:44,180: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:44,181: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:51:44,181: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:51:44,181: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,182: cache_browser.py(82): Checking for cache...
FFF: DEBUG: 2025-05-13 13:52:04,182: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:52:04,182: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,182: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:52:04,182: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,182: cache_browser.py(101):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:52:04,182: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dung
FFF: DEBUG: 2025-05-13 13:52:04,182: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dung
FFF: DEBUG: 2025-05-13 13:52:04,182: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,182: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dung
FFF: DEBUG: 2025-05-13 13:52:04,182: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,182: cache_browser.py(101):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dung
FFF: WARNING: 2025-05-13 13:52:04,182: adapter_fanfictionnet.py(189): Caught exception in check_next_chapter URL: https://www.fanfiction.net/s/14202023/49/Fate-Grand-Dungeon Exception argument of type 'NoneType' is not iterable.
FFF: DEBUG: 2025-05-13 13:52:04,182: adapter_fanfictionnet.py(196): =Trying last chapter for meta_from_last_chapter: https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:52:04,182: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:52:04,185: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:52:04,185: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,185: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:52:04,202: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,202: cache_browser.py(101):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dungeon
FFF: DEBUG: 2025-05-13 13:52:04,203: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:52:04,203: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:52:04,211: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,211: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:52:04,211: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,212: cache_browser.py(101):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dungeo
FFF: DEBUG: 2025-05-13 13:52:04,212: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:52:04,212: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:52:04,212: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,213: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:52:04,213: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,213: cache_browser.py(101):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dunge
FFF: DEBUG: 2025-05-13 13:52:04,213: cache_basic.py(116):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dung
FFF: DEBUG: 2025-05-13 13:52:04,213: base_browsercache.py(98): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dung
FFF: DEBUG: 2025-05-13 13:52:04,214: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,214: base_browsercache.py(98): Cache Key:1/0/_dk_chrome-extension://akiljllkbielkidmammnifcnibaigelm chrome-extension://akiljllkbielkidmammnifcnibaigelm https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dung
FFF: DEBUG: 2025-05-13 13:52:04,214: browsercache_blockfile.py(111): []
FFF: DEBUG: 2025-05-13 13:52:04,214: cache_browser.py(101):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/14202023/48/Fate-Grand-Dung
FFF: ERROR: 2025-05-13 13:52:04,214: calibre_plugins.fanficfare_plugin.dialogs(769): Exception: {'title': 'Unknown', 'author_sort': ['Unknown'], 'author': ['Unknown'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': None, 'begin': None, 'end': None, 'comment': "'NoneType' object has no attribute 'replace'", 'url': 'https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon', 'site': 'www.fanfiction.net', 'series': '', 'added': False, 'pubdate': None, 'publisher': None, 'uniqueurl': 'https://www.fanfiction.net/s/14202023/1/Fate-Grand-Dungeon[None-None]', 'listorder': 0, 'collision': 'Update EPUB if New Chapters'}:'NoneType' object has no attribute 'replace'
Traceback (most recent call last):
  File "calibre_plugins.fanficfare_plugin.dialogs", line 756, in do_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1374, in prep_download_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1247, in get_story_metadata_only
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\base_adapter.py", line 343, in getStoryMetadataOnly
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\adapter_fanfictionnet.py", line 198, in doExtractChapterUrlsAndMetadata
  File "C:\Users\XXX\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\base_adapter.py", line 898, in make_soup
AttributeError: 'NoneType' object has no attribute 'replace'


Jim Miller

unread,
May 13, 2025, 10:42:57 AMMay 13
to fanfic-d...@googlegroups.com
FFF is not finding the pages in your Edge browser cache.

I tested with the (older) Edge I have installed and it still worked.  I
hope I don't regret it, but I'm updating Edge to the current version.
... Still worked.

Detailed reading of the log shows that after the initial cache miss,
there's a network failure, then there's an open page in browser, then
the first chapter page is found in cache.

After that, because you have check_next_chapter:true, FFF looks for
chapter 49, which at this time does not exist.  Many failures follow
because of retries + try_shortened_title_urls.

When I tried with similar settings, it takes for ever to get through all
the failures, but it does work.

With use_browser_cache_only:true, you should not be seeing network
requests tried at all. Are you sure you have your config lines in the
correct [section] and spelled correct?  No conflicting setting in a
different copy of the same [section] else where in the file?  That's all
I can see that might be at issue.
Reply all
Reply to author
Forward
0 new messages