Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];

Вниз

InnoSetup   Найти похожие ветки 

 
PHPDeveloper   (2006-11-15 14:57) [0]

Доброго времени суток.
Есть установщик, созданный в InnoSetup, размер около 500 мг. Можно ли как-то заменить файл, который находится в самом установщике (exe файл)?  А то размер установщика большой. А закачать такой объем для меня проблема (


 
Gero ©   (2006-11-15 15:01) [1]

Какой файл заменить и зачем?


 
КиТаЯц ©   (2006-11-15 15:01) [2]

Право, извините, но Вы то сами поняли, что написали?


 
PHPDeveloper   (2006-11-15 15:08) [3]

Понял, что написал.
----
Есть программа написанная, есть установщик этой программы. Вместе с программой идет один exe файл, мне нужно его заменить в самом setup.exe, не пересоздавая установщик.
Для того, чтобы не заливать архив в 500 мг. Я лучше объясню человеку, как можно заменить файл в установщике...


 
КиТаЯц ©   (2006-11-15 15:12) [4]


> PHPDeveloper   (15.11.06 15:08) [3]

Заминить *.exe файл "внутри" откомпилированного на InnoSetup дистрибутива без перекомпиляции онго?


 
Сергей М. ©   (2006-11-15 15:16) [5]


> закачать


> заливать


Ты с обшепринятыми терминами "download" (загрузка) и "upload" (выгрузка) знаком ?
Вот и пользуй их для описания задачи ... а то совершенно не понятно, что и куда/откуда ты там "закачиваешь" и "заливаешь"


 
PHPDeveloper   (2006-11-15 15:16) [6]

ага, если такое возможно


 
PHPDeveloper   (2006-11-15 15:18) [7]


> Сергей М. ©   (15.11.06 15:16) [5]

Я думаю понятно объяснил задачу... Если не понимаете, на засоряйте тему пожалуйста


 
Gero ©   (2006-11-15 15:19) [8]

Есть программы для создания патчей. Сравнивает два файла и делает патч в виде exe-файла. Названий не помню.


 
Сергей М. ©   (2006-11-15 15:22) [9]


> PHPDeveloper   (15.11.06 15:18) [7]


> думаю понятно объяснил задачу


А я так не думаю.

Какое отношение "файл .. заменить в самом setup.exe" имеет к "заливать архив в 500 мг" ?


 
PHPDeveloper   (2006-11-15 15:23) [10]


> Сергей М. ©   (15.11.06 15:22) [9]

УО...
Имеет прямое отношение, которое описано в сообщениях, которые находятся выше.... уже не знаю как Вам объяснить. Лучше не смотрите эту тему, а то флуд разводите


 
КиТаЯц ©   (2006-11-15 15:23) [11]


> PHPDeveloper   (15.11.06 15:18) [7]
> Я думаю понятно объяснил задачу...


Да?
Вы действительно так думаете?


> PHPDeveloper   (15.11.06 15:18) [7]
> Если не понимаете, на засоряйте тему пожалуйста


ОК. Принято. Удачи в решении проблеммы.


 
PHPDeveloper   (2006-11-15 15:24) [12]


> Gero ©   (15.11.06 15:19) [8]

Пробовал с помощью программы PatchMaker, так размер патча сравним с размером установщика :(


 
Сергей М. ©   (2006-11-15 15:25) [13]


> PHPDeveloper   (15.11.06 15:23) [10]


> Имеет прямое отношение


Нет, не имеет. Причем никакого.
Убеди меня в обратном, и я дам тебе готиовое решение в виде исх.кода.


 
Gero ©   (2006-11-15 15:25) [14]

Значит, не судьба.


 
PHPDeveloper   (2006-11-15 15:27) [15]


> Сергей М. ©   (15.11.06 15:25) [13]

LOL
"Без комментариев"


 
Сергей М. ©   (2006-11-15 15:28) [16]


> PHPDeveloper   (15.11.06 15:27) [15]


Продолжай ржать)
Проблема-то у тебя, а не у меня)


 
Орион ©   (2006-11-15 15:28) [17]

