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

NikLok
14-01-2010, 11:49
Я имел в виду различную степень прозрачности скина и скриншота во время установки. Жаль что это не реализуемо.

В документации в шапке я бы второй строкой поставил ( для версий начиная с ...{текущая версия})

У меня уже распечатано 4 разных версии, и как их различать?

В 15 билде у меня в баллонах в дереве выбора на T25 уже кракозябры, хотя в начале все читалось.
Версия русская вроде. Проверь на своем комплекте.

FURANDREJJ
14-01-2010, 13:19
Скажите как BS PostInstaller прикрутить к дистрибутиву Windows XP?
Что куда и какие файлы вложить

conductor
14-01-2010, 16:17
у меня так
для авторана в
SETUP.INI прописываем
[Item_15]
FontName=a_ModernoBrk
FontBold=1
FontSize=17
Type=button
Page=1
Left=360
Top=370
Image=SUPPORT\GO_BLUE.BMP
Caption=Установка программ
Action=#runclose
Cmd=BS\Presetup.exe
Param=

а саму папку BS ( в ней все файлы ) рядом с I386
ещё глянуть сообщение 1215

boss911
14-01-2010, 20:31
Если имеется в виду то, что задавать иную степень прозрачности для скриншота при установке, то не получится. »
Жаль, что для скина и скриншотов нельзя задавать разные степени прозрачности. Тогда уж включи прозрачность для скриншотов и их превью.

Хотелось бы, чтобы в [Sound] можно было отключать звуки путем комментирования нужных параметров (строк), а так же в параметрах задавать свои имена звуковых файлов. Сдается мне, что так было бы логичней.

Boa Soft
15-01-2010, 02:59
Небольшие фиксы.

Текущая версия 1.14.3.16

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

1. Добавлена подсказка по ключам командной строки. Вызывается по ? или help.
2. Все имена звуков и картинок скина по умолчанию не заданы (отсутствуют).
3. Прозрачность при показе описаний и скриншотов той же степени, что и основного окна.
4. Редактор конфигираций позволяет открывать файл прежней версии и конвертировать его в текущую.

boss911
15-01-2010, 07:35
2. Все имена звуков и картинок скина по умолчанию не заданы (отсутствуют). »
Снова что-то не так, а именно с 'OVER', какое бы там не указать имя файла, все равно и всегда будет проигрываться ACTIVATE.WAV.

Хотелось бы, чтобы в [Sound] можно было отключать звуки путем комментирования нужных параметров (строк), а так же в параметрах задавать свои имена звуковых файлов. Сдается мне, что так было бы логичней. »
Видимо мое предложение не было рассмотрено.

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

Почему бы не поступить со всеми параметрами в [Sound], как и с 'BACKSOUND'? То есть, для отключения этого звука, достаточно закомментировать этот параметр.

NikLok
15-01-2010, 10:42
Boa Soft, Спасибо! Как приятно каждое утро встречать с новой беттой! Эх жаль это скоро кончится!

У меня какое то смутное сомнение насчет невозможности выставлять различную прозрачность разным объектам. Чем накладывается это ограничение - аппаратурой или возможностями delphi?
Просто чисто теоретически любопытно.
boss911, Видимо мое предложение не было рассмотрено. » Из списка изменений вроде бы было как раз принято. Я думаю очередная недоработочка. Как с моим предложением насчет продолжения лог файла. Тоже не спервого раза вышло, но зато счас работает!

Boa Soft
15-01-2010, 13:40
Видимо мое предложение не было рассмотрено.
Получается, чтобы отключить определенный звук на определенном действии, нужно удалить файл, либо его переименовать, не логично.
Почему бы не поступить со всеми параметрами в [Sound], как и с 'BACKSOUND'? То есть, для отключения этого звука, достаточно закомментировать этот параметр. »

Не получилось с первого раза. Константы присутствовали в двух местах.

Исправленное - во вложении.

Boa Soft
15-01-2010, 13:44
У меня какое то смутное сомнение насчет невозможности выставлять различную прозрачность разным объектам. Чем накладывается это ограничение - аппаратурой или возможностями delphi? »
Timage - это не оконный элемент управления. Поэтому для него не задать отдельную прозрачность. Можно регулировать прозрачность для 32 бит картинок. Но не для жипега

conductor
15-01-2010, 15:24
так у меня возникла такая проблема
при создании нового проекта с помощью ConfigEd.exe
отсутствует 3ья кнопка (описание программ в 3 ряду)
инфа к размышлению
берём из дистрибутива PRESETUP.INI методом копирования добавляем свой проект
3ья кнопка присутствует но в
+Тестовые программы (остальное удалил) когда оставляем 4 проги кнопка есть
но когда оставляем 3 проги кнопка исчезает !!!
а оставляем 1 прогу остаётся 1 кнопка выбора программ
куда копать где рыть?

