Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java: GUI, Графика
Войти
Регистрация
Восстановить пароль
 
Asiimov
0 / 0 / 0
Регистрация: 15.11.2015
Сообщений: 3
1

Открытие игры из программы

24.11.2015, 16:23. Просмотров 400. Ответов 3

Добрый день.
Мне необходимо при нажатии кнопки запустить Minecraft версии 1.8.8.
В его папках рылся-рылся, а нашёл только JAR-архивы. На exe-шники ничего похожего нет.
Не подскажете, как это выполняют настолько популярные лаунчеры для игры Minecraft и как запустить сам Майнкрафт.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2015, 16:23
Ответы с готовыми решениями:

Открытие web-страницы с программы.
Подскажите пожалуйста, как из программы открыть браузер(зарегистрированный в системе по умолчанию)...

Открытие програмного кода игры
Добрый вечер, неуверен что пишу в нужной теме, но всетаки вопрос. Есть ли какой-либо способ открыть...

Открытие файла другой программы из программы.Косяк.
Итак, есть в программе такой кусок: system("E:\\KMPlayer\\KMPlayer.exe E:\\WINDOWS\\New_year.mp3");...

Сохранение и открытие игры крестики - нолики
Здравствуйте, хотелось бы реализовать открытие сохраненной ранее игры из текстового файла. Массив...

Открытие портов для игры Crossfire
Игра CrossFire. У меня выходит ошибка hack tool has been detected (1) (0:5:0:0). После общения с...

3
megastriker
53 / 53 / 39
Регистрация: 05.12.2010
Сообщений: 261
25.11.2015, 10:24 2
Minecraft написан на java (поэтому немного неоптимизирован, мягко говоря). Если не ошибаюсь, запуск из папки bin, jar-файл вроде какой-то. Поищите, потыкайте, какой именно файл запускает ваш minecraft.
Затем сделайте в листенере кнопки так:
Java
1
2
3
4
5
// Запуск игры в отдельном процессе
Process proc = Runtime.getRuntime().exec("java -jar A.jar");
// Ловит вывод процесса
InputStream in = proc.getInputStream();
InputStream err = proc.getErrorStream();
1
Asiimov
0 / 0 / 0
Регистрация: 15.11.2015
Сообщений: 3
06.12.2015, 14:31  [ТС] 3
Да, но как открыть JAR-файл? Ибо при простом его открытии через Process выдаёт следующее:

Java
1
java.io.IOException: Cannot run program "C://Users//Asiimov//AppData//Roaming//.minecraft//versions//OptiFine": CreateProcess error=193, %1 не является приложением Win32
Ах да, поиск по гуглу ничего, кроме открытия JAR-файлов через консольку.
0
megastriker
53 / 53 / 39
Регистрация: 05.12.2010
Сообщений: 261
07.12.2015, 11:32 4
Цитата Сообщение от Asiimov Посмотреть сообщение
Ах да, поиск по гуглу ничего, кроме открытия JAR-файлов через консольку.
Может, плохо искали?) Тынкь!
1
07.12.2015, 11:32
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2015, 11:32

Открытие программы
Товарищи программисты на Delphi 7!!! Такой вопрос: есть готовая программа, но мне надо, чтоб она,...

Открытие программы с БД на другом ПК
Здравствуйте! Помогите, пожалуйста, разобраться с такой проблемой: у меня имеется программа с БД...

Открытие свернутой программы
Как с помощью powershell открыть окно программы если его свернули, не запуская заного программу.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.