Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Графика - [addon] z-Runss - модификация прогресс-бара установки

Ответить
Настройки темы
Графика - [addon] z-Runss - модификация прогресс-бара установки

Аватара для sLiDeR-X

Ветеран


Автор проектов


Сообщения: 1202
Благодарности: 280


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: sLiDeR-X
Дата: 23-09-2011
Описание: Обновление аддона
Вложения
Тип файла: 7z Runss_original_s_110119_12-05.7z
(191.0 Kb, 212 просмотров)
Тип файла: 7z Runss_s_110923_12-53.7z
(611.3 Kb, 198 просмотров)
Shurikss123 написал программу Runss.

Сделал на основании этой программы аддон.

Для работы необходима отработка аддона z-KeepPrefSVC



Для отработки Runss на Т-13 необходимо в файл presetup.cmd прописать следующее: (уже прописано за Вас )
Код: Выделить весь код
if exist "%DistrDir%\Runss.cmd" call "%DistrDir%\Runss.cmd"



Теперь инструкция как настроить внешний вид аддона "под себя".
  1. Открываете файл Runss.bmp в графическом редакторе и меняете белый цвет (фон) на подходящий вам (прозрачность не поддерживается!)
  2. Открываете файл Runss.exe в редакторе (ResHack / Restorator), идете в RCData/TFORM1
    1. 2 строка: (Left = 33) отвечает за положение окна программы (Runss.bmp) слева. Для 1024*768 это значение 33.
    2. 3 строка: (Top = 375) отвечает за положение окна программы (Runss.bmp) сверху. Для 1024*768 это значение 375.
    3. 17 строка: (Position = poDesktopCenter) отвечает за положение окна на экране. Для выравнивания по левому краю (Position = poDesktopCenter)
    4. Делаете необходимые изменения под ваше разрешение и сохраняете
  3. Открываете файл BEGIN.xml. В секции <Runss></Runss> расположены параметры заполнения цветом, размера окна и т.д. Разберем строки по-порядку:
    читать дальше »
    1. <Main Background="Runss.bmp" w="185" h="78" bcolor="#FFFFFF"/>
      w="185" - ширина картинки "Runss.bmp" в пикселях
      h="78" - высота картинки "Runss.bmp" в пикселях
      bcolor="#FFFFFF" - заполнение пространства вокруг картинки этим цветом (сделал для себя таким же, как и цвет места расположения winntbbu)
    2. <Application Title="Установка программ" x="8" y="5" font="Microsoft Sans Serif" size="9" color="#6A7895"/>
      Application Title="Установка программ" - название окна программы
      x="8" y="5" - положение надписи в окне из предыдущей строки w="185" h="78"
      далее идет параметр шрифта, размера и цвет надписи
    3. <Title x="8" y="22" font="Microsoft Sans Serif" size="8" color="#6A7895"/>
      x="8" y="22" положение названий устанавливаемых аддонов в окне из 1 строки w="185" h="78"
      далее идет параметр шрифта, размера и цвет надписи
    4. <Progres x="8" y="40" w="170" h="14" color="#AEC173" bcolor="#6A7895"/>
      x="8" y="40" положение полоски установки аддонов в окне из 1 строки w="185" h="78"
      h="14" - высота полоски
      Далее идет цвет полоски и цвет заднего фона

Я решил сделать такое оформление, как приведено на превью - максимально приближено к процессу установки Windows. Вы можете сделать окно по центру, заменить фон, изменить цвета и надписи. Как вам захочется.

Отправлено: 08:51, 05-08-2010

 

Аватара для sLiDeR-X

Ветеран


Автор проектов


Сообщения: 1202
Благодарности: 280

Профиль | Отправить PM | Цитировать


voler, и что вас не устраивает? Все файлы корректны. Другой вопрос - это ваш presetup.cmd. Но это уже в эту тему.

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


Отправлено: 12:49, 16-09-2010 | #61



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для tr011_tmn

Ветеран


Автор проектов


Сообщения: 1002
Благодарности: 295

Профиль | Отправить PM | Цитировать


Доброго времени суток, снова я на вашу голову
Цитата sLiDeR-X:
потому что Runss работает с уже созданным файлом устанавливаемых программ. »
в очередной раз добрался до ваших аддонов. Смущает фраза уже созданным, если я правильно понял то его необходимо заполнить вручную? Или он все таки формируется на этапе установки через PreSetup.cmd?

и еще второй вопрос немного запутался. какую кодировку использовать для PreSetup.cmd т.к. и ваш PreSetup.cmd и PreSetup.cmd от Boa используют кодировку ANSI. в тоже время на форуе в ответах используется кодировка OEM 866. и все таки для запуска только Runss какую необходимо использовать кодировку.

