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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.042 c
2-1164618841
alex810
2006-11-27 12:14
2006.12.17
DBVhart


2-1164709195
alex810
2006-11-28 13:19
2006.12.17
Компонент Query


5-1145477331
Krants
2006-04-20 00:08
2006.12.17
Перебор


2-1164723476
Radagast
2006-11-28 17:17
2006.12.17
Компонент UpDown


1-1162792360
Vulix
2006-11-06 08:52
2006.12.17
Всплывающее окно не видно





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский