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
03-07-2007, 14:28
Boa SoftЭто в задумках есть, но только отключаемо.
Ну слава богу! Буду пускать слюни! Да либо отключаемо, либо цветом disable, а может даже красным.Я вообще хочу переделать модуль лога - чтобы файл откравался перед записью каждой строки, записывалась строка и файл закрывался
Я думал что ты уже давно так сделал, потому и просил об одновременной записи. Ведь при такой схеме проблем нет! Ну или хотя бы закрывать/освобождать дескриптор перед отработкой блока с Command.

NikLok
09-07-2007, 15:22
На всякий случай сообщаю. При установке с диска примонтированного по сети произошел сбой при котором выдался адрес 0216:00403EA6
При повтороном запуске предложила продолжить установку, но сама начала ставить все сначала!
Конечно один случай не показатель, но все таки.
Повторить не удалось чего-то! Наверное сбой!

NikLok
09-07-2007, 18:56
После всех перезагрузок запускаю САБЖ.
При каждом запуске интерпретатора скриптов AutoIT для установки программы система защиты ругается, что мол "Не удается проверить издателя".

Может сделать в сабже чтоб он на время своей работы снимал эту защиту, а после восстанавливал?!
Хотя конечно если он вылетит, то может и не восстановить наверное.

Напомните мне кто нить, как это отключить. Фраервол и секурити сентр у меня врорде отключены твиком:

;----- Disable Firewall Service
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\Standard Profile]
"EnableFirewall"=dword:1
"DoNotAllowExceptions"=dword:0
"DisableNotifications"=dword:0

; Disable Security center
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
"AntiVirusDisableNotify"=dword:00000001
"AntiVirusOverride"=dword:00000001
"FirewallDisableNotify"=dword:00000001
"FirewallOverride"=dword:00000001
"FirstRunDisabled"=dword:00000001
"UpdatesDisableNotify"=dword:00000001
"Start"=dword:00000004

;----- Disable Security center
;-----
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc]
"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]
"Start"=dword:00000004

Совсем склероз замучил! Простите маразматика за оффтоп.

Boa Soft
19-07-2007, 00:43
New! 1.10.13.


Новое в текушей версии:

1. Добавлены ключи управления типом устройств для сканирования:
CheckFlash - сканировать флешки; 1 по умолчанию
CheckHdd - сканировать жесткие диски; 0 по умолчанию
CheckCD - сканировать СD; 1 по умолчанию
CheckNet - сканировать сетевые диски; 0 по умолчанию
2. CdTagFile заменен на SourceTagFile
3. Переменная %CDROM% по функционалу заменена на %SOURCE%, но временно сохранена для совместимости.
4. При прерванной установке при последующем запуске для продолжения всегда предлагается именно тот набор конфигурации,
с которым велась предидущая установка. Т.Е. Запускали Presetup /ini:C:\test.ini, то сним и продолжится установка.
5. Изменена страница принятия лицензионного соглашения.
6. Добавлены константы CheckLicenseCancelBtCaption, CheckLicenseCancelBtHint, CheckLicenseLicenseDlgMsg в skin.ini.
7. Добавлен ключ DetaliseLog для управления детализацией лога.
8. Упорядочен вид лога.
9. Исправлено отображение прогресса при установке с перезагрузками.
10. Добавлен ключь Folder в секции PreInstall и PostInstall.
11. В лог добавлено предупреждение при незаданном базовом параметре RootInstallDir.
12. Фоновая картинка может быть теперь в формате jpg.

Дистрибутив включает в себя оба скина.

Сейчас веду разработку поддержки элементов скина с a-каналом. В принципе, уже сделано, остается проверить в нестандартных режимах (менее 32 бит) и на 98 винде. Если будет работать пристойно, то после перерисовки скина будет обновление. Кнопочки можно будет делать с тенями.

NikLok
19-07-2007, 16:11
Давно ждемс, хоть и старая вроде работает прилично!

Boa Softэлементов скина с a-каналом.
Просвети пож-ста, что это может дать пользователю. Я как то не знаю что это такое.

boss911
19-07-2007, 21:49
Boa Soft
New! 1.10.13.
При запуске программы, мелькает черный фон, при 'AlphaBlendLevel=255' все нормально!

С версией 1.10.12 и более ранними такого небыло! В принципе нечего страшного, но глаз раздражает!

Видать, ты, наверное, уже что-то изменил или добавлял для будущих скинов с альфа каналом, что вызвало такое поведение при прозрачном окне!

