Как мне создать диск, который будет устанавливать пользовательскую программу?

247
Redstone Zephyr

Предыстория Я создаю java 2d игру для своего 12-летнего крупного проекта. Этот проект содержит раздел, в котором подробно рассказывается, как мне упаковать эту игру, как если бы я продавал ее как коммерческий продукт, включая футляр, руководство и диск.

Что бы я хотел, чтобы диск делал, я бы хотел, чтобы он обычно устанавливал мою игру в заданный каталог, предполагая, что заданные условия были выполнены. После установки, дозу диска не нужно использовать.

У меня есть дополнительные функциональные возможности, которые я хотел бы для моего диска, однако я думаю, что я должен ждать, пока я не закончу этот набор.

В итоге, как мне записать на диск диск, чтобы автоматически установить мою игру, когда она вставлена ​​в компьютер

Я надеюсь, что это было правильное место, так как этот вопрос, если вы можете ответить, пожалуйста, чем больше подробностей, тем лучше. Весь вклад приветствуется. Даже где посмотреть, как мне не повезло за 3 недели.

Заранее всем спасибо -зефир

1
Это специфично для Windows? nerdwaller 10 лет назад 1
Я бы предпочел, чтобы он работал на Windows, Apple и Linux, поскольку игра должна быть абсолютно непредвзятой для любого пользователя. Однако, если вы можете предоставить только решение для Windows, я с радостью приму его :) Redstone Zephyr 10 лет назад 0
Вы также должны будете убедиться, что на целевом компьютере уже установлена ​​Java (JDK или JRE), и если это правильная версия, а если не установлена ​​Java, а также ваша игра ... DavidPostill 10 лет назад 0
Да, большое спасибо, это было бы здорово, плохо имейте это в виду, спасибо Redstone Zephyr 10 лет назад 0

1 ответ на вопрос

1
jjk_charles

В Windows вы можете просто добиться этого, используя autorun.infфайл в корневой папке вашего диска. Все, что вам нужно сделать, это создать текстовый файл в корневой папке вашего диска, присвоить ему имя autorun.infи настроить, какой EXE-файл вы хотите запустить при вставке диска.

Допустим, вы хотите запустить Setup.exe(также присутствует в корневой папке), ниже будет содержимое файла autorun.inf,

[autorun]  open=Setup.exe 

Вы можете прочитать больше об этом здесь

Спасибо, это здорово :), можно ли создать exe запуска в Visual Basic? Например, я могу создать программу для установки игры с их? Redstone Zephyr 10 лет назад 0
пожалуйста, рад, что это помогло. Запуск EXE может быть любой исполняемый файл Windows. jjk_charles 10 лет назад 0
Пот, я начну делать это прямо сейчас :) Redstone Zephyr 10 лет назад 0
Последний вопрос, это какая-то другая комбинация файлов, которая мне понадобится для работы на Linux и Mac? Redstone Zephyr 10 лет назад 0

Похожие вопросы