BS Post Installer - выбор программ перед установкой
-
Debugger
Re: BS Post Installer - выбор программ перед установкой
Boa Soft
Цитата:
Может сделать так: добавить в секцию [Setup] тег IconDir=Папка с иконками. Если тег есть, и расширение у параметра IconFile - ico, то брать иконку в папке IconDir. Если exe - как обычно. Если тега IconFile нет - работать как раньше.
А как насчет этого?
Цитата:
Можно сделать, чтобы на экране установки софта, под описанием программы отображалась картинка, заданная заранее?
Заодно может организовать поддержку GIF, тогда картинки можно будет сделать меняющимися, при длительной установке тяжелых программ будет на что поглядеть.
Цитата из хелпа:
Цитата:
/ini: - Используются только вместе и с config. Позволяют создавать наборы конфигураций – для создания файла ответов используется заданный файл конфигурации
А может отойти от фиксированного имени presetup.ini и запускать bsi всегда с этим параметром? Тогда в одной папке можно будет держать несколько INI-файлов на каждый случай. К примеру, на диске несколько операционок, и к каждой есть специфический софт, который установится только на ней. Или через батник можно запускать программы определения приводов by Petya Vasechkin, и запускать соответствующий *.INI, с выставленными или не выставленными по умолчанию программами (Nero и WinDVD).
Цитата:
Может сделать так: добавить в секцию [Setup] тег IconDir=Папка с иконками. Если тег есть, и расширение у параметра IconFile - ico, то брать иконку в папке IconDir. Если exe - как обычно. Если тега IconFile нет - работать как раньше.
А как насчет этого?
Цитата:
Можно сделать, чтобы на экране установки софта, под описанием программы отображалась картинка, заданная заранее?
Заодно может организовать поддержку GIF, тогда картинки можно будет сделать меняющимися, при длительной установке тяжелых программ будет на что поглядеть.
Цитата из хелпа:
Цитата:
/ini: - Используются только вместе и с config. Позволяют создавать наборы конфигураций – для создания файла ответов используется заданный файл конфигурации
А может отойти от фиксированного имени presetup.ini и запускать bsi всегда с этим параметром? Тогда в одной папке можно будет держать несколько INI-файлов на каждый случай. К примеру, на диске несколько операционок, и к каждой есть специфический софт, который установится только на ней. Или через батник можно запускать программы определения приводов by Petya Vasechkin, и запускать соответствующий *.INI, с выставленными или не выставленными по умолчанию программами (Nero и WinDVD).
-
Boa Soft
Re: BS Post Installer - выбор программ перед установкой
Debby
Все это интересно, но нет сейчас времени. Я вот на работе контролер домена переустанавливал, сечас потихоньку настраиваю.
Да и по гарантии понесли все то, что наломали за празники
На счет программы у меня еще мысли о развитии. Но несколько в другомнаправлении.
На счет гифов - можно пошукать модуль для работы с анимашками, тот что из RX достаточно кривой.
На счет имени ini-файла - то это уже назрело. Будет возможность изменения имени через ключь запуска.
На счет иконок - скорее всего, будет в конфигураторе утилитка для вытаскивания иконок и сливания их в один файл кеша.
Как в другой моей проге - BS Explorer для PE.
Или же папка с иконками.
Все это интересно, но нет сейчас времени. Я вот на работе контролер домена переустанавливал, сечас потихоньку настраиваю.
Да и по гарантии понесли все то, что наломали за празники