NikLok
19-07-2007, 22:27
У меня как у больного высокими разрешениями экранов есть предложение чуть перекроить скин.
Очень хочется что кнопка "Пропустить установку ...." была привязана к нижней границе экрана.
Ну например - выводить на растоянии 20 пикселей выше нижнего края экрана.
Дело в том, в сейчасном виде при вериткальном разрешении 1200 эта надпись очень сильно смещена вверх! Место пропадает для информации о текущей устанавливаемой программе, да и внешне не аккуратно. Мне видится идеальным вывести её на уровне переливающейся 6-ти элементной строки? И красиво и внизу.

Так же я бы приподнял бы вверху строку вывода текущего этапа ( или привязал но уже от верхнего края) и соотв расширил бы окно вывода описания. У себя я ее вообще отключаю.

1 прогон прошел вроде нормально. Хотел сделать копию экрана во время тестирования. Облом. Видимо ты выводишь напрямую в видеопамять а fastStone хватает какой то графбуффер? Это так к информации другим пиплам. Пришлось скриншот в виртуалке делать!

Boa Soft
20-07-2007, 15:52
NikLok
Просвети пож-ста, что это может дать пользователю. Я как то не знаю что это такое.

Только визуальные эффекты. Кнопки с полупрозрачными тенями. Просто полупрозрачные кнопки. Если нарисовать кнопки с альфа-каналом, то можно сделать плавные тени, а не резкие области прозрачности, как сейчас.

boss911
При запуске программы, мелькает черный фон, при 'AlphaBlendLevel=255' все нормально!

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

NikLok
20-07-2007, 22:12
Boa Soft
Вчера ради интереса проставил Crystal XP сборку. Мне понравилась возможность проигрывания музыки в фоне. Ты не планируешь такое. Так аудио сопровождение может коменитровать устанавливаемый софт! Было бы круто. Хотя конечно крови может попортить мноооооогооо! Как насчет коррекции скина?

Boa Soft
21-07-2007, 00:04
NikLok

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

Но, для каждого пункта прикручивать музыку - излишне.

Скин поправить - там для каждого элемента управления можно задать как обсолютную позицию так и относительное смешение +- от стандартного положения.

ЗЫ Со скином при призрачности гнлюк исправил. Кнопки с алфа-каналом работают отлично, только надо весь комплект нарисовать заново - получается с красивыми краями с тенями, независимо от рисунка фона. Минус при 16/256 цветов - вокруг черные квадраты.

NikLok
21-07-2007, 00:11
Boa SoftМожно MIDIшник прикрутить, правда покопатся надо - зато размер мизерный.
Но надеюсь мп3 тоже будет поддерживаться?!

Кстати я тут припомнил, что многие кугены любят музыку тоже воспроизводить ( обычно как раз миди ) и вот при наложении возможна какофония, к сожалению. А отследить програмно вряд ли удастся. То есть попробовать запретить им вывод звука. Ну или по флагу свой приостановить для данного пакета?

Кстати ты бы уж тогда при перерисовке заложил бы дополнительные кнопочки управления воспроизведением звука. (Предыдущ Пауза/Воспр След Цикл )

З.Ы. В среду отчаливаю в отпуск на месяцок. Жалко прерываться!

ANDYru
21-07-2007, 01:02
по поводу соунда - предлогаю на каждое устанавливаемое приложение иметь возможность задавать трек (типа офис я бы предпочёл под 3 симфонию шестоковича , а скажем кодеки под иси-диси)

NikLok
21-07-2007, 01:11
ANDYru Чувствую скоро появиться тема на форуме - "Задание музыкальной темы-дизайна для установки пакетов программ" :)

NikLok
21-07-2007, 01:30
Boa Soft
Кажись разобрался:
[Param_1024x768]
ScipBt=T:+40

Для моего разрешения 1240 на 1024 нет заданного параметра если я напишу [Param_1240x1024]
ScipBt=T:+60

То разрешение правильно возмется из Param_1240х1024.
Просто я еще использую иногда и что-то типа 1152 на 860. Это тоже возмется или у тебя есть какая-то фиксированная таблица видеорежимов?

NikLok
21-07-2007, 14:32
В тестовом режиме в разрешении 1920 на 1200 нет управления кординатами элементов скина!
Да и в 1280 на 1024 тоже. Брал только 13 бинарник. Скин от пред версий.

sergelen
21-07-2007, 18:19
не пойму, Post Installer можно запустить на T39 для выбора софта, и чтобы начало устанавливаться на T12 ?

