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

boss911
30-11-2010, 05:36
Boa Soft

Почему бы не сделать что-то вроде Presets=0 , чтобы определнный Installitem не зависел ни от кого пресета, а исходил из значения в Default ? Например, что бы мне сделать независящий итем от пресетов, мне в каждом итеме нужно указывать ВСЕ пресеты, а это не совсем хорошо, не красиво, посему "Presets=0" решил бы эту проблему одним махом. Плиз.

NikLok
30-11-2010, 09:16
Boa Soft, А может еще иконки для наборов добавить?!

Ну и вообще-то кнопки наборов могут работать и по схеме любой из 8 а не 1 из 8.

Boa Soft
01-12-2010, 11:48
Boa Soft, Добавил в скин новые элементы, но вот изображение получается с лишним СhekBox1. Кстати в твоей конфигурации тоже!!! Растяни по горизонтали окно в режиме конфигурации!!! »

Подтверждаю. Уже убрал.

Кнопки "ни одного", "по умолчанию", "все" по моему перепутались что ли?! Кнопка "произвольно" вообще отключена. »

Работают нормально. "произвольно" всегда была отключена. Она сама выбирается, когда сделано изменение, отличное от состояний ни одного, все и по умолчанию.

Ну и конечно же пресеты надо тащить на этот экран, а не создавать отдельный, на котором ничего-то и не видно.
В смысле не видно, что в данный пресет входит! »

Тогда на нетбуке не влезет в экран.

Boa Soft, А может еще иконки для наборов добавить?! »

Можно над этим подумать.

Ну и вообще-то кнопки наборов могут работать и по схеме любой из 8 а не 1 из 8. »

Не совсем понял. И сейчас по умолчанию можно любой пресет назначить. А что вы именно имели ввиду?

Почему бы не сделать что-то вроде Presets=0 , чтобы определнный Installitem не зависел ни от кого пресета, а исходил из значения в Default ? Например, что бы мне сделать независящий итем от пресетов, мне в каждом итеме нужно указывать ВСЕ пресеты, а это не совсем хорошо, не красиво, посему "Presets=0" решил бы эту проблему одним махом. Плиз. »

Или пресеты или Default - так и в описании написано. По другому не будет - много кода переписывать придется.

Я просто добавлю в редактор кнопочки "добавить во все пресеты" "удалить из всех пресетов" для удобства редактирования.

SamLab
01-12-2010, 12:48
Boa Soft, AdminRightsRequired=1 и ключ /asadmin взаимозаменяемые? то есть на системе без прав админа можно только один из них использовать или же без прав админа поможет только /asadmin?

boss911
01-12-2010, 13:27
Или пресеты или Default »
Тогда придется пресетам сказать "нет" (EnablePresetsPage=0), увы.

Я просто добавлю в редактор кнопочки "добавить во все пресеты" "удалить из всех пресетов" для удобства редактирования. »
Я с BSPI с самых его первых версий, привык править INF исключительно руками, мне так привычней понимать, что мне нужно и, что я делаю.

Что с предложением #1711 (http://forum.oszone.net/post-1552533-1711.html) и с проблемой #1714 (http://forum.oszone.net/post-1553894-1714.html) ?

NikLok
01-12-2010, 14:56
Boa Soft, Тогда на нетбуке не влезет в экран. »
Думается очень скоро мы еще и о планшетах начнем печалится (заботиться)! );
Хотя там экран нетбучный по разрешению.

Давно уже предлагал перекроить окно конфигурации, а именно.
Синю полосу переместить в правую половину, максимизировав высоту левой части и отдав её целиком под дерево выбора.
Пусть будет скроллинг справа в зоне описания. Ведь что бы понять что за программа достаточно первых 10 строк.
Сократить окно описания по высоте, а на сокращенное место поместить 2 - 3 подокна с кнопками. Кстати если ввести иконки для групп - возможно значительное сокращение места под них, ведь надписи длиннее обычно. А надписи переместить в балоны!
А то и вообще убрать зону описания.

Кстати я бы так же изменил интерфейс окна работы с приложения в редакторе. Просто по мне так лучше 2 колонки параметров приложения, чем делать скроллинг при обработке каждого приложения. А так выбрал приложения и все установки видны. А сейчас нужно перемотать да еще и плюсиками пощелкать.

В идеале конечно нужно внутри программы иметь несколько интерфейсов для таких окон и выбирать их в зависимости от текущего разрешения. Но так никто не делает по лени! А как бы было круто.

Цитата NikLok:
Кнопки "ни одного", "по умолчанию", "все" по моему перепутались что ли?! Кнопка "произвольно" вообще отключена. »
Работают нормально. "произвольно" всегда была отключена. Она сама выбирается, когда сделано изменение, отличное от состояний ни одного, все и по умолчанию. »

Мне так показалось когда я включил вкладку пресетов, но они были не определены.
Вот тогда то и не получалось выставить набор программ по умолчанию. Ну или мне так думалось. Возможно это тот же вопрос что поднимает и Boss911. Еще толком не осознал. Убрал просто вкладку пресетов и вернулось нормальное поведение.


Ну и где же поправленный вариант?! Когда же шапка поправится?

