PDA

Показать полную графическую версию : BS Post Installer - выбор программ перед установкой


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 [59] 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

1Mihail1
28-08-2009, 14:01
Спасибо за помощь. Теперь все работает. Вот только появилась новая проблема. Описание программ кракозябрами отображается. Что делать?

1Mihail1
28-08-2009, 16:01
С кракозябрами сам разобрался.
Спасибо всем за помощь.

DJ Mogarych
28-08-2009, 16:26
С кракозябрами сам разобрался. »
Как?

1Mihail1
28-08-2009, 16:29
Как? »

Да у меня кодировка стояла oem866, а теперь поставил ansi1251 и все пошло.

И у меня BS запускается после загрузки рабочего стола. Может это еще влияет.

boss911
28-08-2009, 18:23
И у меня BS запускается после загрузки рабочего стола. Может это еще влияет. »
Мне кажется, что именно это и влияет.

DJ Mogarych
28-08-2009, 21:13
Наверное. Потому что у меня кодировка как раз win-1251, и описания всё равно крякозябрами.
Пост-инсталер грузится при первом запуске до загрузки стола.

volk1234
01-09-2009, 13:41
Привет Всем!

Поясните пожалуйста на примерах
Как сделать:
1. Запуск BPI после первого входа в систему.
Как вы делаете: ручками правите дистрибутив, делаете аддоны, или прописываете в MyCustom аддон?

2. Выбор конфигурации на т39, и установка при первом входе в систему.
Тоже - как делаете, и как это сделать с DVD правильно -
ведь на него нельзя сохранить файл ответов для ключа force
....



[Common_Info]
Ver=2.0
Autor=Volk1234
Description=Unattendet software install
Date=19.08.2009

[Setup]
RootInstallDir=%SELF%
CommonIconLib=IconLib.dll
CommonShotFolder=shots
LogFile=%SYSTEMDRIVE%\InstallLog.txt
LogInstall=1
DetaliseLog=1
EnableUserInput=1
EnableCloseMsg=1
EnableWelcomeDlg=1
AdminRightsRequired=0
CheckFDD=0
CheckCd=1
CheckFlash=0
CheckHDD=1
CheckNet=0
SourceTagFile=
DefaultTimer=90
ReadMeText=
LicenseText=
RunOnceKey=ZZ_999
RunValyeName=TEMP_BS_POSTINSTALLER
UseRunKey=0
ShowLog=0
AutoClose=1
SupressReboot=0
BeepOnStart=1


[Preinstall]
Folder=
PreRegFile=
Command1=
Command2=
Command3=
Command4=
PostRegFile=

[Postinstall]
Folder=
PreRegFile=
Command1=
Command2=
Command3=
Command4=
PostRegFile=
Reboot=0
PowerOff=0

[UserButton_1]
Caption=Лицензия
Hint=Просмотреть лицензионное соглашение
Picture=INFO_BT.BMP
Folder=%SELF%
Command=
Text=license.rtf
Visible=1

[UserButton_2]
Caption=Документация
Hint=Просмотреть документацию
Picture=HELP_BT.BMP
Folder=%SELF%
Command=
Text=readme.rtf
Visible=1

[UserButton_3]
Caption=Новости
Hint=Что нового?
Picture=HELP_BT.BMP
Folder=%SELF%
Command=
Text=news.txt
Visible=1

[UserEnvironmentVariable]
MyRoot=%SELF%\
MySettings=%SELF%\

[SoftwareGroup]
+Офисные программы=Различные программы офисного назначения
Интернет и почта=Программы для работы с почтой и интернет
Мультимедийные программы=Программы для воспроизведения музыки и фильмов
Безопастность=Антивирусы и тд
Дефрагментаторы=Всякие и разные
Разные полезные программы=
Игрушки=Небольшие игры

[Installitem_000]
Group=Офисные программы
Caption=Office 2003 rus sp3 - Word+ Exel+Acces+PowerPoint
Description=
Depends=
DependsOr=
Exclude=Installitem_003;Installitem_002;Installitem_001;
Folder=OFFICE\Off2k3
CheckTagFile=
IconFile=
IconNumber=30
SkreenShotImage=shot29.JPG
MinToTray=1
PreRegFile=
Command1=setup.exe TRANSFORMS=weap.MST /qb-
Command2=
Command3=
Command4=
Command5=
Command6=
PostRegFile=FP11.reg
KillWait=0
Default=1
Fixed=0
Visible=1
RebootNeed=0


.....


[Installitem_100]
Group=Игрушки
Caption=Sokoban Mini
Description=Ящички!
Depends=
DependsOr=
Exclude=
Folder=GAMES\soko
CheckTagFile=
IconFile=
IconNumber=33
SkreenShotImage=
MinToTray=0
PreRegFile=
Command1=SOKOBAN.sfx.exe
Command2=
Command3=
Command4=
Command5=
Command6=
PostRegFile=
KillWait=0
Default=0
Fixed=0
Visible=1
RebootNeed=0

