Ljzd-PRO / KToolBox

Downloader for Kemono.party / .su with High Customizability | 高度可自定义性的 Kemono 下载器
https://ktoolbox.readthedocs.io
BSD 3-Clause "New" or "Revised" License
229 stars 9 forks source link

Download artist post in specific time range encounter fatal error. #93

Closed ddt510 closed 5 months ago

ddt510 commented 5 months ago

I am trying to download a gumroad author on the kemono with the executable on windows powershell. This particular artist doesn't work well with downloading specific timestamp range. I choose the start time from 2000 because I want to download from the beginning of the works till a specific date.

PS C:\km-download> .\ktoolbox sync-creator https://kemono.su/gumroad/user/8717616750515 --start-time=2000-01-01 --end-time=2022-06-08 2024-04-10 00:16:37.376 | INFO | ktoolbox.cli:sync_creator:272 - Got creator information - {'name': 'Greembang', 'id': '8717616750515'} 2024-04-10 00:16:37.376 | INFO | ktoolbox.action.job:create_job_from_creator:125 - Start fetching posts from creator 8717616750515 Traceback (most recent call last): File "ktoolbox__main.py", line 20, in File "ktoolbox__main__.py", line 14, in main File "fire\core.py", line 143, in Fire File "fire\core.py", line 477, in _Fire File "fire\core.py", line 691, in _CallAndUpdateTrace File "asyncio\base_events.py", line 654, in run_until_complete File "ktoolbox\cli.py", line 289, in sync_creator File "ktoolbox\action\job.py", line 150, in create_job_from_creator File "ktoolbox\action\utils.py", line 70, in filter_posts_by_time File "ktoolbox\action\utils.py", line 69, in File "ktoolbox\action\utils.py", line 50, in _match_post_time TypeError: '<' not supported between instances of 'NoneType' and 'datetime.datetime' [18756] Failed to execute script 'main__' due to unhandled exception!