ндаааа... а потом ветки типа http://delphimaster.net/view/15-1163545533/ создают.


 
Сергей М. ©   (2006-11-15 15:30) [18]

Мда ... Нехай Суслик посмотрит - мож выводы какие сделает для себя

По сабжу - LMD


 
Gero ©   (2006-11-15 15:30) [19]

> [15] PHPDeveloper   (15.11.06 15:27)

http://ln.com.ua/~openxs/articles/smart-questions-ru.html


 
PHPDeveloper   (2006-11-15 15:36) [20]


> Сергей М. ©   (15.11.06 15:30) [18]

ну-ну. Суицидом пахнет?


 
umbra ©   (2006-11-15 16:15) [21]

а что мешает послать клиенту просто новый файл? и батник, который этот файл положит куда надо?


 
Слоник_   (2006-11-15 16:40) [22]

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

> umbra ©   (15.11.06 16:15) [21]
>
> а что мешает послать клиенту просто новый файл? и батник,
>  который этот файл положит куда надо?

делал почти так - инсталлятор для одного экзешника, который проверял наличие "полной" версии и замещал старую программу.


 
Сергей М. ©   (2006-11-15 17:03) [23]


> PHPDeveloper   (15.11.06 15:36) [20]


Придурок, если тот самый setup.exe находится на твоей лок.машине, то никто и ничто не мешает поменять его содержимое.


 
Vga ©   (2006-11-15 21:50) [24]

> [0] PHPDeveloper   (15.11.06 14:57)

Если используется сплошное (solid) сжатие - задача решается перекомпиляцией дистрибутива.
Если нет - берешь сорцы Inno Setup (www.jrsoftware.org) или InnoUnp (innounp.sf.net), разбираешься в формате инсталлера и делаешь патчер.


 
PHPDeveloper   (2006-11-16 00:40) [25]

Сергей М. ©   (15.11.06 17:03) [23]
Дорогой товариЩ.
Грубить - нехорошо. Я же нормально, без грубостей с Вами общаюсь.
Так и ТЫ будь добр делать тоже самое.
Задача была поставлена достаточно просто и ясно.
Есть дистрибутив программы, который занимает 500 мг. Дистр. отправлен другому человеку. Пришол баглист, внес изменения, не закачивать же заново 500 мг? Правильно? Вот и задал вопрос, как можно изменить "модержание" инсталятора, компилировать он же не будет в InnoSetup, т.к. человек знаком с компьютером, на уровне домохозяйки?
PS: вопрос решен. ответ нашел в другом форуме. Поняли сразу же.
"
В чем проблема?
В тебе!
"
Спасибо тем, кто оставлял сообщения по теме и старался хоть как-то помочь.


 
Vga ©   (2006-11-16 00:43) [26]

> [25] PHPDeveloper   (16.11.06 00:40)

Можно линк на решение или его описание? Мне же тоже интересно.


 
Eraser ©   (2006-11-16 00:43) [27]

> [25] PHPDeveloper   (16.11.06 00:40)


> Пришол баглист, внес изменения, не закачивать же заново
> 500 мг? Правильно?

отправь заказчику только те файлы, которые изменил.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.045 c
2-1163332223
JIN_S
2006-11-12 14:50
2006.12.03
Вопрос о TDateTimePicker (возможность выбора определенных дней).


2-1163345377
Cr3at0r
2006-11-12 18:29
2006.12.03
FindFirst


15-1163598855
VICTOR_
2006-11-15 16:54
2006.12.03
Не запускается Host Application


1-1161170320
Виталий Панасенко
2006-10-18 15:18
2006.12.03
Вставка в таблицу Excel формулы


2-1163846665
Youngkoder
2006-11-18 13:44
2006.12.03
TStrings





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский