Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.17;
Скачать: CL | DM;

Вниз

Нужен исталлятор   Найти похожие ветки 

 
psa247 ©   (2006-11-15 10:12) [0]

Доброго дня !
Подскажите, какой инсталлятор можно использовать для прописи в реестре своих ключей, да так, чтобы была возможность писать не заранее известные значения, а полученные в ходе исталляции.
Перебрал десяток этих прог. Все они, чем-то, хорошие. Но с реестром мало кто работает, а если и работает - то глючит.
Какой инст-р использует 1С, к примеру ?


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


> psa247 ©   (15.11.06 10:12)  
>
> Перебрал десяток этих прог. Все они, чем-то, хорошие. Но
> с реестром мало кто работает, а если и работает - то глючит.

Неправда!
С реестром мало какой инсталлятор НЕ работает...


 
Vga ©   (2006-11-15 12:15) [2]

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

В смысле?
Если эти значения - пути типа Program Files, InstallDir, Temp, Windows, etc - то это практически в любом инсталляторе есть.
Если что-то свое, полученное хитрым способом - можно попробовать управляемые скриптом инсталляторы - Inno Setup, NSIS, CreateInstall 2003 (не Free).


 
clickmaker ©   (2006-11-15 12:34) [3]

Да в том же пресловутом ИнстолШилде есть набор функций для работы с реестром. Плюс средства для вызова диалогов, которые хоть на дельфи пиши.


 
umbra ©   (2006-11-15 12:41) [4]

NullSoft Installer (NSIS) работает с реестром, бесплатен


 
PEAKTOP ©   (2006-11-15 12:53) [5]

InnoSetup рулит. Написан на Delphiб поставляется с исходниками, есть много примеров.
http://www.jrsoftware.org


 
Vga ©   (2006-11-15 13:36) [6]

> [5] PEAKTOP ©   (15.11.06 12:53)

Вообще-то, на Delphi 2.01 + Delphi 3.02 (только IDE)


 
psa247 ©   (2006-11-22 08:59) [7]

Inno Setup действительно рулит !!!
Очень хорошая и понятная программа.
Синтаксис скриптов тоже понятен и со всеми задачами справилась.
Перепробовал почти все. Оставил в стороне InstallShield и WiseInstall в виду их большей сложности в постижении. Остальные либо платные либо корявые.

Почему не работают с реестром, да потому что внутреннюю переменную, куда инсталлятор забивает путь установки записывается в реестр только! в качестве значения параметра, а в сам параметр забивается (к примеру %Dest% либо %InstallDir%)


 
ShaggyDoc   (2006-11-22 15:20) [8]


> Почему не работают с реестром, да потому что внутреннюю
> переменную, куда инсталлятор забивает путь установки записывается
> в реестр только! в качестве значения параметра, а в сам
> параметр забивается (к примеру %Dest% либо %InstallDir%)


Разберись, прежде чем такое писать. Хотя бы примеры посмотри.


 
psa247 ©   (2006-11-24 15:06) [9]


> ShaggyDoc

А чего разбираться-то, менял местами - все работает, а, к примеру

Параметр                                Значение
D:\000\113\                             фигня

где %Dest% = D:\000\113\

будет так как я сказал


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

> [9] psa247 ©   (24.11.06 15:06)

Скрипт/настройка и инсталлер?


 
psa247 ©   (2006-11-24 15:18) [11]


> Vga ©   (24.11.06 15:15) [10]

ТNetScat Installer
и Сетап Про, если память не изменяет

а скрипт брал из примеров к прогам, просто имя параметра задавал согласно встроенным переменным. В одной это было %DEST% - папка установки (в том числе и та, которую выбрал пользователь + по умолчанию)


 
Vga ©   (2006-11-24 15:37) [12]

> [11] psa247 ©   (24.11.06 15:18)

Таких не знаю, но попадаются ламерские инсталлеры иногда. Сетап про - если ты про Setup Generator Pro, то это как раз качественный инсталлер.


 
zx ©   (2006-11-24 16:50) [13]


> psa247 ©   (15.11.06 10:12) 

какой инсталлятор не работает с реестром?


 
psa247 ©   (2006-11-25 10:05) [14]


> zx ©   (24.11.06 16:50) [13]

А что именно интересует, я не выписывал названия



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

Текущий архив: 2006.12.17;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.041 c
11-1140304918
z007
2006-02-19 02:21
2006.12.17
DB компоненты


15-1164349741
Иксик
2006-11-24 09:29
2006.12.17
"Книги, повышающие уровень знаний" (с)


3-1160500918
ggg_ggg
2006-10-10 21:21
2006.12.17
просмотр базы ib в "наглядном режиме"


15-1164512762
lookin
2006-11-26 06:46
2006.12.17
Как счкачать?


5-1145166321
svd71
2006-04-16 09:45
2006.12.17
Не работают редакторы свойств и компонентов после ПЕРЕ-компиляции