Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 14:37 25.04.24 
Компютри и Интернет
   >> Хакери, Кракери ....
Всички теми Следваща тема *Кратък преглед

Тема Заместване на файл в SFX архив?нови  
Автор Hopтттчe (Unhandled event)
Публикувано19.01.05 21:54



Здравейте,

Имам инсталационен саморазрхивиращ се архив (*.exe) -- изпълним файл, който инсталира определен софтуер на компютъра.

Списък на съдържаните в архива файлове може да се види например с WinRAR или WinZIP.

Искам да подменя един от файловете вътре в архива и после да проследя инсталационния процес. Опитах да вмъкна файла в архива с опция да замести оригиналния. WinRAR успя да стори това, но в резултат файлът стана неизпълним. Излиза съобщение, че размерът му е различен от очаквания, което е нормално. WinZip показва списъка с файлове по-добре, но отказва да направи замяната.

Същото съобщение най-често се поява когато се пуска недосвален инсталатор. Затова и като се потърси в Google нещо по въпроса, обикновено решението е "изтеглете инсталационния файл наново". Само че това не е решение на моя въпрос :-(

Знаете ли начин или средство, с което мога да подменя файла вътре, без да разваля инсталатора, така че да мога да го пусна?

Файлът, който променям в архива е текстов (*.ini) и контролира надписите в графичния интерфейс на инсталатора.

Има официален начин, по който мога да направя замяната, но с него работата ми се бави минимум със седмица и бих предпочел да намеря решение, с което да не завися от друг човек.



Тема Re: Заместване на файл в SFX архив?нови [re: Hopтттчe]  
АвторpOd (Нерегистриран)
Публикувано19.01.05 23:12



разархивираш -> променяш -> архивираш
Имам в предвид да направиш нов архив....



Тема Re: Заместване на файл в SFX архив?нови [re: pOd]  
Автор Hopтттчe (Unhandled event)
Публикувано20.01.05 11:19



В този случай се получава просто архив, който може да се саморазахивира, но не изпълнява функциите на оригиналния инсталатор.

Оригиналният инсталатор превежда потребителя през множество стъпки на инсталиране, копира, променя ключове в Регистъра на Windows и алабала такива неща.

Изглежда доста невъзможно...



Тема Re: Заместване на файл в SFX архив?нови [re: Hopтттчe]  
Автор martyr (fallen)
Публикувано20.01.05 12:00



Норти, виж това article

можеш да го ползваш като отправна точка за tweek на sfx ... естествено тегленето на самите инструменти, с които се прави е малко :) *деликатно*.



Тема Re: Заместване на файл в SFX архив?нови [re: martyr]  
Автор Hopтттчe (Unhandled event)
Публикувано20.01.05 15:02



Да, това изглежда стъпка в правилната посока. Въпреки че в моя случай по този начин може да се променя вписаната в архива версия, имрто на производителя и иконата, но нищо друго.

Все пак това ме навежда на нови идеи за по-нататъшно търсене.

Ще поглеждам обаче и тук и ще се радвам, ако се появят още идеи



Тема Re: Заместване на файл в SFX архив? [re: Hopтттчe]  
Автор ethernall (mastermind)
Публикувано20.01.05 19:52



А ако файла който вкарваш е със същия размер като тоя който махаш?



Тема Re: Заместване на файл в SFX архив?нови [re: ethernall]  
Автор ethernall (mastermind)
Публикувано20.01.05 19:54



може и да не стане щото може да се архивира различно и размера на архива пак няма да е точен:( имаш ли идея с какъв туул е правен инсталатора?



Тема Re: Заместване на файл в SFX архив?нови [re: ethernall]  
Автор Hopтттчe (Unhandled event)
Публикувано21.01.05 17:38



Да, размерът на архива няма как да се окаже същия -- едно че се архивира с друга степен на компресия, и второ че на мен целта ми е именно да заменя един от файловете.

Мисля че е правен с Wise Installer, който свалям от вчера -- цели 61 МБ е. И пак не знам дали ще ми помогне, щото програмите от този сорт изглежда боравят със свои си скриптове, и от тях произвеждат exe-то. Съмнявам се да успее да отвори самото exe и да ми позволи да го пипна. Но ще пробвам...



Тема Re: Заместване на файл в SFX архив?нови [re: Hopтттчe]  
Автор ethernall (mastermind)
Публикувано21.01.05 20:10



идеята ми беше като променяш файла да гледаш да остане със същите размери:) ма както казах ще се компресира различно и пак к_р! ми успех кажи кво е станало после!




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.