Утилита для создания собственных сборок MBAGC на базе стандартных дистрибутивов...
Использование:
1. Настраиваем установленную копию MBAGC под свои требования
2. Кидаем в любое место распакованную из архива папку для своего устройства MBAGCMake_Install...
3. При необходимости правим текстовые файлы конфигурации сборки mbagcreg.def (добавка в реестр различных системных настроек по умолчанию в дополнение к актуальным настройкам самого MBAGC, которые создаются автоматически) и mbagcfilesuser.txt (какие файлы и откуда берутся в сборку). Теоретически, можно еще добавить текстовый файл с названием mbagcreguser.txt, в котором описать, какие дополнительные настройки должны быть взяты дополнительно прямо из реестра. Формат mbagcreguser.txt - на каждой строке ветка реестра, которая должна сохраняться. Например:
Код: Выделить всё
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Rai\:MSCONTACTS]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today]
[HKEY_CURRENT_USER\Software\TodayAgenda]
4. Запускаем MBAGCMake.exe - пойдет процесс создания сборки (достаточно долгий)
5. На карте памяти в папке MBAGCBackup будут созданы два файла сборки mbagcfiles.dat и mbagcreg.dat, кидаем их к MBAGCInstall.exe (можно взять из стандартного дистрибутивного архива) и все, своя сборка готова.
P.S. Сборку необходимо обязательно проверять путем инсталляции, т.к. не при всех размерах MBAGC.xml он корректно сохраняется текущей версией MBAGCMake. Если после тестовой инсталляции прямо поверх установленной версии MBAGC есть проблемы, т.е. отобразится скин от HS++ по умолчанию в виде индикатора, то запустите Конфигуратор MBAGC через меню Пуск и подменю Утилиты, добавьте или удалите любую страницу или поменяйте набор виджетов Главной страницы перед повторной сборкой.