NikLok
01-12-2010, 15:21
Boa Soft, Цитата NikLok:
Ну и вообще-то кнопки наборов могут работать и по схеме любой из 8 а не 1 из 8. »
Не совсем понял. И сейчас по умолчанию можно любой пресет назначить. А что вы именно имели ввиду? »
Виноват неправильно написал!
ЛЮБЫЕ ИЗ 8.
То есть нажал один пресет. Выбрались программы.
Нажал еще 1 (ну допустим с контролом вместе) к ним прибавлись еще и те программы которые входят в этот но не входили в первый.
То есть выбор по пресетам можно суммировать! Это довльно таки просто.
Что бы не усложнять чрезмерно код. Откат не делать, а вместо него просто начинать все заново, то есть общий сброс.

boss911
04-12-2010, 02:16
Boa Soft
[Common_Info]
Description=Unattendet software install - full
Unattended :)

XXXler
04-12-2010, 13:07
Пару замечаний по редактору конфигураций:

при включеной опции Сохранять только отличные от умолчания поля и неиспользуемых секциях Preinstall/Postinstall после сохранения BSPI отказывается загружать файл конфигурации
новые параметры (Presets и проверка версий) опцией Сохранять только отличные от умолчания поля не фильтруются, к тому-же проверка версий имеет разные умолчания при конвертации конфига из старого формата и просто редактировании конфига

МИШАНЧИК
04-12-2010, 13:20
Boa Soft, подскажите пожалуйста, нельзя ли сделать при выборе программ чтоб название программы было кликабельным? Чтоб можно было кликнуть по названию программы и она отмечалась.

NikLok
06-12-2010, 12:29
Boa Soft,
Запускаю конфигурацию строкой:
Presetup.exe config pe h:1420 w:940 l:160 t:20 /ini:RESETUP.ini
Файл RESETUP.ini отсутствует. Выдается окошко с диагностикой!
Может быть есть смысл сделать так что бы окошко не выдавалось, а конфигуратор запускался с файлом PRESETUP.ini
В заголовке конфингуратора (или внизу) показать имя файла конфигурации для информации. Можно и цветом помигать. Типа мол не то что просили.

NikLok
09-12-2010, 12:54
Boa Soft, Сегодня после долгого перерыва переставлял нетбук. И пришел к выводу, что между группами возможны очень забавные комбинации. Ну например перекрестные.
С одной стороны группы могут быть сформированы по требованиям пользователя: дизайнер, математик, документалист, ремонтник, начальник.
С другой стороны группы могут формироваться исходя из типа оборудования: desctop, notebook, netbook, pad.

У Вас какие нибудь соображения по этому появились, или все это разовая работа и не стоит затрачиваемых программистом усилий?!

Мы уже заждались хотя бы екзешника исправленного (убрано CheckBox1)!

NikLok
10-12-2010, 13:22
Boa Soft, Мне вот все неймется. Хочется дополнительного разделения цветов. То есть что бы можно было задавать цвет текста описания программы при установке независимо от цвета в левой половине (там где этапы установки). Сейчас они одинаковы. Ну например белый слева меня вполне устраивает, но справа поверх белых скриншотов - ничтается абсолютно. Еще конечно лучше задавать цвет текста описания в каждом устанавливаемом приложении.

DonQuixote
14-12-2010, 00:25
Boa Soft,
при перетаскивании вверх и вниз с помощью кнопок в редактивроании конфига (ConfigEd.exe)
если нажать вних то программа из списка моментально оказывается внизу списка и приходиться нажимать вверх много раз...это так задумано или глюк?

NikLok
15-12-2010, 14:21
Boa Soft, Еще раз хочу вернутся к теме указания ini файла при старте программы.
Мне бы больше хотелось реализации варианта когда можно указать файл ответов (*.set), который выбирается либо по имени компа либо берется по умолчанию.
Ведь это вполне реальная ситуация иметь один ini файл и множество файлов ответов, а не комплекты из 2-х файлов для каждого!?

Вот еще есть смутная мысль о необходимости пользовательской(их) кнопки(ок) в режиме конфигурации, после нажатия на которые происходит перечитывание ini файла и перерисовка дерева выбора. Ну скажем я на такой кнопик вешаю скрипт определенным образом меняющий файл конфигурации(добавление/перенесение элементов из svcpack, добавление/исключение уже установленных пунктов ) и соответственно жду реакции BSPI. (если и будет то уже наверное в версии 3)

conductor
17-12-2010, 19:54
BCDW\
BSPI\
Drivers\DriverPack Solution.exe
I386\
Programs-2k10\
SUPPORT\
SVPE\
вопрос такой
как запустить (что прописать) DriverPack Solution.exe

NikLok
18-12-2010, 11:58
conductor,
Ну по карйне мере что-то типа такого:
[Installitem_060]
Folder=%SOURCE%\Drivers
Command1="DriverPack Solution.exe"

Хотя я у себя пробелы на подчеркивания заменяю.

conductor
18-12-2010, 17:20
NikLok,
не прокатило

NikLok
18-12-2010, 17:46
conductor, Ну попробуй замени пробел в имени!

conductor
19-12-2010, 00:37
NikLok,
Command1=drivers.cmd
nfr nj;t yt rfnbn
PS он в папку Drivers попасть не может
надо правильную дорогу ему указать :biggrin:




© OSzone.net 2001-2012