-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path_version.py
More file actions
33 lines (29 loc) · 1.15 KB
/
_version.py
File metadata and controls
33 lines (29 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
__version__ :str = "v1.2.1"
__author__:str = "tbjuechen <1324374092@qq.com>"
__license__:str = "MIT"
__date__:str = "2024-09-11"
__description__:list[str] = [f'阴阳师自动化脚本工具 {__version__}',
'游戏版本:20240911-周年庆']
__online__:bool = True
from util import format_output_info
__description__ = format_output_info(__description__, 50)
from performer import loader
from logger import logger
try:
remote_version = loader.check_remote_version()
if remote_version != __version__:
if __version__[:4] == remote_version[:4]:
logger.warning(f'检测到新版本: {remote_version},请前往Github下载')
else:
logger.error(f'检测到新版本: {remote_version},当前版本: {__version__}已过期')
while True:...
else:
logger.info('当前版本为最新版本')
except Exception as e:
logger.debug(f'检查版本失败: {type(e).__name__} - {str(e)}')
if type(e).__name__ == 'ReadTimeout':
logger.error('请检查网络连接')
logger.info('进入离线模式')
__online__ = False
else:
while True:...