Установка тем для Notepad++ с применением(NSIS скрипт+тема-сборка прилагается)
Вложений: 1
Приветствую, форумчане.
Всвязи с тем что уже неоднократно слышу просьбы замутить сабж, собственно, мучу:) Итак, постановка задачи: требуется обеспечить возможность установки темы иконок тулбара Notepad++ с применением после установки, а также обеспечить возможность тихой установки оной. Сборка c темой Crystal++ приложена к этому сообщению. Ставится: Notepad Toolbar Skin.exe /S Как сделать самому(на примере темы Crystal++) 1. Создаем d:\npp_toolbar\ 2. в d:\npp_toolbar\Icons\ кладем файлы темы(d:\npp_toolbar\Icons\blank.ico,d:\npp_toolbar\Icons\close_disabled.ico,d:\npp_toolbar\Icons\clo se_hover.ico) 3. Кладем toolbarIcons.xml в d:\npp_toolbar\toolbarIcons.xml Компилим скрипт. Что он делает 1. Копирует в папку c:\Program Files\Notepad++\CrystalToolbar\ иконки, указанные в d:\npp_toolbar\Icons\ 2. смотрит наличие doLocalConf.xml, если есть 2.1 Пихает ToolbarIcons.xml в c:\Program Files\Notepad++\ и правит там config.xml для применения темы 2.2 если нет, делает тоже самое в %appdata%\notepad++ для текущего пользователя Использование с инсталятором. После тихой установки официального исталера нет файла config.xml. Мой скрипт его не генерит, а только правит. Чтоб он создался, необходимо Вариант 1. Запустить после установки notepad++, он создат config.xml, потом прибить его taskkill Вариант 2. Скопировать config.xml в %appdata%\notepad++ или файлы config.xml и doLocalConf.xml в c:\Program Files\Notepad++\ Вариант 3. Перепаковать notepad++ моим скриптом, включив нужные файлы http://forum.oszone.net/thread-101982.html После этого запускать Notepad Toolbar Skin.exe /S Скрипт пакует и применяет только одну тему. Если возникнет интерес/необходимость пользователей - фукциональность будет расширена. Для скрипта нужен плагин http://nsis.sourceforge.net/XML_plug-in Код скрипта: Код:
; HM NIS Edit Wizard helper defines Проверялось: Windows XP sp3 x86. Теоретически работает во всех NT6.x при запуске исталятора с повышенными привелегиями. |
Цитата:
|
Вложений: 1
Хочу добавить свой toolbar, собранный из кнопок разных прогрмм
|
Вложений: 1
|
Время: 12:50. |
Время: 12:50.
© OSzone.net 2001-