|
Тема |
Заместване на файл в SFX архив? |
|
Автор |
Hopтттчe (Unhandled event) |
|
Публикувано | 19.01.05 21:54 |
|
|
Здравейте,
Имам инсталационен саморазрхивиращ се архив (*.exe) -- изпълним файл, който инсталира определен софтуер на компютъра.
Списък на съдържаните в архива файлове може да се види например с WinRAR или WinZIP.
Искам да подменя един от файловете вътре в архива и после да проследя инсталационния процес. Опитах да вмъкна файла в архива с опция да замести оригиналния. WinRAR успя да стори това, но в резултат файлът стана неизпълним. Излиза съобщение, че размерът му е различен от очаквания, което е нормално. WinZip показва списъка с файлове по-добре, но отказва да направи замяната.
Същото съобщение най-често се поява когато се пуска недосвален инсталатор. Затова и като се потърси в Google нещо по въпроса, обикновено решението е "изтеглете инсталационния файл наново". Само че това не е решение на моя въпрос :-(
Знаете ли начин или средство, с което мога да подменя файла вътре, без да разваля инсталатора, така че да мога да го пусна?
Файлът, който променям в архива е текстов (*.ini) и контролира надписите в графичния интерфейс на инсталатора.
Има официален начин, по който мога да направя замяната, но с него работата ми се бави минимум със седмица и бих предпочел да намеря решение, с което да не завися от друг човек.
|
| |
|
|
|