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

Показать сообщение отдельно

Модератор


Moderator


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

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


в процессе написания путеводителя столнулся с тем, что для этой программы нет внятного описания, вот первая попытка его составить


К сожалению, в шапке топика с программой её описание не очень понятно для новичков, попробую объяснить понятнее.

начать придётся издалека. Есть 2 способа реализации смены графики (не только BootScreen, а вообше всего), спрятаной в системных файлах Windows
при первом берётся системный файл Windows самой последней версии, модифицируется (пока не важно как), и предлагается к замене всем желающим - "вот файл самой последней версии, положите его в дистрибутив или установленную систему и у вас будет новая графика"
недостаток способа — привязка графических изменений к конкретным версиям файлов. "Самая последня версия" файла подходит не всем, да и остаётся "самой последней версией" не навсегда, Microsoft выпускает очередное обновление, и автору модификации приходится прогонять цикл «берётся файл самой последней версии, модифицируется , и предлагается к замене всем жалающим - "вот файл самой последней версии"» ещё раз. Это утомительно.
Поэтому бОльшей популярностью пользуется метод патчинга, при котором выкладывается не готовый системный файл Windows, а только маленькая програмка (патчь) которая изменяет графику в каком либо файле. Патчеры значительно меньше весят, и не зависят от версий файлов которые они патчат, то есть они не нуждаются в модификации при выходе обновлений от Microsoft.
Два самых распространеных патчера это:
Restorator, на его основе сделаны патчи проекта WinStyle
ResHacker, на его основе сделаны патчи проекта ResPatch Black-Dark Aero, Vista Inspirat Boss911 Pack

вводная часть окончена, возвращаемся к нашим баранам BootScreen'ам

первый способ реализации смены графики (замена) осложнен отягчающими обстоятельствами.
первое - это сложность "ручной модификации", т.к. необходима возня с палитрой (зачернение в BMP и перенос в тело ядра)
второе - муторность получения полного комплекта ядер при автоматическом редактировании в TuneUp Utilites.

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

Все эти сложности легко преодалеваются при помощи патчеров Boot Screen Tools. Эти патчеры — аналог патчеров ресторатора, но заточенные под специфику BootScreen.
Отличаются они следующим:
- заменяют не только ресурсные BMP (это могут и патчи ресторатора) но и внутренности ядер, отвечающие за палитру картинки и положение прогрессбара.
- расчитаны на модификацию не определённых версий ядер с жестко заданными адресами замены, а на достаточно широкий диапазон используемых ядер и их версий (динамическое определение адресов замены)

Перефразируя фразу "Господь создал людей разными, а полковник Кольт сделал их равными" можно сказать, что "MS сделала файлы ядер уникальными в плане модификации, а Boot Screen Tools уравняла их модифицируемость с другими файлами"

Последний раз редактировалось Amigos, 23-09-2009 в 12:26. Причина: орфография

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

Отправлено: 12:54, 29-07-2009 | #208