fox_sly
21-07-2007, 20:54
Запуск на т-39 конфигуратора из winnt.sif
[GuiUnattended]
DetachedProgram = "путь к BS\Presetup.exe config"
а вот дальше на Т12 или при первом входе, решать тебе"путь к BS\Presetup.exe force"

Boa Soft
22-07-2007, 02:17
NikLok

В тестовом режиме в разрешении 1920 на 1200 нет управления кординатами элементов скина! Да и в 1280 на 1024 тоже. Брал только 13 бинарник. Скин от пред версий. >>>

Там только три градации.

Более 800x600 - [Param_1024x768]

Более 640x480 [Param_800x600]

640x480 и менее - [Param_640x480]


Для крупных режимов использовать [Param_1024x768]

NikLok
23-07-2007, 00:52
Boa Soft То ли я в конец отупел, то ли она действительно не отрабатывает коррекцию положений! Делаю: [Param_1024x768]
ScipBtHint = T:1010 L:400
ScipBtCaption = T:1010 L:400
ShowProgressCaptionLabelCaption = T:10 L:400
MemoLabel1Caption = T:10 L:400

Режим теста при 1280 на 1024. Ожидалось изменение положения надписей:
1 - Прервать установку текущей программы
2 - Установка выбранных программ
3 - из

Результат нулевой! Проверь плиз сам. Изивни если я сего недопонял!

Boa Soft
23-07-2007, 02:34
NikLok

Работает там все. Имена не те.

[Param_1024x768]
ScipBt = T:1010 L:400
CaptionLabel = T:10 L:400
MemoLabel2 = T:1000 L:400

Полный тебе список с координатами по умолчанию.
для 1024x768

MyLogo=T:27 L:27 W:0 H:0
CopyRightLabel=T:728 L:27 W:133 H:26
LeftLabels0=T:98 L:36 W:155 H:38
LeftLabels1=T:154 L:36 W:194 H:38
LeftLabels2=T:210 L:36 W:190 H:38
LeftLabels3=T:266 L:36 W:120 H:38
LeftLabels4=T:322 L:36 W:193 H:38
TimerCaption=T:398 L:36 W:221 H:57
TimerMsg=T:512 L:103 W:86 H:39
TestModeLabel=T:17 L:293 W:124 H:19
TestTrialModeLabel=T:732 L:293 W:443 H:19
AllPrBar=T:644 L:48 W:197 H:16
AllLabel=T:622 L:48 W:143 H:19
GrpPrBar=T:596 L:48 W:197 H:16
GrpLabel=T:574 L:48 W:175 H:19
MemoLabel2=T:535 L:48 W:197 H:26
MemoLabel1=T:431 L:48 W:197 H:91
CaptionLabel=T:98 L:347 W:208 H:39
DeskriptionLabel=T:147 L:347 W:623 H:19
ItemImage=T:147 L:347 W:0 H:0
ScrShot=T:237 L:347 W:623 H:294
CollapseBt=T:675 L:347 W:29 H:27
ExpandBt=T:675 L:405 W:29 H:27
UserFuncBt1=T:675 L:347 W:22 H:22
UserFuncBt2=T:675 L:502 W:22 H:22
UserFuncBt3=T:675 L:657 W:22 H:22
PrevBt=T:675 L:719 W:77 H:27
NextBt=T:675 L:843 W:78 H:27
LicConfirmBt=T:674 L:347 W:183 H:25
FinishBt=T:675 L:843 W:85 H:27
CloseBt=T:13 L:982 W:29 H:27
HelpBt=T:13 L:939 W:29 H:27
TrayBt=T:13 L:895 W:29 H:27
FastSelectLabel=T:523 L:36 W:219 H:19
CheckAllBt=T:554 L:36 W:120 H:25
CheckNoneBt=T:591 L:36 W:189 H:25
CheckDefBt=T:628 L:36 W:138 H:25
CheckRebootBt=T:554 L:36 W:137 H:25
CheckPoweroffBt=T:591 L:36 W:113 H:25
CheckCloseBt=T:628 L:36 W:175 H:25
RebootPrBar=T:377 L:568 W:180 H:14
RebootMsgLabel=T:320 L:470 W:376 H:19
NoRebootBt=T:418 L:563 W:191 H:27
ScipBt=T:633 L:491 W:335 H:27
ProgressImg=T:735 L:837 W:133 H:13
SelectProgTree=T:176 L:347 W:623 H:486
SelectProgMemo=T:176 L:347 W:623 H:486

PS Наверное еще пару секций добавлю для больших разрешений.

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




© OSzone.net 2001-2012