boss911
15-01-2010, 20:56
Исправленное - во вложении. »
И со второго раза не все гладко. Точнее теперь все нормально, кроме 'OVER', он теперь упорно молчит, ACTIVATE.WAV не проигрывается, как и любой другой звук указанный в этом параметре.

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

; Если путь не указан, то в папке Scin.
; Временно - только файлы в папке Scin.

StartupDeskriptionLabelCaption=||Сейчас можно перейти к выбору и установке приложений, нажав кнопку "Далее", или отказатся от установки, нажав кнопку "Закрыть"|| ......................................

CloseViewRtfHint=Просмотр описания##Для отмены автоматичиского скрытия|Щелкните мышкой ....................................

Habetdin
16-01-2010, 00:38
Boa Soft, при использовании этих свойств метка копирайта меняется на Based of © BS Post Installer... »
Может лучше "Based on"? :)
Поставляется Is - as ('как есть')
As - is ;)

NikLok
16-01-2010, 00:42
Boa Soft, Простите за занудство:
Timage - это не оконный элемент управления. Поэтому для него не задать отдельную прозрачность. Можно регулировать прозрачность для 32 бит картинок. Но не для жипега »
Мы этих тонкостей не знаем. Но вот то, что в качестве обойки в теме используется jpg заставляет меня несколько смутиться. По мне что jpg, что bmp - одно и тоже, только 1 фас а 2 профиль. В общем ограничение библиотечное, и рудокпством в исходниках заниматься накладно!

Кстати заметил что все крупные файлы в скине мигрировали из bmp в jpg! Остался только BIG_LOGO1.bmp, который я отключаю.

А вот финальная перезагрузка ведь не всегда бывает? Может быть отображать ея только при наличии?

А как насчет конструкции:
[Installitem_008]
CheckTagFile=install_flash_player_10_active_x.exe
Command1=%CheckTagFile% /QB
Чтобы не редактировать в 2-х местах?

Заметил что редактор опять модифицирован. Хочу выразить большую надежду на введение в нем фичи сохранения комментариев файла presetup.ini. Я в нем делаю заметки и заготовки вариантов (ну допустим разные наборы ключей или последователбности). После пропускания через редактор - имеем амнезию и чистый упорядоченный код. Давай считать комментарии частью [item_nn] и переносить вместе с ним. Очень надеюсь!!!

Будут ли исходники финала выложены?

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

P.S. Как-то у меня не работал nocrc. Оказалось сам виноват. Нашел очепятку.

conductor
17-01-2010, 15:58
Presetup.ini
[Common_Info]
Ver=2.1
Autor=No Name
Description=Unattendet software install
Date=08.01.2010
CustomAboutCaption=Супердиск Васи Пупкина v1.0
CustomAboutString=Супердиск собран Васей Пупкиным,|содержит мегатонны ненужного софта|и прочей всякой гламурной дребидени
CustomAboutLogo=%SELF%\skin\OemLogo.bmp

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

[Preinstall]
Folder=
SkreenShotImage=shotpre.bmp
MinToTray=0
PreRegFile=
Command1=
Command2=
Command3=
Command4=
PostRegFile=

[Postinstall]
Folder=
SkreenShotImage=shotpost.bmp
MinToTray=0
PreRegFile=
Command1=#HCMD:if exist C:\Clean.cmd echo "del %0" >> C:\Clean.cmd
Command2=
Command3=
Command4=
PostRegFile=
Reboot=1
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

[SoftwareGroup]
+Тестовые программы=Программы для тестирования оборудования
+Системные=Дополнения для улучшения работы системы
+Прочее=Описание новой группы
+Оформление Windows=Описание новой группы

[Installitem_000]
Group=Тестовые программы
Caption=3D Mark 2003
Description=Тест графики 3D Mark 2003 pro + updates
Depends=
DependsOr=
Exclude=Installitem_000;Installitem_000;Installitem_000;Installitem_000;
Folder=TESTS
CheckTagFile=
IconFile=
IconNumber=2
SkreenShotImage=shot3.JPG
NfoFileName=%SELF%\texts\3dMark2003.TXT
MinToTray=0
PreRegFile=
Command1=3DMark 2003.exe /VERYSILENT
Command2=#HCMD:echo "%ProgramFiles%\Tests\3DMark 2003\uninstall\unins000.exe" /SILENT >> C:\Clean.cmd
Command3=
Command4=
Command5=
Command6=
PostRegFile=
KillWait=0
Default=0
Fixed=0
Visible=1
RebootNeed=0