Буду пытаться интегрировать через Boa Update integrator

-------
Насяльника!!!!! Джамшута адроннама коллайдер фключал, ключ павирнул и ашельбе машельбе асин, вульшарьбелеме!! и полный пистесама насяльника!
Цирк уехал ))) клоуны остались


Отправлено: 16:29, 17-09-2010 | #62


Аватара для sLiDeR-X

Ветеран


Автор проектов


Сообщения: 1202
Благодарности: 280

Профиль | Отправить PM | Цитировать


tr011_tmn, методом отработки команд presetup.cmd формируется сначала _SetupHotfixes.cmd (это делает z-KeepPrefSVC), а уж потом строки из _SetupHotfixes.cmd посредством того же presetup.cmd формируется необходимый runsss.xml
Используйте вложенный в аддон presetup.cmd - не будет вопросов, связанных с кодировкой. (главное, чтобы не было русских букв в нем)

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


Отправлено: 17:13, 17-09-2010 | #63


Пользователь


Сообщения: 75
Благодарности: 16

Профиль | Отправить PM | Цитировать


sLiDeR-X, подскажите что делаю не так
1. модифицирую под себя presetup.cmd чтоб не было интерктивного выбора
2. интегрирую аддоны и этот и z-KeepPrefSVC
3. при установке получаю окно с ошибкой (надпись кракозябрами, и только на загруженной системе вижу что там написано ошибка)

при разборе (сделал тестовый presetup.cmd и скопровал все файлы на диск С)оказалось что программа runss.exe понимает только определенный формат иначе ошибка
такое получается после этих строк (эти строки не менял, скопировал с вашего примера, кодировка presetup.cmd oem-866):
Цитата:
for /f "delims=" %%i in (%SystemDrive%\END.xml) do echo %%i>>%SystemDrive%\1.tmp
<Nul >%SystemDrive%\Runss.xml Set /P $VAR=*■
%SystemDrive%\recode cp1251..utf16-le <%SystemDrive%\1.tmp >>%SystemDrive%\Runss.xml
все файлы прилагаю (так как почему-то не даёт прикрепить файлы, даю со своего сайта здесь )
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:55, 17-09-2010 | #64


Аватара для tr011_tmn

Ветеран


Автор проектов


Сообщения: 1002
Благодарности: 295

Профиль | Отправить PM | Цитировать


Цитата sLiDeR-X:
методом отработки команд presetup.cmd формируется сначала _SetupHotfixes.cmd (это делает z-KeepPrefSVC), а уж потом строки из _SetupHotfixes.cmd посредством того же presetup.cmd формируется необходимый runsss.xml »
Я вам надеюсь еще не надоел?

при помощи Z-FakeSetupAdv удалось добится кое какого результата но увы так и не заработало

- окно Presetup.cmd мелькает на этапе T-40
- появляются переменные SrcDosDrive=d: и SrcDosPath=d:
- на диске С: появлятся:
_SetupHotfixes.cmd
RUNSS.BMP
RUNSS.EXE
RUNSS.XML

причем _SetupHotfixes.cmd имеет такое содержание:
%SystemDrive%\Runss.exe

прикладываю к соощению результат там все по каталогам разбито, есть подозрение что все таки намудрил с кодировкой в Presetup.cmd
результаты работы

-------
Насяльника!!!!! Джамшута адроннама коллайдер фключал, ключ павирнул и ашельбе машельбе асин, вульшарьбелеме!! и полный пистесама насяльника!
Цирк уехал ))) клоуны остались


Отправлено: 19:57, 17-09-2010 | #65


Аватара для tr011_tmn

Ветеран


Автор проектов


Сообщения: 1002
Благодарности: 295

Профиль | Отправить PM | Цитировать


Цитата Genry111:
модифицирую под себя presetup.cmd »
Цитата tr011_tmn:
есть подозрение что все таки намудрил с кодировкой в Presetup.cmd »
sLiDeR-X,
заранее извиняюсь за наглость, но мне кажется если вы в данной теме выложите готовый Presetup.cmd
Цитата Genry111:
чтоб не было интерктивного выбора »
то вам очень многие скажут спасибо, и вы тем самым упростите жизнь тем кто решит воспользоваться вашими аддонами.
Поправьте меня если я не прав.

-------
Насяльника!!!!! Джамшута адроннама коллайдер фключал, ключ павирнул и ашельбе машельбе асин, вульшарьбелеме!! и полный пистесама насяльника!
Цирк уехал ))) клоуны остались


Отправлено: 20:13, 17-09-2010 | #66


Аватара для sLiDeR-X

Ветеран


Автор проектов


Сообщения: 1202
Благодарности: 280

Профиль | Отправить PM | Цитировать


