Редагування інсталяторів Архів - Комп’ютерний форум
Для розпакування зазвичай утиліт повно. А ось для редагування найпростіше використовувати офіційні пакети створення інсталяторів. Ну і взагалі – уточнюй деталі. Наприклад, для редагування скриптів InstallShield існує багато утиліт, сумісних із різними версіями.
Ну, наприклад, візьмемо Inno Setup, NSIS, InstallShield. Я до чого веду: є інсталятор, а в ньому сміття (мов різних багато, довідок.), викинути все це і інстал стане легше; або є в інсталяторі файл української мови, але кривий, після інсталяції все вже в реєстрі (є проги, які стільки в реєстр накидають, що руками фіг виправиш). Розпакування мене не цікавить, такі програми у мене є.
Для Inno Setup та NSIS просто скачати пакети для створення інсталяторів – вони безкоштовні. У Inno Setup скрипти взагалі в текстовому вигляді зберігаються - відкривай та прав!
Алгоритм: розколупати інсталяшку, підправити вміст, підправити скрипт, створити нову інсталяшку.
З InstallShield складніше, хоча процес той самий - розколупати, поправити скрипти, зібрати заново (пакет лежить в осломережі у всіх видах і версіях). Ось тільки формат закритий, так що потрошити проблематичніше, для розтину скриптів теж спеціальні утиліти потрібні - для кожної версії свої.
Алгоритм: розколупати інсталяшку, підправити вміст, підправити скрипт, створити нову інсталяшку.
А чи існує програма, яка дозволяє додавати/видаляти файли в інсталятор (типу як правити архів у RAR-і)?
Ні. Хоча б тому, що при зміні вмісту потрібно скрипти правити, а в автоматичному режимі це неможливо. Все лише ручками.
Погоджуся, але не зовсім: приклад тому – інсталятори КЛЕПТОМАННЯ 2.5, FarManager. Хоча звичайно ж це виняток із правил.