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

cleric1985_n
26-03-2010, 02:41
Уважаемый Boa Soft у вас в скине есть одна маленькая ошибочка :))
Скрин прилагается

Boa Soft
27-03-2010, 00:53
Текущая версия 1.14.8.7

Новое в текущей версии.

1. Исправлены ошибки с проверкой CheckTagFile.
2. Исправлена центровка отмены метки выключения и перезагрузки.
3. Добавлено сохранение состояния свернутых груп в редакторе конфигурации.
4. Добавлена возможность возврата к первой странице после сохранения файла в редакторе конфигурации.
5. Добавлена возможность пропуска сохранения файлав редакторе конфигурации.
6. Исправлено поведение дерева программ при длинных наваниях в редакторе конфигурации.
7. Добавлено преобразование "|" в перевод строки и обратно в многострочных окнах ввода в редакторе конфигурации.
9. Добавлен запрос подтверждения закрытия при несохраненном проекте в редакторе конфигурации.

treehel
29-03-2010, 11:09
Гоняю, нравится. В папочке dok лежит бета-версия 2.0?
Кстати, можно ли скриншоты подхватывать не из общей директории, а из отдельных папочек прог, задав путь?

И еще, одна мысль по поводу оптимизации этапов загрузки. Возможно есть смысл сначала загружать и сразу отображать страницу приветствия (лицензии / о подборке или как там у кого она называется), пока идет загрузка (и, если выбрана, проверка списка программ). Субъективно приятнее ожидать окончание загрузки оболочки, если есть, во что потыкать, а также, что почитать. Заранее Dankon!

LonerD
05-04-2010, 22:36
Boa Soft,
Может, кто-то и предлагал такое, но все же хочу внести актуальное пожелание.
Возможно ли как-то реализовать автоматическую проверку разрядности системы и при необходимости установку 64-битных версий программ?
То есть BS PostInstaller автоматически определяет разрядность системы, и если прописаны два файла, то для 32-битной запускается установка первого файла с прописанными ключами, а для 64-битной - установка второго файла.

Pozia
06-04-2010, 00:05
DPavlik82, пару страниц назад отлистайте

LonerD
06-04-2010, 03:29
Пропустил этот момент...
Я не планирую делать проверку версии системы. По крайней мере, пока »
Жаль, очень жаль. Равно как и непонятна причина нежелания автора реализовать эту не просто удобную, а нужную настройку. Если всякие картинки или мелкие исправления - это уже скорее рюшечки, то разрядность системы - это уже необходимость в установщике программ. Тем более все это реализуется буквально в нескольких строчках кода. Просто неудобно каждый раз через батник определять разрядность и прописывать установку новой версии.

Boa Soft
08-04-2010, 18:32
И еще, одна мысль по поводу оптимизации этапов загрузки. Возможно есть смысл сначала загружать и сразу отображать страницу приветствия (лицензии / о подборке или как там у кого она называется), пока идет загрузка (и, если выбрана, проверка списка программ). Субъективно приятнее ожидать окончание загрузки оболочки, если есть, во что потыкать, а также, что почитать. Заранее Dankon! »

Я об этом уже думал. Скорее всего, так и сделаю.


Возможно ли как-то реализовать автоматическую проверку разрядности системы и при необходимости установку 64-битных версий программ?
То есть BS PostInstaller автоматически определяет разрядность системы, и если прописаны два файла, то для 32-битной запускается установка первого файла с прописанными ключами, а для 64-битной - установка второго файла. »

Хоть ранее и не думал делать, но видимо добавлю в месте с проверкой версии.

Boa Soft
09-04-2010, 16:05
Текущая версия 1.14.9.6

Новое в текущей версии.
1. Все диалоги запроса выполнены в стиле Windows 7.
2. Дополнены сообщения справки и согласованы со стадиями установки.
3. Дополнено и исправлено лицензионное соглашение.
4. Изменен порядок загрузки, в результате чего начальная страница отображается практически без задерожки,
а группы и пункты подгружаются уже далее в фоновом режиме.


Пока только для тестов. Релиз будет после реализации проверки версий.

Скачать: 42921

NikLok
09-04-2010, 19:04
Boa Soft, Если в последней версии попробовать прервать программу, то выдается предупреждающее окно с некрасивым дизайном. Текст в середине на каком то сером фоне вместо белого и нижняя строка зарезана! По крайне мере в режиме 2560х1600.

sov44
09-04-2010, 19:40
Boa Soft , когда ждать финала? :)

Pozia
10-04-2010, 00:35
Boa Soft, не верно определяется количество оперативки. У меня 4 гига на x86. Система видит как положено 3 гига, BSPI только 2.

conductor
10-04-2010, 03:22
, BSPI только 2.
дык у меня на аторане тож 2 показывает
http://www.10pix.ru/img1/2982/1174125.th.jpg (http://www.10pix.ru/view/2982/1174125/)

boss911
10-04-2010, 05:53
Текущая версия 1.14.9.6 »
У меня при наведении на иконку приложения, в дереве программ, не показывается курсор (рука), соответственно при нажатии на иконку не открывает (не показывает) сриншот (ShotPreview). Есть подозрение, что с иконками 'NfoPreview' та же беда, кстати, эти иконки вообще не выводятся в дереве программ.

4. Изменен порядок загрузки, в результате чего начальная страница отображается практически без задерожки, а группы и пункты подгружаются уже далее в фоновом режиме. »
Может в таком случае где-то выводить надпись, что мол идет загрузка данных, пожалуйста, подождите. Например, вывести надпись на месте таймера (желтым шрифтом), когда загрузка завершилась, надпись исчезает, после чего, если задано, появляется таймер. У меня все приложения на CD, иконки приложений берутся из ресурсов этих самих приложений, при запуске BSPI складывается впечатление, что программа подвисла. Понятное дело, я то знаю, что идет считывание, но знать то такое, приятнее было бы видеть информацию, что в данный момент идет загрузка, подождите.

Я надеюсь 'AboutTestMsg' будет отключаться в релизных сборках BSPI?

Boa Soft
10-04-2010, 13:21
Я надеюсь 'AboutTestMsg' будет отключаться в релизных сборках BSPI? »

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


На счет ошибок со скриншотами и индикацией загрузки я посмотрю. Постараюсь сделать, чтобы интерфейс не залипал при загрузке иконок.

boss911
10-04-2010, 20:23
В нетестовых версиях этой строки естественно не будет. »
Ты хочешь сказать, что если я скачал тестовую версию с этой надписью, то скачав не тестовую версию, мне потом в скине потребуется удалять эту строку? Знаешь, это совсем не удобно, каждый раз править скин (строку), когда переходишь с тестовой версии на не тестовую. Вот я тебе и предлагаю, пусть эта строка останется там навсегда, чтобы в тестовых версиях она обрабатывалась, на не тестовой версии соответственно не обрабатывалась, то есть ты будешь включать или отключать в коде обработку этой строки.

Постараюсь сделать, чтобы интерфейс не залипал при загрузке иконок. »
Честно говоря, я не знаю, как у тебя это получится. Дело в том, что, в моем случае, приложения находятся на CD, иконки читаются из ресурсов этих приложений. Так вот, при запуске BSPI, он начинает залипать, в этот момент идет раскрутка CD, я подозреваю, что BSPI начинает читать иконки, а так как иконки на CD, то мгновенное считывание не получается произвести, вот оно и залипает, пока не прочтет все иконки. Понятно, если иконки читаются из общей библиотеке (IconLib.dll), либо из ресурсов приложений, которые лежат на HDD, то BSPI не залипает при запуске. Тут видимо дел не BSPI, а в скорости считывания иконок с носителя, пока CD раскрутится, вот я и прошу, чтобы в этот момент писалось, что, мол, идет загрузка данных, где именно писалось, я указал выше.

NikLok
12-04-2010, 11:29
Boa Soft, Я очень долго сомневался, но сегодня еще раз проверив пришел к странному выводу.
Программа плюёт на данные сохраненные конфигуратором на T39-T0 и ставит почему то похоже те у которых взведен ключ Default=1
Откатился не предыдущий билд - все нормально!
Проверь пож-ста мои подозрения.

Boa Soft
12-04-2010, 21:32
Ты хочешь сказать, что если я скачал тестовую версию с этой надписью, то скачав не тестовую версию, мне потом в скине потребуется удалять эту строку? Знаешь, это совсем не удобно, каждый раз править скин (строку), когда переходишь с тестовой версии на не тестовую. Вот я тебе и предлагаю, пусть эта строка останется там навсегда, чтобы в тестовых версиях она обрабатывалась, на не тестовой версии соответственно не обрабатывалась, то есть ты будешь включать или отключать в коде обработку этой строки. »
Естественно, эта строка просто не будет отоброжатся в релизных версиях.
Индикатор загрузки добавлю.

Программа плюёт на данные сохраненные конфигуратором на T39-T0 и ставит почему то похоже те у которых взведен ключ Default=1 »

Причину знаю. Буду устранять.

Boa Soft
12-04-2010, 23:38
Текущая версия 1.14.9.8

Новое в текущей версии.

1. Восстановлена работоспособность просмотра скриншотов и nfo файлов.
2. Восстановлена работоспособность установки по сценарию и продолжение прерванной установки.
3. Добавлены константы для более полной локализации меню в трее и диалога о программе.
4. Добавлены константы для правления цветом фона и шрифта диалогов.
5. Фоновая загрузка теперь не блокирует переход от экрана приветствия до экрана с лицензионным
соглашением.
6. Предприняты меры для большей совместимости с нелокализованными версиями системы.

Boa Soft
13-04-2010, 09:45
Внимательное изучение предмета показало, что создать локализованное приложение, нормально отображающие все строки на основе VCL стандартных компонентов практически невозможно. Дело в том, что все компоненты и формы - не юникодовые.

И, если с собственными компонентами перевод на юникод не составляет большого труда, то для стандартных элементов управление уже все хуже. Надо перелопачивать всю VCL, что не так-то просто. В текущей версии мне удалось достигнуть практически полное нормальное отображение всех строк за исключением заголовков форм. Проверялось на Server 2008r2 en с настройкой локали по умолчанию. Т.Е. страница для не-юникодовых программ была английская.

NikLok
13-04-2010, 17:41
Boa Soft, В текущей версии мне удалось достигнуть практически полное нормальное отображение всех строк за исключением заголовков форм. Проверялось на Server 2008r2 en с настройкой локали по умолчанию. Т.Е. страница для не-юникодовых программ была английская. »
А мне вот под WinXP SP3 RUS !!!! ну никак не удается достигнуть правильного отображения русского текста в баллонах помощи по конкретным устанавливаемым пунктам в конфигураторе на этапе после T3x!!!! Во всплывающих балонах кракозябры - что в содержимом что в заголовке. Неужели эта проблема не будет решена в текущей версии.

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




© OSzone.net 2001-2012