fix
This commit is contained in:
1 parent
a8f44ec334
commit
6ca7ce1992
11 files changed
+205
-141
No files matched your search
@@ -6,6 +6,7 @@ from common.Constant import ComicPath
|
||||
from utils.FileUtils import imageUtils
|
||||
from utils.NetUtils import htmlUtils
|
||||
from utils.ComicUtils import ntfy
|
||||
from utils.NetUtils import downloadUtils as downUtils
|
||||
|
||||
class DomainDown:
|
||||
@classmethod
|
||||
@@ -30,16 +31,19 @@ class DomainDown:
|
||||
ntfy.sendMsg(f"未获取到章节图像 comic_name={Comic.getComicName()} chapter={Comic.getChapterName()}")
|
||||
|
||||
count = 1
|
||||
list_img,list_file_name = [[],[]]
|
||||
(files_name,images_url) = [[],[]]
|
||||
for image in images:
|
||||
(image_src,scramble) = [image.get("src"),image.get("scramble")]
|
||||
count_image = "{:0>3d}".format(count)
|
||||
list_img.append(image_src)
|
||||
image_src_suffix = "."+str(image_src).split(".")[-1]
|
||||
if scramble:
|
||||
de_str = str(image_src).split("/")[-1].replace(image_src_suffix,"==")
|
||||
blocks_num = imageUtils.encodeImage(de_str)
|
||||
count_image = "scramble="+str(blocks_num)+"_"+count_image
|
||||
list_file_name.append(count_image+image_src_suffix)
|
||||
image_file_name = count_image+image_src_suffix
|
||||
files_name.append(image_file_name)
|
||||
images_url.append(image_src)
|
||||
downUtils.putDownImageUrlDirFile(image_src,ComicPath.getDirComicChapter(),image_file_name)
|
||||
count+=1
|
||||
ciUtils.comicChapterDownload(list_img,list_file_name)
|
||||
Comic.setChapterImgs(images_url)
|
||||
Comic.setChapterFilesName(files_name)
|
||||
Reference in new issue
Block a user