WinBuilder - Введение. Первый шаг.

WinBuilder конструктор, создаванный как альтернатива Bart's Pe Builder. Проект был создан в 2006 году и начал активно развиваться.
WinBuilder - это оболочка, позволяющая выполнять работать со специально написанными под него скриптами (аналогично плагинам BartPe).
Система собирается с нуля, в нее включаются только необходимые компоненты (в BartPe сначала собирается максимальная система, а уже на этапе постобработки выбрасывается мусор), за счет этого можно получить минимальный размер сборки.
Широкие возможности графического интерфейса делают настройку системы более простой и удобной (в BartPe требуется редактировать сам плагин).

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

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

 

Первый шаг.

Есть две возможности загрузки конструктора:
Первый - загрузить базовую оболочку (WinBuilder.exe) и ее средствами скачать нужный проект.
Второй - загрузить уже готовый проект.

Для начала удобнее второй способ, идем по ссылкам и скачиваем проект.
Готовим дистрибутив - создаем напку и копируем в нее следующее:

I386
BOOTFONT.BIN
WIN51
WIN51IP
WIN51IP.SP3

В качестве дистрибутива лучше использовать WinXp SP3 (важно - не используйте модифицированные дистрибутивы !!!)
При желании, можно установить виртуальную машину, рекомендую VirtualBox, встроенная QEMU достаточно медленная.

Запускаем оболочку

Жмем на "Source" и указываем путь к дистрибутиву.
Жмем на "Script" и выбираем виртуальную машину(VirtualBox или QEMU).
Нажимаем на "Play"

После окончания сборки получаем

 

]]> © Nikzzzz]]>