2022-12-29 17:11:44 +08:00
|
|
|
# -------------------------------
|
|
|
|
# Difficult Rocket
|
2023-01-20 14:08:12 +08:00
|
|
|
# Copyright © 2020-2023 by shenjackyuanjie 3695888@qq.com
|
2022-12-29 17:11:44 +08:00
|
|
|
# All rights reserved
|
|
|
|
# -------------------------------
|
|
|
|
|
|
|
|
import os
|
|
|
|
import sys
|
2023-12-31 02:32:40 +08:00
|
|
|
import tomlkit
|
2023-12-13 12:54:38 +08:00
|
|
|
import io
|
|
|
|
|
2022-12-29 17:11:44 +08:00
|
|
|
|
2022-12-29 17:30:04 +08:00
|
|
|
sys.path.append(os.path.abspath(os.curdir))
|
2023-01-03 15:34:06 +08:00
|
|
|
|
2023-12-13 12:59:38 +08:00
|
|
|
is_github = "-github" in sys.argv
|
|
|
|
|
|
|
|
if is_github:
|
2023-12-13 12:54:38 +08:00
|
|
|
stdout = sys.stdout
|
|
|
|
sys.stdout = io.StringIO()
|
2023-12-13 12:59:38 +08:00
|
|
|
|
|
|
|
try:
|
2023-08-27 01:52:45 +08:00
|
|
|
from Difficult_Rocket import DR_status
|
|
|
|
except ImportError:
|
|
|
|
raise
|
2023-01-06 21:29:13 +08:00
|
|
|
|
2023-12-13 12:59:38 +08:00
|
|
|
if is_github:
|
|
|
|
sys.stdout = stdout
|
2023-01-03 15:34:06 +08:00
|
|
|
|
2023-03-02 13:28:48 +08:00
|
|
|
|
2023-01-06 21:48:56 +08:00
|
|
|
if sys.argv == [__file__]: # 没有输入参数,直接输出默认信息并输出
|
2022-12-30 11:40:03 +08:00
|
|
|
print(sys.version)
|
2023-01-01 10:58:10 +08:00
|
|
|
from Difficult_Rocket.utils import tools
|
2023-12-03 16:54:07 +08:00
|
|
|
|
2023-01-02 17:22:39 +08:00
|
|
|
# 重置窗口信息
|
2023-12-03 16:54:07 +08:00
|
|
|
config_file = tools.load_file("./config/main.toml")
|
|
|
|
config_file["window"]["width"] = 1024
|
|
|
|
config_file["window"]["height"] = 768
|
2023-12-31 02:32:40 +08:00
|
|
|
tomlkit.dump(config_file, open("./config/main.toml", "w"))
|
2022-12-29 17:11:44 +08:00
|
|
|
|
2023-12-03 16:54:07 +08:00
|
|
|
elif os.path.abspath(os.curdir) in sys.path and "-github" in sys.argv:
|
|
|
|
print(f"DR_version={DR_status.DR_version}")
|
|
|
|
print(f"Build_version={DR_status.Build_version}")
|