Genry111,
во-первых, почему у вас в presetup.cmd "Set SrcDosPath=%SystemDrive%" ? Вы это намеренно делаете?
Вы что-то намудрили с путями. У вас строка:
%SystemDrive%\recode cp1251..utf16-le <%SystemDrive%\1.tmp >>%SystemDrive%\Runss.xml
пытается выполнить recode, запускаемый с системного диска, а в моем скрипте:
%DistrDir%\Runss\recode cp1251..utf16-le <%SystemDrive%\1.tmp >>%SystemDrive%\Runss.xml
Чуствуете разницу?

tr011_tmn,
в вашем случае также неправильно указана переменная (кодировка не та). Да и к тому же у вас видимо неверно сконфигурованный _SetupHotfixes.cmd (выложите тот, который в дистрибутиве в папке SVCPACK)

По отмене интерактивного выбора - смотрите шапку темы z-KeepPrefSVC
Информацию о кодировке указал в шапке.

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


Отправлено: 21:32, 17-09-2010 | #67


Аватара для sLiDeR-X

Ветеран


Автор проектов


Сообщения: 1202
Благодарности: 280

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt ForBOM.txt
(2 байт, 18 просмотров)

Попробуйте следующее (если не будет нареканий - обновлю аддон):
В presetup.cmd меняете строки:
Код: Выделить весь код
<Nul >%SystemDrive%\Runss.xml Set /P $VAR=*■
%DistrDir%\Runss\recode cp1251..utf16-le <%SystemDrive%\1.tmp >>%SystemDrive%\Runss.xml
на
Код: Выделить весь код
%DistrDir%\Runss\recode cp1251/..utf16-le <%SystemDrive%\1.tmp >>%SystemDrive%\2.tmp
COPY /b %DistrDir%\Runss\ForBOM.txt + %SystemDrive%\2.tmp %SystemDrive%\Runss.xml
del "%SystemDrive%\2.tmp"
Текстовик из прикрепленного кладете в аддон рядом с Runss.exe

Это позволит избежать проблем с кодировкой presetup.cmd

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:35, 17-09-2010 | #68


Пользователь


Сообщения: 75
Благодарности: 16

Профиль | Отправить PM | Цитировать


sLiDeR-X,
Цитата sLiDeR-X:
во-первых, почему у вас в presetup.cmd "Set SrcDosPath=%SystemDrive%" ? Вы это намеренно делаете?
Вы что-то намудрили с путями. У вас строка:
%SystemDrive%\recode cp1251..utf16-le <%SystemDrive%\1.tmp >>%SystemDrive%\Runss.xml
пытается выполнить recode, запускаемый с системного диска, а в моем скрипте:
%DistrDir%\Runss\recode cp1251..utf16-le <%SystemDrive%\1.tmp >>%SystemDrive%\Runss.xml
Чуствуете разницу? »
нет сделано намеренно, для тестов, чтоб определить где ошибка , на живой системе
пути подправлены для теста, в аддоне пути не менялись.

Цитата sLiDeR-X:
на
Код:
%DistrDir%\Runss\recode cp1251/..utf16-le <%SystemDrive%\1.tmp >>%SystemDrive%\2.tmp
COPY /b %DistrDir%\Runss\ForBOM.txt + %SystemDrive%\2.tmp %SystemDrive%\Runss.xml
del "%SystemDrive%\2.tmp"
Текстовик из прикрепленного кладете в аддон рядом с Runss.exe
Это позволит избежать проблем с кодировкой presetup.cmd »
действительно помогло , но возник вопрос в слеше(/) после recode cp1251/ , нужен он или нет, в первом варианте его не было?

Отправлено: 18:04, 18-09-2010 | #69


Аватара для sLiDeR-X

Ветеран


Автор проектов


Сообщения: 1202
Благодарности: 280

Профиль | Отправить PM | Цитировать


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

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


Отправлено: 20:35, 18-09-2010 | #70



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Графика - [addon] z-Runss - модификация прогресс-бара установки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Runss Shurikss123 Автоматическая установка Windows 2000/XP/2003 1 05-08-2010 08:47
Интернет - [addon] SuperRadio + TV 1.0 harleysoft Наборы обновлений для Windows XP/2003/Windows 7 2 10-01-2010 16:06
Разное - [ADDON] MilkShape 3D Freeman256 Наборы обновлений для Windows XP/2003/Windows 7 0 09-01-2010 17:01
Безопасность - [addon] Kaspersky Internet Security 7.0 + [addon] Антивирус Касперского 7.0 Jekson07 Наборы обновлений для Windows XP/2003/Windows 7 110 28-07-2009 02:45
Прочие - [addon] Coyote Fonar Наборы обновлений для Windows XP/2003/Windows 7 14 29-01-2009 22:33




 
Переход