This commit is contained in:
cwx committed 2023-04-05 13:55:20 +08:00
1 parent 293179ba90
commit e36431adf6
4 files changed
+19 -18

No files matched your search

+1 -5
View File
@@ -1,9 +1,6 @@
import json,os
from typing import Any
from xml.dom.minidom import Document
from common.Constant import pathStr
from utils.FileUtils import dbUtils as db
from utils.FileUtils import fileUtils
from common.Comic import Comic
from common.Constant import ComicPath
@@ -22,7 +19,6 @@ class ComicInfoEntity:
Comic.dict_cbs,Comic.dict_genre,Comic.dict_tags,Comic.dict_page_count,
Comic.dict_language,Comic.dict_agerating,Comic.dict_pages,Comic.dict_chapter_imgs]
class ComicInfo:
COMIC_ICON_NAME = "000"
IS_NEW_ICON = False
document = Document()
path_comic_info = None
@@ -61,7 +57,7 @@ class ComicInfo:
if cls.IS_NEW_ICON:
#添加封面
icon_node = cls.document.createElement("Page")
icon_node.setAttribute("Image",cls.COMIC_ICON_NAME)
icon_node.setAttribute("Image",ComicPath.COMIC_ICON_NAME)
icon_node.setAttribute("Type","FrontCover")
root_node.appendChild(icon_node)
for page in values:
+8 -1
View File
@@ -75,6 +75,7 @@ class pathStr:
return week
class ComicPath:
COMIC_ICON_NAME = "000"
DEFAULT_PATH = "default"
PROGRESS_PATH = "progress"
ICONS_PATH = "icons"
@@ -110,6 +111,9 @@ class ComicPath:
#章节配置json文件路径
@classmethod
def getPathConfComicChapterJson(cls,mkdir=True): return cls.setDirConf([Comic.getOriginComicName(),Comic.getOriginChapterName()],suffix="json",mkdir=mkdir)
#漫画Icon路径
@classmethod
def getPathConfComicIcon(cls,mkdir=True,suffix="jpg"): return cls.setDirConf([Comic.getOriginComicName(),cls.COMIC_ICON_NAME],suffix=suffix,mkdir=mkdir)
#Icons json文件路径
@classmethod
def getDirConfDefault(cls,path=None,suffix=None,mkdir=True): return cls.setDirConf([cls.DEFAULT_PATH,path],suffix=suffix,mkdir=mkdir)
@@ -121,7 +125,10 @@ class ComicPath:
def getDirCBZComic(cls): return cls.setDirCBZ(Comic.getComicName())
#漫画章节CBZ路径
@classmethod
def getDirCBZComicChapter(cls): return cls.setDirCBZ([Comic.getComicName(),Comic.getChapterName()])
def getDirCBZComicChapter(cls,suffix=None): return cls.setDirCBZ([Comic.getComicName(),Comic.getChapterName()],suffix=suffix)
#漫画章节CBZ同根下封面
@classmethod
def getPathCBZComicChapterIcon(cls,suffix="jpg"): return cls.setDirCBZ([Comic.getComicName(),Comic.getChapterName()],suffix=suffix)
#旧版本漫画章节CBZ路径
@classmethod
def getPathOldCBZComicChapter(cls): return cls.setDirOld([Comic.getOriginComicName(),Comic.getOriginChapterName()],suffix="CBZ")