Показать полную графическую версию : BS Post Installer - выбор программ перед установкой
volk1234
21-10-2009, 13:38
размер большой и спросить автора надо...
saavaage
25-10-2009, 10:05
Уважаемый Boa Soft, !
Я понимаю, что вряд ли приходится рассчитывать, что это предложение будет принято (наверное, много пришлось бы переделывать), но попытка – не пытка…
Суть: тестинг и проверка системы на соответствие требованиям софта. Своего рода, защита от дураков.
Более подробно - см. в прикрепленном архиве
спасибо за внимание
PS Это всего лишь предложение, а не призыв к революции. Просьба, не бить сильно!
conductor
25-10-2009, 20:38
saavaage
пост 1204
а нельзя ли переделать ваш Autoran под него
те синий фон а не белый как у вас
да и хотелось бы добавить 4 кнопку установка драйверов
( ну это наверное для меня а может и кому то понадобиться)
saavaage
26-10-2009, 09:24
conductor, я Вас не совсем понял... в посте 1204 дословно "Где можно взять скины для проги?"
Вы хотите:
1. autorun на основе Jekson07 пост 1205. Там 4 скина. Какой именно брать за основу?
2. 4-ая кнопка для драйверов - дайте название исполняемого файла и его место расположение (по отношению к корню диска), плиз
stasys44
26-10-2009, 11:01
Суть: тестинг и проверка системы на соответствие требованиям софта. Своего рода, защита от дураков. »Причины, почему этого не будет:
1. Дурак и так не поймет на что установщик если дурак пусть устанавливает не соображая. что он устанавливает...
2. Boa Soft отказался от дальнейшего развития проекта официально полтора года назад (читать нота бене в шапке)
3. Хотя источник сделал открытым, старая лицензия действует до сих пор. Сами вы можете изменять что хочете для себя. То есть сами это и изобретайте. Были хотелки и попроще (напр., подсказки с рисунками как в WPI) и энтузиасты были - может эти хотелки для себя и реализовали, а вам кукыш
4. Создатели сборников будут Петя, Саня, saavaage - все они будут заморачиваться этим? Если программа не для каждой ОС, жрет память и т.д., почему не включить в описание программы коротко об этом
saavaage
26-10-2009, 12:14
stasys44:
1. Просто достали юзеры (когда отдаешь диск и они потом сами пытаются ставить) и захотелось большей универсальности (ввиду выхода 7).
2. Теперь насчет кукиш - будете своим детям показывать, если такие есть/будут в природе. Понятно объяснил, грамота? Побольше уважения к другим и жизнь окажется прекрасной.
stasys44
26-10-2009, 20:49
Кукишом я считаю комбинацию 3 пальцев, если не это, а непристойное слово извиняюсь.
Я выразился образно, не имею конкретно вас, а вообще всех, включая себя, да, кукиш и мне, так как учить Delphi мне уже поздновато, также уважая других я не могу бросить свои добровольные обязанности в России и на Западе. Почитайте страницы 104-106 и поймете, что я не убижаюсь, если кто из них осуществил какие либо модификации ни на них, ни на разработчика.
BS PostInstaller меня интересует всего как одна из возможных програм выборщиков на установление, которую могли бы применять не только в России, но и там где в сущности других не знают как WPI, имеющую свои недостатки. Как пример - Driver Pack Solution уже стала всемирно изветной, а скоро Drivers Installation Assistant тоже последует за ней.
Исходники воложу. Только одно но. Групповую разработку я порддерживать не буду. Однозначно.
Если надо - используйте для своих целей. » Каждому флаг в руки, дерзайте
saavaage
26-10-2009, 22:29
stasys44, ладно. Значит, неправильно Вас понял. Миру-мир :) :) :)
Boa Soft
27-10-2009, 01:28
Суть: тестинг и проверка системы на соответствие требованиям софта. Своего рода, защита от дураков.
Более подробно - см. в прикрепленном архиве »
Теоретически, задумка интересная. Но нужная ли?
У многих ли хватит терпения заполнить системные требования для всего списка из 20 - 100 - 200 программ.
Именно всего списка, иначе эта функция не будет иметь ни какого смысла.
Boa Soft
27-10-2009, 01:45
Есть такой вопрос - как сделать размещение пунктов, комментирующих процессы (см файл okno.jpg). Нигде не смог в scin.ini найти задачу координат размещения для этих пунктов. Конкретно - мне надо, чтобы они начинались ниже на 1 см. »
Все хранится в секциях
[Param_WxH]
Где W и H - разрешение экрана.
Если нет такого, то берется из секции [Param_DEFxDEF]
При запуске с параметром Presetup.exe writepos будут записаны координаты всех контролов в секцию с текущим разрешением экрана.
Вот пример.
[Param_1280x1024]
Wallpapers=T:0 L:0 W:1280 H:1024
LeftMargin=T:32 L:216 W:23 H:200
MyLogo=T:20 L:38 W:180 H:31
CopyRightLabel=T:974 L:34 W:153 H:28
LeftLabels0=T:106 L:44 W:161 H:42
LeftLabels1=T:182 L:44 W:203 H:42
LeftLabels2=T:258 L:44 W:200 H:42
LeftLabels3=T:334 L:44 W:128 H:42
LeftLabels4=T:410 L:44 W:206 H:42
TimerCaption=T:520 L:38 W:282 H:63
TimerMsg=T:651 L:133 W:91 H:43
TestModeLabel=T:25 L:358 W:129 H:21
TestTrialModeLabel=T:978 L:358 W:471 H:21
AllPrBar=T:826 L:68 W:222 H:20
AllLabel=T:791 L:68 W:153 H:21
GrpPrBar=T:757 L:68 W:222 H:20
GrpLabel=T:722 L:68 W:188 H:21
MemoLabel2=T:696 L:34 W:290 H:26
MemoLabel1=T:644 L:34 W:290 H:39
CaptionLabel=T:106 L:729 W:179 H:34
DeskriptionLabel=T:154 L:396 W:846 H:21
ItemImage=T:154 L:396 W:0 H:0
ScrShot=T:311 L:396 W:846 H:402
CollapseBt=T:913 L:396 W:25 H:27
ExpandBt=T:913 L:446 W:25 H:27
UserFuncBt1=T:919 L:396 W:22 H:22
UserFuncBt2=T:919 L:607 W:22 H:22
UserFuncBt3=T:919 L:818 W:22 H:22
PrevBt=T:919 L:903 W:74 H:23
NextBt=T:919 L:1072 W:76 H:23
LicConfirmBt=T:913 L:396 W:194 H:27
FinishBt=T:919 L:1072 W:81 H:23
CloseBt=T:22 L:1233 W:25 H:27
HelpBt=T:24 L:1199 W:23 H:23
TrayBt=T:24 L:1164 W:23 H:23
FastSelectLabel=T:722 L:44 W:235 H:21
CheckAllBt=T:763 L:44 W:127 H:27
CheckNoneBt=T:802 L:44 W:199 H:27
CheckDefBt=T:841 L:44 W:143 H:27
CheckRebootBt=T:763 L:44 W:144 H:27
CheckPoweroffBt=T:802 L:44 W:118 H:27
CheckCloseBt=T:841 L:44 W:182 H:27
RebootPrBar=T:503 L:729 W:180 H:17
RebootMsgLabel=T:440 L:621 W:396 H:21
NoRebootBt=T:543 L:721 W:196 H:23
ScipBt=T:919 L:646 W:345 H:23
ProgressImg=T:984 L:1133 W:109 H:9
SelectProgTree=T:189 L:396 W:846 H:709
SelectProgMemo=T:189 L:396 W:846 H:709
Вам же надо
LeftLabels0=T:+10
LeftLabels1=T:+10
LeftLabels2=T:+10
LeftLabels3=T:+10
LeftLabels4=T:+10
saavaage
27-10-2009, 02:16
Boa Soft:
1. спасибо за подсказку насчет ini, только в моем случае оказалось +50 (кстати, в моем skin.ini вообще многих ваших параметров не было) .
2. по поводу "У многих ли хватит терпения заполнить системные требования для всего списка из 20 - 100 - 200 программ.
Именно всего списка, иначе эта функция не будет иметь ни какого смысла.", думаю, что терпения нужно гораздо меньше, чем при делании скрин-шотов, иконок и заполнении инфо по программам.
Кроме того, часть информации можно давать заполненной по умолчанию/либо на выбор из списка (это если через конфигуратор делать). Что касается потребления памяти и требования к процессору, то здесь надо понимать, что: RAM программ можно также ставить по умолчанию 256 мб, пользователю придется изменять этот параметр только в программах с более высоким потреблением; требования к процессору - можно тоже определиться с умолчальным значением (например, 512 мгц). Все равно, при вычислении берется максимальные значения и проги с маленькой ресурсоемкостью не играют большой роли (а таких программ - большинство).
Единственная сложность - придется повозиться с размерами, занимаемыми программами после инсталляции на жестком диске (в сравнении со свободным размером раздела C), но этот параметр, имхо, самый ценный, т.к. чаще всего юзер именно его упускает из вида.
3. Есть еще 1 предложение -в шапке создать доп. ресурсы к проекту, где были бы приаттачены (и постоянно обновлялись пользователями): скрины, архивы иконок, скрин-шотов, т.д. Чтобы все это было в шапке и шло 1 комплектом. Причем, такой мелочевкой Вам заниматься нет смысла, можно это переложить на пользователей.
saavaage
27-10-2009, 03:14
Boa Soft, извините за настырность, но пользуясь случаем, задам еще 1 вопрос:
в presetup.ini в секциях [Preinstall] и [Postinstall] нет MinToTray для выполняемых комманд. Иногда это необходимо (особенно на завершающем этапе (например, чтобы увидеть окно с запросом на выполнение). Может, по аналогии с моим skin.ini, такой параметр все-таки есть, просто в инструкции об этом не сказали?
saavaage
29-10-2009, 02:35
Перерабатываю свой авторан для запуска bspi с диска. Внес следующие изменения: добавлена системная информация о ПК пользователя.
Просьба протестировать как отображается системная информация на машинах: Win 64 bit и RAM больше 2Гб.
ссылка на авторан: http://letitbit.net/download/9888.b9d4767b1211f30838ed21c12/BPOST.7z.html
скриншот - см. прикрепленный файл
Boa Soft
29-10-2009, 03:34
Boa Soft, извините за настырность, но пользуясь случаем, задам еще 1 вопрос:
в presetup.ini в секциях [Preinstall] и нет MinToTray [post=1253375]»
Нет там такого параметра. Думаю сделать.
saavaage
29-10-2009, 09:58
Boa Soft, еще один вопрос - в bsconfigeditor не предусмотрена функция копирования (клонирования). Это не принципиально, но здорово бы облегчило труд сборщика, т.к. отпала бы потребность по вбиванию части информации о софте. Достаточно было бы клонировать нужную прогу.
Vitaliy21
30-10-2009, 01:17
Подскажите пожалуйста, если я уже собрал свой BS PostInstaller с программами, как теперь его интегрировать в установку Windows XP?
saavaage
30-10-2009, 02:49
Vitaliy21, попробуйте посмотреть в сторону X-Reset или StartApp...
saavaage
31-10-2009, 00:18
conductor, не дождавшись от вас ответа, все-таки (пока была оказия) сделал такой проект autorun (см. приаттаченный файл). Если это то, что вы хотели, то могу скинуть сам авторан...
conductor
31-10-2009, 01:30
сделал такой проект autorun (см. приаттаченный файл). Если это то, что вы хотели, то могу скинуть сам авторан... »
да! да! да!
только можно надписи убрать под кнопкой выход
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC