Показать полную графическую версию : BS Post Installer - выбор программ перед установкой
Vitek 07
16-01-2011, 16:03
cleric1985_n, для ХП используется одна команда установки, для конфигурации под 7 - другая. »
на этот случай у Boa Soft есть такая заготовка
[Installitem_00000]
WinMinVer= . . .sp
WinMaxVer= . . .sp
ждем её окончательной реализации
cleric1985_n
16-01-2011, 16:35
Vitek 07, Да но это все-равно будет в пределах одного файла, т.е. исходя из версии файл либо будет ставиться либо нет, а нужен просто выбор команды установки...
Boa Soft
17-01-2011, 01:01
Не будет реализован еще и выбор команды установки под различные наборы? Или просто дублировать прогу и выбирать нужные конфигурации? В таком случае было бы удобно иметь функцию "дублировать/клонировать". Чтобы не набирать заново информацию.. »
В пределах одной программы выбора команд например, от разрядности, не будет точно.
А на счет дублирования - опоздали - уже сделал :)
Исправлено - кнопка добавить добавляет новую программу после выбранной.
Исправлено - кнопка вниз перемещает программу ровно на одну позицию вниз.
Исправлено - кнопка вверх перемещает программу ровно на одну позицию вверх.
Добавлено - кнопка дублировать - копирует программу на позицию после выбранной с именем <имя программы> {копия}
Boa Soft, Меня как-то смущает прирост в 350 килобайт в релизе по сравнению с выложенным ранее бинарником. Может отладчик не отключен был?
Boa Soft
17-01-2011, 22:21
Boa Soft, Меня как-то смущает прирост в 350 килобайт в релизе по сравнению с выложенным ранее бинарником. Может отладчик не отключен был? »
Иконка поменялась. Добавлена поддержка форматов 256х256. А включить упаковку забыл.
МИШАНЧИК
20-01-2011, 14:32
Подскажите пожалуйста.
Мне второй командой нужно завершить процесс Internet Explorer, который запускается автоматически сам. Я прописываю:
Command2=TASKKILL.EXE /F /IM IEXPLORE.exe
а он не завершается. Как правильно это сделать?
cleric1985_n
20-01-2011, 16:22
Boa Soft, почему то не хочет происходить запуск с выбранной конфигурацией по умолчанию..
Presetup.exe /presets:3
Или есть какая то специфика?
Vitek 07
20-01-2011, 16:59
МИШАНЧИК,
Command2=#HCMD:TASKKILL.EXE /F /IM IEXPLORE.exe
(скрытно)
или
Command2=#CMD:TASKKILL.EXE /F /IM IEXPLORE.exe
Boa Soft
20-01-2011, 19:12
Presetup.exe /presets:3 »
Presetup.exe /preset:3
МИШАНЧИК
21-01-2011, 07:00
Подскажите пожалуйста, можно ли как-то сдвинуть изображение устанавливаемых программ несколько ниже(чтоб описание не накладывалось на скриншот)?
МИШАНЧИК, В skin.ini измени параметр ScrShot = T:205 L:15 W:450 H:380 для твоего разрешения.
Но он будет един для все программ!
cleric1985_n
21-01-2011, 19:52
Boa Soft, спасибо.
Но вот издержака из вашей справки:
/presets:<1..8> - запуск программы c выбором пресета по умолчанию.
Khvostyk
24-01-2011, 00:13
Вопрос по библиотеке иконок IconLib.dll .
Собираю иконки устанавливаемых программ в эту библиотеку, выдирая их из exe-файлов. Извлекаются иконки из exe-файлов группой иконок разных размеров (бывает и > 10 шт). Такой же группой я их закидывал в IconLib.dll. Теперь IconLib.dll весит 2,3МБ и возникает вопрос: Будет ли притормаживать работу BS PostInstaller такая разросшаяся библиотека? ИЛИ достаточно засунуть в библиотеку не группу однотипных иконок, а одну иконку. Тогда какого размера и типа желательно что бы была эта иконка? (BS PostInstaller используется только в установленной винде)
Khvostyk
Достаточно чтобы в иконке был 16-ти и 32-х пиксельный размер фреймов, остальные размеры использоваться не будут. Так же можно оставить только 32-х битные фреймы, либо 8-ми битные, если 32-х нет.
в BSPI в параметрах Command есть возможность передать программе переменную (%VAR%), не расширяя ее (аля %%VAR%% в cmd)?
Vitek 07
09-02-2011, 10:03
XXXler, да. взято из ридми
Перед командой возможны следующие префиксы:
#HIDE: - при его добавлении в команду, она будет выполнена в скрытом окне.
#CMD: - при его добавлении в команду, она будет интерпретирована как команда CMD интерпретатора и выполнена.
#HCMD: - при его добавлении в команду, она будет интерпретирована как команда CMD интерпретатора и выполнена в скрытом окне.
Command2=#HCMD:REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\600 /V 1 /D "%SystemRoot%\System32\beeper.exe" /f
А переменную можно сразу в
[UserEnvironmentVariable]
PF=%ProgramFiles%
префикс #CMD просто добавляет cmd.exe /C в начало команды, переменные все-равно раскрывает BSPI:
Command: #CMD:%FOLDER%\Setup.exe /silent /group=1 /allusers=1 /assoc=1 /assocallusers=1 /folder="%ProgramFiles%\IrfanView" /ini="%%APPDATA%%\IrfanView"
Work Dir:
Cmd Line: C:\WINDOWS\system32\cmd.exe
Cmd Param: /C \Setup.exe /silent /group=1 /allusers=1 /assoc=1 /assocallusers=1 /folder="C:\Program Files\IrfanView" /ini="%C:\Documents and Settings\Admin\Application Data%\IrfanView"
Boa Soft, очень часто сталкиваюсь с такой проблемой:
Пр переименование группы все программы которые были в ней,отправляются в группу "мусор".Потом их приходится перемещать в группу с новым названием.
Поэтому предлагаю сделать так чтобы все программы при переименование группы оставались на своих местах.
Vitek 07
13-02-2011, 17:31
lokoham, какая версия редактора конфигурационных файлов у вас? Такое было в ранних версиях, в новой (несколькими постами выше) 1.17.2.4 такого не наблюдаю.
Vitek 07, И в старых, и в новых, ничего в этом плане так и не было исправлено. Если программ несколько десятков - то матюков и потраченного времени уйма уходит чтоб отредактировать последствия.
Попробуйте просто открыть существующий проект, переименовать категорию (больше ничего можно не изменят), сохранить, открыть снова этот же файл.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC