Сообщение от Dmitrywrk
|
Ну инсталлятор с возможностью выбора сделать не сложно. Я обычно пользуюсь
Inno Setup, там есть возможность выбора установки галочками или выбором из трёх типов: Full, Compact, Custom.
Тут дело в том, что ни в одном из этих инсталлеров мне так и не удалось сделать так, чтобы автоматически определялась и выбиралась буква диска подключённой PSP. Тут приходится пользователю вручнуюю выбирать путь к подключённой карте памяти PSP через кнопку "
Обзор...". А это не есть гуд, т.к. новичок может указать не ту букву диска или не ту папку, а потом будет париться о том, что нифига не получается.
Ну я лучше расскажу, как можно модифицировать мою сборку - убирать лишнее или добавлять своё. Так уж и быть, раскрою некоторые секреты хакерства...
- Открываем в Хекс-редакторе мой 6.61 AIO Installer.
- Вводим в поиск следующее хекс-значение
0000000000000000FFFFFFFF20000000
- Ниже справа вы сразу увидите странный набор букв - это и есть пароль на архив из 32 символов.
- Далее, вам понадобится редактор ресурсов: Restorator 2007
- Открываете в Рестораторе 6.61 AIO Installer и идёте в секцию RCData, в которой лежит ресурс DATA1
661 AIO Installer.png
- Нажимаете правой кнопкой по DATA1 и выбираете "Извлечь..." -> Извлечь как "DATA1.raw".
- DATA1.raw - это и есть запароленный ZIP-архив.
- Просто распаковываете архив в папку DATA1 и редактируете, удаляете, добавляете что вам нужно для записи на карту памяти.
- Потом выделяете содержимое папки DATA1 и архивируете в ZIP с тем же паролем.
- Переименовываете zip на raw и обратно кидаете мышкой этот файл сверху на исходный в Рестораторе. Жмёте кнопку дискеты для сохранения.