[Installitem_001]
Group=Системные
Caption=

Description=твики системы
Depends=
DependsOr=
Exclude=
Folder=INSTALL
CheckTagFile=
IconFile=C:\WINDOWS\system32\SHELL32.DLL
IconNumber=12
SkreenShotImage=
NfoFileName=
MinToTray=0
PreRegFile=
Command1=optimize.exe
Command2=
Command3=
Command4=
Command5=
Command6=
PostRegFile=
KillWait=0
Default=1
Fixed=0
Visible=1
RebootNeed=0



Ребята помогите есть файл
когда убираем (удаляем ) строку
+Тестовые программы=Программы для тестирования оборудования
в optimize пропадает 3 столбик(кнопка описание)
где я нахимичил?

NikLok
17-01-2010, 22:02
conductor, Вообще-то убирание группы не должно влиять на описание программы. Тем более из существующей группы. А вот то что поле NfoFileName у вас пустое может привести к Вашему эффекту. Тогда непонятно за счет чего он раньше появлялся. Видимо за счет описания в [Installitem_000]. В любом случае мне кажется это програмынй недочет. Вам же рекомендую заполнить поле NfoFileName в [Installitem_001]

Boa Soft, А куда попадут программы с отсутствующей группой? Надо проверить.

boss911
17-01-2010, 23:07
Вам же рекомендую заполнить поле NfoFileName в [Installitem_001] »
Не обязательно, то есть влиять на это не должно. У меня, к примеру, нигде 'NfoFileName' не указан (пусто), но подобного глюка я не замечал.

Не понятно, что это такое, может Boa Soft сможет у себя воспроизвести или сказать чего-то.

Boa Soft
18-01-2010, 06:10
Ребята помогите есть файл
когда убираем (удаляем ) строку
+Тестовые программы=Программы для тестирования оборудования
в optimize пропадает 3 столбик(кнопка описание)
где я нахимичил? »

Такое поведение задано по умолчанию.
Если нет ни одного NfoFileName, то кнопка не отображается. Это имеет приоритет над настройкой в skin.ini.


Boa Soft, А куда попадут программы с отсутствующей группой? Надо проверить. »

Никуда. Просто игнорируются и не загружаются.

Спасибо что напомнили. Сделаю в редакторе автосоздание группы trash и помешении туда всех беспризорных итемов.

Заметил что редактор опять модифицирован. Хочу выразить большую надежду на введение в нем фичи сохранения комментариев файла presetup.ini. Я в нем делаю заметки и заготовки вариантов (ну допустим разные наборы ключей или последователбности). После пропускания через редактор - имеем амнезию и чистый упорядоченный код. Давай считать комментарии частью [item_nn] и переносить вместе с ним. Очень надеюсь!!! »

Однозначно, код из-за этого переписыватся не будет. Файл создается каждый раз заново. На это есть много причин.

Могу лиш добавить в каждый пункт поле comment - оно не будет обрабатыватся ни инталлером ни редактором, а просто тупо сохранятся при пересоздании файла.

Будут ли исходники финала выложены?
А еще хорошо бы показе финального лога, позиционировать его на позицию с которой произошло добавление в текущем сеансе работы. А то я долго не мог понять почему у меня версия программы 1.14.2.9. А показывался фал просто с самого начала. Но это мелочь в принципе. »

Исходники будут выложены. Позже. С финалом. Бетты я не планирую выкладывать.
На счет лога - подумаю. Прицеплю какой-либо маркер и позиционирование.

boss911
18-01-2010, 06:44
Если нет ни одного NfoFileName, то кнопка не отображается. Это имеет приоритет над настройкой в skin.ini. »
А вот об этом ты не сказал в истории версии 1.14.3.12. :)

NikLok
18-01-2010, 10:13
Исходники будут выложены. Позже. С финалом. Бетты я не планирую выкладывать. »
Именно это я и хотел прочитать (услышать)! То есть именно релизы.
Беты мне кажется мало кого интересуют.
Однозначно, код из-за этого переписыватся не будет. Файл создается каждый раз заново. На это есть много причин.
Могу лиш добавить в каждый пункт поле comment - оно не будет обрабатыватся ни инталлером ни редактором, а просто тупо сохранятся при пересоздании файла. »
Грустно, но такова жизнь. А можно ли будет в это поле комментария при чтении собирать вместе все комментарии данного пункта (item)? То есть что бы они не пропадали частично.

ALaN_1
18-01-2010, 19:19
версии 1.14.3.12. » а что новго в этой версии и где ее можно скинуть?




© OSzone.net 2001-2012