🎨 新增配置项修改帮助图

This commit is contained in:
KimigaiiWuyi 2023-08-20 19:37:04 +08:00
parent 04539514cc
commit 569e08b9a1
2 changed files with 13 additions and 0 deletions

View File

@ -107,4 +107,9 @@ CONIFG_DEFAULT: Dict[str, GSC] = {
'开启后强制刷新将同时刷新AkashaSystem', '开启后强制刷新将同时刷新AkashaSystem',
False, False,
), ),
'help_column': GsStrConfig(
'帮助图列数',
'修改帮助图有多少列',
'6',
),
} }

View File

@ -8,6 +8,7 @@ from gsuid_core.help.model import PluginHelp
from gsuid_core.help.draw_plugin_help import get_help from gsuid_core.help.draw_plugin_help import get_help
from ..version import GenshinUID_version from ..version import GenshinUID_version
from ..genshinuid_config.gs_config import gsconfig
from ..utils.image.image_tools import get_color_bg from ..utils.image.image_tools import get_color_bg
from ..utils.fonts.genshin_fonts import genshin_font_origin from ..utils.fonts.genshin_fonts import genshin_font_origin
@ -28,6 +29,12 @@ async def get_core_help() -> Union[bytes, str]:
if help_data is None: if help_data is None:
return '暂未找到帮助数据...' return '暂未找到帮助数据...'
column_str: str = gsconfig.get_config('help_column').data
if column_str.isdigit():
column = int(column_str)
else:
column = 6
img = await get_help( img = await get_help(
'GenshinUID', 'GenshinUID',
f'版本号:{GenshinUID_version}', f'版本号:{GenshinUID_version}',
@ -40,5 +47,6 @@ async def get_core_help() -> Union[bytes, str]:
genshin_font_origin, genshin_font_origin,
False, False,
(5, 5, 5), (5, 5, 5),
column=column,
) )
return img return img