Форум: "Прочее";
Текущий архив: 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