JimmXinu / FanFicFare

FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.
Other
739 stars 157 forks source link

Error downloading from tgstorytime #984

Closed dakswiggin closed 11 months ago

dakswiggin commented 11 months ago

Debug log:

ApplicationPaletteChange event ignored
Using calibre Qt style: True
ApplicationPaletteChange event received
EpubMerge: DEBUG: 2023-07-31 15:25:10,733: calibre_plugins.epubmerge.epubmerge_plugin(156): macmenuhack file_path:C:\Users\Daks\AppData\Roaming\calibre\plugins\fanficfare_macmenuhack.txt
FFF: DEBUG: 2023-07-31 15:25:10,739: calibre_plugins.fanficfare_plugin.fff_plugin(215): Plugin FanFicFare macmenuhack file_path:C:\Users\Daks\AppData\Roaming\calibre\plugins\fanficfare_macmenuhack.txt
calibre Debug log
calibre 6.21  embedded-python: True
Windows-10-10.0.22000-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.22000')
Python 3.10.1
Windows: ('10', '10.0.22000', 'SP0', 'Multiprocessor Free')
Interface language: en_GB
Successfully initialized third party plugins: Count Pages (1, 13, 0) && Ebook Translator (2, 1, 1) && EpubMerge (2, 16, 0) && FanFicFare (4, 25, 0)
calibre 6.21  embedded-python: True
Windows-10-10.0.22000-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.22000')
Python 3.10.1
Windows: ('10', '10.0.22000', 'SP0', 'Multiprocessor Free')
Interface language: en_GB
Successfully initialized third party plugins: Count Pages (1, 13, 0) && Ebook Translator (2, 1, 1) && EpubMerge (2, 16, 0) && FanFicFare (4, 25, 0)
QPA platform: windows
devicePixelRatio: 1.0
logicalDpi: 96.0 x 96.0
physicalDpi: 91.84180790960451 x 91.89949748743719
[0.00] Starting up...
[0.00] Initializing db...
[0.22] db initialized
[0.22] Constructing main UI...
[2.05] main UI initialized...
[2.05] Started up in 2.05 seconds with 4858 books
Starting QuickView
FFF: DEBUG: 2023-07-31 15:25:37,337: calibre_plugins.fanficfare_plugin.fff_plugin(1125): FanFicFare v4.25.0
FFF: DEBUG: 2023-07-31 15:25:37,541: configurable.py(1068): use_browser_cache:
FFF: DEBUG: 2023-07-31 15:25:37,541: configurable.py(1088): use_basic_cache:true
FFF: DEBUG: 2023-07-31 15:25:37,542: cache_basic.py(116): 
========== MISS (GET) BasicCache
http://tgstorytime.com/viewstory.php?sid=5549&action=printable&textsize=0&chapter=all
FFF: DEBUG: 2023-07-31 15:25:37,542: fetcher_requests.py(114): 
---------- REQ (GET) RequestsFetcher
http://tgstorytime.com/viewstory.php?sid=5549&action=printable&textsize=0&chapter=all
FFF: DEBUG: 2023-07-31 15:25:39,030: fetcher_requests.py(127): response code:200
FFF: DEBUG: 2023-07-31 15:25:39,030: decorators.py(112): fromcache:False
FFF: DEBUG: 2023-07-31 15:25:39,031: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2023-07-31 15:25:39,432: base_efiction_adapter.py(351): Auto metadata: entry:turnedinto turnedinto_label:Turned Into value:Bride, Daughter, Girlfriend, Wife
FFF: DEBUG: 2023-07-31 15:25:39,434: base_efiction_adapter.py(351): Auto metadata: entry:featureditems featureditems_label:Featured Items value:Corsets, Petticoat, Lace, Ruffles, Crinoline
FFF: DEBUG: 2023-07-31 15:25:39,434: base_efiction_adapter.py(351): Auto metadata: entry:locale locale_label:Locale value:Space or Foreign Planet
FFF: DEBUG: 2023-07-31 15:25:39,435: base_efiction_adapter.py(351): Auto metadata: entry:bodymodification bodymodification_label:Body Modification value:Extreme Breast Enlargement, Permanent Hair/Skin/Nail Change
FFF: DEBUG: 2023-07-31 15:25:39,435: base_efiction_adapter.py(351): Auto metadata: entry:motivationforchange motivationforchange_label:Motivation for Change value:Accident
FFF: DEBUG: 2023-07-31 15:25:39,436: base_efiction_adapter.py(351): Auto metadata: entry:personality personality_label:Personality value:From Submissive to Dominant, Made Smarter
FFF: DEBUG: 2023-07-31 15:25:39,437: base_efiction_adapter.py(351): Auto metadata: entry:sexualorientation sexualorientation_label:Sexual Orientation value:Changes to be Attracted Only to Men
FFF: DEBUG: 2023-07-31 15:25:39,437: base_efiction_adapter.py(351): Auto metadata: entry:storytype storytype_label:Story Type value:Comic
FFF: DEBUG: 2023-07-31 15:25:39,439: base_efiction_adapter.py(351): Auto metadata: entry:storytheme storytheme_label:Story Theme value:Captive, Coming of Age, Historical Time Period, Mythical Setting, Romance
FFF: DEBUG: 2023-07-31 15:25:39,440: base_efiction_adapter.py(351): Auto metadata: entry:typeofchange typeofchange_label:Type of Change value:Fast/Instant Change, Stuck
FFF: ERROR: 2023-07-31 15:25:39,440: calibre_plugins.fanficfare_plugin.dialogs(725): Exception: {'title': "The Raven's call", 'author_sort': 'elephant, Lone', 'author': ['Lone elephant'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': 11244, 'begin': None, 'end': None, 'comment': "'NoneType' object has no attribute 'strip'", 'url': 'http://tgstorytime.com/viewstory.php?sid=5549', 'site': 'tgstorytime.com', 'series': '', 'added': False, 'pubdate': None, 'publisher': 'tgstorytime.com', 'listorder': 0, 'collision': 'Update EPUB if New Chapters'}:'NoneType' object has no attribute 'strip'
Traceback (most recent call last):
  File "calibre_plugins.fanficfare_plugin.dialogs", line 712, in do_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1331, in prep_download_loop
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1211, in get_story_metadata_only
  File "C:\Users\Daks\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\base_adapter.py", line 327, in getStoryMetadataOnly
  File "C:\Users\Daks\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\base_adapter.py", line 431, in doExtractChapterUrlsAndMetadata
  File "C:\Users\Daks\AppData\Roaming\calibre\plugins\FanFicFare.zip\fanficfare\adapters\base_efiction_adapter.py", line 434, in extractChapterUrlsAndMetadata
AttributeError: 'NoneType' object has no attribute 'strip'