в процессе написания
путеводителя столнулся с тем, что для этой программы нет внятного описания, вот первая попытка его составить
К сожалению, в шапке топика с программой её описание не очень понятно для новичков, попробую объяснить понятнее.
начать придётся издалека. Есть 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 уравняла их модифицируемость с другими файлами"