На счет программы у меня еще мысли о развитии. Но несколько в другомнаправлении.
На счет гифов - можно пошукать модуль для работы с анимашками, тот что из RX достаточно кривой.
На счет имени ini-файла - то это уже назрело. Будет возможность изменения имени через ключь запуска.
На счет иконок - скорее всего, будет в конфигураторе утилитка для вытаскивания иконок и сливания их в один файл кеша.
Как в другой моей проге - BS Explorer для PE.
Или же папка с иконками.
-
JonyB
Re: BS Post Installer - выбор программ перед установкой
Не получается запустить установку с сд
при установке любой программы, она устанавливается но процес не завершается, переход к следующей программе не происходит. При этом пишет такую хрень e:\$oem$\windows\temp\$install$.log - системе не удается найти указанный путь
[Setup]
RootInstallDir=%CDROM%\Software\
EnableUserInput=1
EnableCloseMsg=0
EnableWelcomeDlg=0
CheckFDD=0
LogFile=%TEMP%InstallLog.txt
LogInstall=0
;CdTagFile=CD.txt
;DefaultTimer=120
ReadMeText=
Подразумеваю что дело в переносе папки темп в корень винды, т.к. на машине с нормальным темпом все ок.
Как это побороть?
при установке любой программы, она устанавливается но процес не завершается, переход к следующей программе не происходит. При этом пишет такую хрень e:\$oem$\windows\temp\$install$.log - системе не удается найти указанный путь
[Setup]
RootInstallDir=%CDROM%\Software\
EnableUserInput=1
EnableCloseMsg=0
EnableWelcomeDlg=0
CheckFDD=0
LogFile=%TEMP%InstallLog.txt
LogInstall=0
;CdTagFile=CD.txt
;DefaultTimer=120
ReadMeText=
Подразумеваю что дело в переносе папки темп в корень винды, т.к. на машине с нормальным темпом все ок.
Как это побороть?
-
Debugger
Re: BS Post Installer - выбор программ перед установкой
JonyB
У меня отрабатывает без проблем. Параметр CdTagFile разремуй и укажи там любой файл, который находится в корне компакт-диска.
У меня отрабатывает без проблем. Параметр CdTagFile разремуй и укажи там любой файл, который находится в корне компакт-диска.
-
boss911
Re: BS Post Installer - выбор программ перед установкой
JonyB
Все ставитса нормально!
Цитата:
Debby
Параметр CdTagFile разремуй и укажи там любой файл, который находится в корне компакт-диска.
Код:
Можно указать и не в корне самого CD, так же прекрастно поддержует кириллицу в пути!!
Все ставитса нормально!
Цитата:
Debby
Параметр CdTagFile разремуй и укажи там любой файл, который находится в корне компакт-диска.
Код:
Код: Выделить всё
[Setup]
CdTagFile=Программы\WMP10.exeМожно указать и не в корне самого CD, так же прекрастно поддержует кириллицу в пути!!
-
JonyB
Re: BS Post Installer - выбор программ перед установкой
Люди HELP!!!!!!!!!!!!!
Один фиг не выходит каменный цветочек!
все равно пишет e:\$oem$\PostInstaller\windows\temp\$install$.log, переношу на диск с то пишет
с:\PostInstaller\windows\temp\$install$.log, т.е прога ищет instakk.log тем где ее запускаешь.
Зоздаю что она просит с:\PostInstaller\windows\temp\install.log, прога оживает все ставится.
Прожигаю на диск, начинае матюкаться "e:\$oem$\PostInstaller\windows\temp\$install$.log - отказано в доступе"
Занчит она чтото туда пытается записать, хотя с другой стороны на с в корень install.log падает правильный.
Вот прога
[Setup]
RootInstallDir=%CDROM%\Software\
EnableUserInput=1
EnableCloseMsg=0
EnableWelcomeDlg=0
CheckFDD=0
LogFile=c:\InstallLog.txt
LogInstall=1
CdTagFile=CD.txt
DefaultTimer=120
ReadMeText=
[SoftwareGroup]
Мультимедийные программы=Программы для воспроизведения музыки и фильмов
[Installitem_013]
Group=Мультимедийные программы
Caption=Light alloy player 3
Description=Удобный медиапроигрователь Light alloy версии 3,|рекомендуется для win XP
Depends=
Exclude=
Folder=multimedia
IconFile=app.ico
PreRegFile=
Command1=LightAlloy.exe /s
command2=
Command3=
Command4=
Command5=
Command6=
RegFile=
PostRegFile=
Default=0
Fixed=0
Visible=1
RebootNeed=0
лог отключать пробовал.
В ЧЕМ КОСЯК?
Один фиг не выходит каменный цветочек!
все равно пишет e:\$oem$\PostInstaller\windows\temp\$install$.log, переношу на диск с то пишет
с:\PostInstaller\windows\temp\$install$.log, т.е прога ищет instakk.log тем где ее запускаешь.
Зоздаю что она просит с:\PostInstaller\windows\temp\install.log, прога оживает все ставится.
Прожигаю на диск, начинае матюкаться "e:\$oem$\PostInstaller\windows\temp\$install$.log - отказано в доступе"
Занчит она чтото туда пытается записать, хотя с другой стороны на с в корень install.log падает правильный.
Вот прога
[Setup]
RootInstallDir=%CDROM%\Software\
EnableUserInput=1
EnableCloseMsg=0
EnableWelcomeDlg=0
CheckFDD=0
LogFile=c:\InstallLog.txt
LogInstall=1
CdTagFile=CD.txt
DefaultTimer=120
ReadMeText=
[SoftwareGroup]
Мультимедийные программы=Программы для воспроизведения музыки и фильмов
[Installitem_013]
Group=Мультимедийные программы
Caption=Light alloy player 3
Description=Удобный медиапроигрователь Light alloy версии 3,|рекомендуется для win XP
Depends=
Exclude=
Folder=multimedia
IconFile=app.ico
PreRegFile=
Command1=LightAlloy.exe /s
command2=
Command3=
Command4=
Command5=
Command6=
RegFile=
PostRegFile=
Default=0
Fixed=0
Visible=1
RebootNeed=0
лог отключать пробовал.
В ЧЕМ КОСЯК?
-
SyCraft
Re: BS Post Installer - выбор программ перед установкой
JonyB
можно попробывать заменить LogFile=c:\InstallLog.txt
на LogFile=%SystemDrive%\InstallLog.txt
можно попробывать заменить LogFile=c:\InstallLog.txt
на LogFile=%SystemDrive%\InstallLog.txt
-
SyCraft
Re: BS Post Installer - выбор программ перед установкой
SyCraft
Пробовал по разному, вплодь до отключения полностью. Не помогает.
В программе если щелаешь "далее" без выбора программ то прога нормально завершается, если выбираешь любую программу и "далее", то выводит ошибку e:\$oem$\PostInstaller\windows\temp\$install$.log. Но сам лог при включении опции отрабатывается нормально.
Программа из моего примера LightAlloy.exe - sfx rar архив.
Пробовал по разному, вплодь до отключения полностью. Не помогает.
В программе если щелаешь "далее" без выбора программ то прога нормально завершается, если выбираешь любую программу и "далее", то выводит ошибку e:\$oem$\PostInstaller\windows\temp\$install$.log. Но сам лог при включении опции отрабатывается нормально.
Программа из моего примера LightAlloy.exe - sfx rar архив.
-
SyCraft
Re: BS Post Installer - выбор программ перед установкой
О!
а ты выложил в корень CD файл CD.txt ?
маркерный файл на месте?
а ты выложил в корень CD файл CD.txt ?
маркерный файл на месте?
-
SyCraft
Re: BS Post Installer - выбор программ перед установкой
SyCraft
маркерный файл на месте!
Программа, которую выбираешь в PostInstaller для установки, ставится нормально. Но по окончании установки выдает ошибку. Причем ищет windows\temp\$install$.log там откуда запускаешь PostInstaller. Т.Е. если делаешь батник из Е:\ то путь будет
Е:\windows\temp\$install$.log. Если из папки PostInstaller на прямую то будет e:\$oem$\PostInstaller\windows\temp\$install$.log.
Всеж думаю что проблемма в переносе папки темп из C:\Documents and Settings в Windows.
маркерный файл на месте!
Программа, которую выбираешь в PostInstaller для установки, ставится нормально. Но по окончании установки выдает ошибку. Причем ищет windows\temp\$install$.log там откуда запускаешь PostInstaller. Т.Е. если делаешь батник из Е:\ то путь будет
Е:\windows\temp\$install$.log. Если из папки PostInstaller на прямую то будет e:\$oem$\PostInstaller\windows\temp\$install$.log.
Всеж думаю что проблемма в переносе папки темп из C:\Documents and Settings в Windows.