Habetdin
01-09-2009, 13:54
volk1234, Как сделать:
1. Запуск BPI после первого входа в систему.
Как вы делаете: ручками правите дистрибутив, делаете аддоны, или прописываете в MyCustom аддон? »
Нужно взять только то что нужно BPI для норм. работы и запаковать в sfx - софт оставить на диске (BPI ищет каталог софта по маркерному файлу. думаю вы прочли про это в справке)
И прописать BPI в RunOnceEx либо RunOnce (можно и с помощью myCustom), указав путь, куда он распаковывается из sfx
Мне достаточно для работы BPI вот этих файлов:
http://s48.radikal.ru/i120/0909/12/9c7faec582bct.jpg (http://s48.radikal.ru/i120/0909/12/9c7faec582bc.png)
которые распаковываются на T13 (SVCPACK). И из RunOnceEx запускается BPI :)
2. Выбор конфигурации на т39, и установка при первом входе в систему.
Тоже - как делаете, и как это сделать с DVD правильно -
ведь на него нельзя сохранить файл ответов для ключа force »
Может быть прописать BPI в секции [GuiRunOnce] файла ответов winnt.sif? И редактировать на T40 аддонами типа T40Editor?

P.S.: также можно найти примеры реализации запуска на разных этапах установки в папках %ProgramFiles%\Boa Software\Boa Software Post Installer\Sample*

BillGates_XP
01-09-2009, 13:57
1. Запуск BPI после первого входа в систему. » попробой так
RunOnceEx но пастав имя папка BPI только сделай путь на BPI это запускается в первого входа в систему
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\WPI

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f

volk1234
01-09-2009, 16:33
Спасибо за ответы.
От запуска на Т12 решил отказатся - нет смысла.
Вопрос в следующем. BPI стартует с диска и когда я выбираю какие программы ставить, он же не может поменять Presetup.ini. Как выйти из этой ситуации ?

BillGates_XP
01-09-2009, 16:39
Вопрос в следующем. BPI стартует с диска и когда я выбираю какие программы ставить, он же не может поменять Presetup.ini »
ты сам выберайеш какой прогу надо установит

Habetdin
01-09-2009, 16:54
он же не может поменять Presetup.ini. Как выйти из этой ситуации ? »
А зачем вам нужно его менять? Можно использовать несколько *.ini и запускать с параметром /ini:<INIFILENAME>
Советую прочесть в документации про ключ config ;)

Bond01
09-09-2009, 16:32
Здравствуйте новичкам, профессионалом, любителям и тем, кто просто погулять вышел!
У когонибудь есть свои наработки, по оформлению или может кто возьмется сделать под WinStyle 2009. Конечно можно поменять wallpapers, но также хотелось новые кнопошки и все, все.
Замечательный проект, когда-же будет продолжение. Очень ждемс.
P.S - еще ни сталкивался не с одной проблемой, по этой программе, тьфу-тьфу.
В моем Post Installere более 100 программ.
Огромное пасибо - Boa Soft и тем кто его поддерживает. УРА
...

armandi
13-09-2009, 12:36
вот все пытаюсь вникнуть в то что написано в файле помощи
но не получается никак
потому что не хочет устанавливать

ситуация такая

Копирую ОЕМ-папку на сист. диск
Запускаю оттуда install.cmd (в котором прописан запуск Presetup.exe config) из cmdlines.txt

он запускает конфигуратор, а потом софт не устанавливает

Что надо сделать, чтоб BSPI запускался с установленными параметрами (выбранными программами), но при этом давал возможность в случае необходимости добавить или убрать галочки в конфигураторе при установке WinXP?

Habetdin
13-09-2009, 13:38
он запускает конфигуратор, а потом софт не устанавливает »
Потому что вы запускаете конфигуратор :)
Запускать конфигуратор нужно до создания образа и его прожига ;)
Чтобы выбрать нужные программы можно запускать без ключей...

armandi
13-09-2009, 13:54
о-о-о спасибо
я об этом подумал
но еще проверить не успел)))

DonQuixote
15-09-2009, 23:04
а когда новая версия выйдет))))

mozgabyte
15-09-2009, 23:11
DonQuixote,
N.B.
В связи стем, что у меня не хватает времени на развитие проекта, я перевел его в open-source. Исходный код теперь свободно доступен. »

DonQuixote
15-09-2009, 23:13
mozgabyte, спасибо за ответ)))думал ещё выйдет...плохо что я не понимаю Исходный код и что с ним делать)))

conductor
26-09-2009, 23:20
ребята такая фишка
есть файл PRESETUP.INI там запускающие файлы без иконок
запускаем ConfigEd.exe в нём указываем к примеру %SELF%\Icons\DMASTER.ICO
а эта иконка применяется ко всем файлам
хотя у всех файлов окошко иконка программы пустое
другой программе указываем %SELF%\Icons\BITTORENT.ICO а она заменяет DMASTER.ICO
приходиться делать добавить новую программу и туда по новой всё прописывать тогда иконка другая
кто нибудь подскажет в чём фишка




© OSzone.net 2001-2012