Я только что скачал MCP , чтобы посмотреть, как все работает за кулисами в Minecraft.
Внутри MCP есть множество командных файлов, которые вы используете для таких вещей, как: декомпиляция, перекомпиляция, запуск клиента и т. Д.
Я хотел бы иметь возможность запускать эти командные файлы из базового графического интерфейса Java.
Я хорошо разбираюсь в части графического интерфейса, но я не знаю, как запустить эти командные файлы.
Вот пример одного из командных файлов:
Файл находится по адресу:
C: \ MCP \ startclient.bat
startclient содержит следующее:
@echo off
:try_python
set PYTHON=python
%PYTHON% --version >NUL 2>NUL
if errorlevel 1 goto try_python_mcp
goto foundit
:try_python_mcp
set PYTHON=runtime\bin\python\python_mcp
%PYTHON% --version >NUL 2>NUL
if errorlevel 1 (
echo Unable to locate python.
pause
exit /b
)
:foundit
%PYTHON% runtime\startclient.py conf\mcp.cfg
pause
Можно ли это сделать?