diff --git a/.gitignore b/.gitignore index b4062b0..243692a 100644 --- a/.gitignore +++ b/.gitignore @@ -140,3 +140,6 @@ dmypy.json logs/ *.yml *.toml + +/win-ver_info.txt +/output/ \ No newline at end of file diff --git a/src/core/__init__.py b/src/core/__init__.py index 9b69262..e5924c1 100644 --- a/src/core/__init__.py +++ b/src/core/__init__.py @@ -30,7 +30,7 @@ from modules import ConfigProvider, EventsSystem from modules import Console from modules import MultiLanguage -args = parser.parse_args() +args, _ = parser.parse_known_args() if args.version: print(f"{__title__}:\n\tVersion: {__version__}\n\tBuild: {__build__}") exit(0) diff --git a/win-metadata.yml b/win-metadata.yml new file mode 100644 index 0000000..8338c54 --- /dev/null +++ b/win-metadata.yml @@ -0,0 +1,17 @@ +Version: 0.4.3 +CompanyName: KuiToi +FileDescription: KuiToi Server +InternalName: KuiToi Server +LegalCopyright: © Maxim Khomutov +OriginalFilename: KuiToi-Server.exe +ProductName: KuiToi Server +Translation: + # ru-RU + - langID: 1049 + charsetID: 1251 + # en-US + - langID: 1033 + charsetID: 1251 + # zh-CN + - langID: 2052 + charsetID: 950 diff --git a/win-pyinstaller.json b/win-pyinstaller.json new file mode 100644 index 0000000..b1ba62f --- /dev/null +++ b/win-pyinstaller.json @@ -0,0 +1,85 @@ +{ + "version": "auto-py-to-exe-configuration_v1", + "pyinstallerOptions": [ + { + "optionDest": "noconfirm", + "value": true + }, + { + "optionDest": "filenames", + "value": "C:/Users/Santa/PycharmProjects/kuitoi-Server/src/main.py" + }, + { + "optionDest": "onefile", + "value": false + }, + { + "optionDest": "console", + "value": true + }, + { + "optionDest": "icon_file", + "value": "C:/Users/Santa/PycharmProjects/logo.ico" + }, + { + "optionDest": "name", + "value": "KuiToi_Server" + }, + { + "optionDest": "ascii", + "value": true + }, + { + "optionDest": "clean_build", + "value": false + }, + { + "optionDest": "strip", + "value": false + }, + { + "optionDest": "noupx", + "value": false + }, + { + "optionDest": "disable_windowed_traceback", + "value": false + }, + { + "optionDest": "version_file", + "value": "C:/Users/Santa/PycharmProjects/kuitoi-Server/win-ver_info.txt" + }, + { + "optionDest": "embed_manifest", + "value": true + }, + { + "optionDest": "uac_admin", + "value": false + }, + { + "optionDest": "uac_uiaccess", + "value": false + }, + { + "optionDest": "win_private_assemblies", + "value": false + }, + { + "optionDest": "win_no_prefer_redirects", + "value": false + }, + { + "optionDest": "bootloader_ignore_signals", + "value": false + }, + { + "optionDest": "argv_emulation", + "value": false + } + ], + "nonPyinstallerOptions": { + "increaseRecursionLimit": true, + "manualArguments": "" + } +} \ No newline at end of file