Назначение

Nu2 menu to Bs Explorer convert & manage - программа для конвертирования из формата Nu2menu, создания и редактирования файлов конфигурации меню программы Bs Explorer (оболочки для Windows PE).
Новая версия поддерживает все возможности последней сборки Bs Explorer и позволяет заранее создавать кэш иконок, что значительно ускоряет загрузку оболочки и экономит ресурсы при большом количестве иконок в меню. Так же, программа автоматически удаляет неиспользуемые иконки и дубликаты иконок с коррекцией файла меню.

Изменения

По сравнению с предыдущими версиями в программе были сделаны следующие изменения и дополнения:

  1. Поддержка нового формата с кэшем иконок.
  2. Правильное отображение дерева меню.
  3. Отображение реальных иконок программ.
  4. Переработан и упрощен интерфейс.
  5. Локализация - русский и английский.
  6. Улучшена конвертация.
  7. Добавлены текстовый редактор и визуальное редактирование пунктов меню.
  8. Сделана помощь.
  9. Убрано несколько не оправдавших себя функций.

Внешний вид

Программа состоит из строки меню и тулбара для вызова всех функций и двух панелей. Левая панель отображает редактируемое дерево меню, а правая - редактор свойств выбранного пункта меню.

Панель инструментов

select root dir Выбор корневой папки (т.е. той, где лежит готовая сборка)

open Nu2 menu file Открыть Nu2 меню xml файл конфигурации.

open BS menu file Открыть BS меню ini файл конфигурации.

select plugin dir Выбор папки плагинов(т.е. той, где лежат все плагины)

edit menu as text Редактировать загруженный файл BS меню в виде текста.

save menu file Сохранить BS меню ini файл конфигурации.

save menu file as Сохранить BS меню ini файл конфигурации с выбором.

program settings Настройки программы.

program info О программе.

help (nhis file) Вызов справки.

close app Выход из программы.

Начало работы с программой.

Внимание! Для корректно работы программы нужна папка со сборкой BartPE (в виде файлов, а не iso-образа!). Поэтому, перед началом работы создайте компиляцию вашего BartPE (создание образа iso не нужно). Программа позволяет работать в трех режимах:
  1. Конвертировать файлы конфигурации xml Nu2 menu.
  2. Редактировать готовые файлы BsExplorer меню
  3. Создавать файл BsExplorer меню из всех разрешенных плагинов в папке плагинов Pe builder`а

Выбор корневой папки

Перед началом работы для правильного отображения иконок и возможности автоматического преобразования абсолютных путей в относительные необходимо выбрать корневую папку (т.е. ту, где лежит готовая сборка BartPE). Для этого необходимо нажать кнопку и выбрать папку со сборкой. Если же Вы этого не сделаете заранее, то Вам будет предложено выбрать корневую папку при загрузке файла меню или перед выбором папки плагинов. Настройка сохраняется и в дальнейшем выбор нужен только при изменении местоположения сборки.

Загрузка файла Nu2 меню.

Чтобы загрузить файл, нажмите кнопку и в появившемся диалоге выберите нужный файл. После подтверждения выбора кнопкой, файл будет загружен и автоматически конвертирован. Меню будет отображено в левой панели, а его пункты будут доступны для редактирования.
Внимание! В силу разницы в идеологии построения программ и не полной поддержкой всех функций Nu2 меню в BsExplorer я не гарантирую верное преобразование сложных конструкций Nu2 menu! Возможно, это будет исправлено в следующих версиях программы.

Загрузка файла меню BsExplorer.

Чтобы загрузить файл, нажмите кнопку и в появившемся диалоге выберите нужный файл. После подтверждения выбора кнопкой, файл будет загружен. Меню будет отображено в левой панели, а его пункты будут доступны для редактирования.

Редактирование файла в виде текста

После загрузки вы можете отредактировать файл меню в текстовом виде. Для этого нажмите кнопку . Будет вызван диалог редактора с файлом меню:

После редактирования нажмите "OK", диалог будет закрыт а дерево меню перезагружено с учетом внесенных изменений. Внимание! Будте внимательны. При ошибках в синтаксисе некоторые пункты меню могут быть искажены или же утеренны.

Сохранение файла меню BsExplorer.

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

Редактирование меню

В правой панели выберите нужный пункт меню и выделите его при помощи указателя мыши. Все его свойства отразятся в правой панели. Отредактируйте необходимые свойства в соответствующих полях редактирования свойств.

Для вызова диалога выбора исполняемого файла нажмите около редактора кнопку "..." После выбора файла путь автоматически будет преобразован в относительный от корневой папки.
Для выбора иконки из файла нажмите около редактора имени файла иконки кнопку "...". Будет выведен стандартный диалог windows для выбора иконки:

После выбора файла путь автоматически будет преобразован в относительный от корневой папки. Номер иконки так же будет автоматически изменен на выбранный.
При нажатии кнопки "..." около редактора номера иконки в файле будет выведен тот же диалог, а после его закрытия имя иконки ее номер будет автоматически изменен на выбранный.
Если поле имени иконки пусто, то при нажатии кнопки "..." около редактора номера иконки будет предложено выбрать иконку из кэша.

Выберите нужную иконку и подтвердите выбор кнопкой "OK". Вы так же можете добавить иконку в кэш или заменить любую из иконок кэша.
Внимание! Если вы замените иконку, то она изменится во всех вхождениях в меню, т.е. если вы заменили иконку №73, а на не. ссылаются несколько пунктов, то картинка изменится сразу же во всех. Если вы этого не хотите, просто добавьте новую иконку в кэш и выберите ее! Неиспользуемые иконки и дубли будут удалены из кэша автоматически при сохранении.
Внимание! Если вы используете старую версию BS Explorer без поддержки кэша иконок, то кэш не будет использоваться а встроенные иконки с номером более 12 отображаться не будут!

Для изменения порядка следования пунктов меню и их иерархии воспользуйтесь перетаскиванием мышкой.

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

Настройки программы

Для настроек программы вызовите диалог настроек, нажав кнопку . Отобразится диалог настроек.

Select virtal %system drive% - выбор корневой папки сборки (см. выше).
Confirm before save chages menu item - подтвеждать изменения при переходе от отредактированного пункта меню к другому. При снятой галочке изменения принимаются без запроса.
Convert to new-style bs-menu before save - преобразовывать меню в новый стиль и сохранять кэш иконок. Если у вас старая версия BS Explorer без поддержки кэша иконок, то кэш не будет использоваться а встроенные иконки с номером более 12 отображаться не будут. В этом случая снимите галочку. Для новой версии - установите!

Решение проблем с 32bit значками

Новая версия BS Explorer поддерживает 32bit (XP-Style) значки. Программа нормально отображает значки при любой глубине цвета без использования кэша. Если используется кэш, то для отображения значков без ореолов в вашей системе Windows PE должна быть установлена тоже 32bit глубина цвета. Если это невозможно, поступите следующим образом:
Перед запуском программы установите на своей системе 16 или 24 bit глубину цвета.
Создайте кеш иконок заново - т.е. возьмите файл конфигурации, не конвертированный к новому формату.
Если Вы не сохранили старую версию файла, то просто замените все неправильно отображающиеся иконки в кэше через кнопку "Replace icon" в диалоге выбора иконки из кэша.
Сохраните отредактированный файл и верните старые настройки своей системы обратно.

Возможно, в следующей версии программы, я решу эту проблему созданием разного кеша для 32 разрядного цвета и для остальных режимов.

Отмазка.

"IS-AS". Программа некоммерческая, поэтому все ошибки и недостатки устранить не обещаю. Хотя с радостью приму все предложения. Распространяется свободно при условии неизменности архива. Документация может не соответствовать текущей версии программы в виду недостатка времени на ее обновление.