mirror of
https://github.com/hect0x7/JMComic-Crawler-Python.git
synced 2025-09-26 22:31:30 +08:00
polish code
This commit is contained in:
parent
f9fc27eb88
commit
205f332786
@ -27,7 +27,7 @@ plugins:
|
|||||||
proxy_client_key: photo_concurrent_fetcher_proxy
|
proxy_client_key: photo_concurrent_fetcher_proxy
|
||||||
whitelist: [ api, ]
|
whitelist: [ api, ]
|
||||||
|
|
||||||
- plugin: advanced-retry
|
- plugin: advanced_retry
|
||||||
kwargs:
|
kwargs:
|
||||||
retry_config:
|
retry_config:
|
||||||
retry_rounds: 3 # 一共对域名列表重试3轮
|
retry_rounds: 3 # 一共对域名列表重试3轮
|
||||||
|
@ -1219,7 +1219,7 @@ class ReplacePathStringPlugin(JmOptionPlugin):
|
|||||||
|
|
||||||
|
|
||||||
class AdvancedRetryPlugin(JmOptionPlugin):
|
class AdvancedRetryPlugin(JmOptionPlugin):
|
||||||
plugin_key = 'advanced-retry'
|
plugin_key = 'advanced_retry'
|
||||||
|
|
||||||
def __init__(self, option: JmOption):
|
def __init__(self, option: JmOption):
|
||||||
super().__init__(option)
|
super().__init__(option)
|
||||||
@ -1309,7 +1309,7 @@ class AdvancedRetryPlugin(JmOptionPlugin):
|
|||||||
|
|
||||||
|
|
||||||
class DownloadCoverPlugin(JmOptionPlugin):
|
class DownloadCoverPlugin(JmOptionPlugin):
|
||||||
plugin_key = 'download-cover'
|
plugin_key = 'download_cover'
|
||||||
|
|
||||||
def invoke(self,
|
def invoke(self,
|
||||||
dir_rule: dict,
|
dir_rule: dict,
|
||||||
@ -1324,4 +1324,7 @@ class DownloadCoverPlugin(JmOptionPlugin):
|
|||||||
None, None, None,
|
None, None, None,
|
||||||
dir_rule
|
dir_rule
|
||||||
)
|
)
|
||||||
|
if self.option.download.cache and os.path.exists(save_path):
|
||||||
|
self.log(f'album-{album_id}的封面已存在,跳过下载: [{save_path}]', 'skip')
|
||||||
|
return
|
||||||
downloader.client.download_album_cover(album_id, save_path, size)
|
downloader.client.download_album_cover(album_id, save_path, size)
|
||||||
|
Loading…
Reference in New Issue
Block a user