Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [addon] True Launch Bar
Показать сообщение отдельно

Аватара для bish

Старожил


Сообщения: 178
Благодарности: 41

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z TLB_set_plug_skin_run_конструктор.7z
(133.0 Kb, 47 просмотров)

Смотрим и тестируем новый аддон-конструктор.

Возможности:
  • установка True Launch Bar`a;
  • установка русификатора;
  • импорт настроек для TLB и панелей;
  • установка плагинов;
  • установка скинов к TLB и плагинам;
  • автозапуск TLB, как самостоятельного приложения;
Способ установки - SVCPACK, используются ОРИГИНАЛЬНЫЕ ДИСТРИБУТИВЫ. Совместим с UpdatePack-XPSP3. Возможна установка на "живую" систему. Удаление через стандартный апплет "Установка и удаление программ".
Обновил способ импорта настроек, добавил импорт полностью настроенной панели и включение в автозапуск автономного приложения TLB, обновил скрипты автоустановки плагинов и скинов.
ИНСТРУКЦИЯ ПО СБОРКЕ АДДОНА

Скачиваем с официального сайта программу, русификатор, необходимые ВАМ плагины и дополнительные скины. Дистрибутив программы (ВАЖНО) переименовываем в tlb.exe, а русификатор - в russian.exe . В архиваторе 7-zip версии (ВАЖНО) НЕ НИЖЕ 9.7 открываем конструктор, переходим в папку TLB\Files\ForceCopy\SVCPACK\. Открываем (в архиваторе) файл tlb.exe, в корне этого SFX архива заменяем файлы-пустышки russian.exe и tlb.exe скачанными файлами, а в папку plugins кладём нужные вам плагины (не переименовываем) и удаляем в ней пустышки 1.exe и 2.exe (положены мною для примера). В папку skins закидываем упакованные (как скачали) скины для TLB, создаём в папке skins папки (извините за каламбур ) с именами плагинов (для которых есть скины) и в эти папки кладём скины для этих плагинов. Смотрите для примера что есть в папке skins у меня в архиве. Не забудьте УДАЛИТЬ все мои пустышки!!
Кроме плагинов и скинов в корне SFX архива tlb.exe есть файлы registration.reg (в него нужно экспортировать ветвь реестра, содержащую сведения о регистрации (если есть) - HKLM\SOFTWARE\True Software\TrueLaunchBar\Registration) и 2 архива 7-zip. В них упаковано СОДЕРЖИМОЕ папок %APPDATA%\Tordex\True Launch Bar\ и %APPDATA%\Microsoft\Internet Explorer\Quick Launch\ . В этих папках находятся ваши настройки True Launch Bar`a и его панели по умолчанию. Эти папки упаковываем в архивы Tordex_TLB.7z и Quick_Launch.7z соответственно (!ВАЖНО! - упаковываем СОДЕРЖИМОЕ!). Учтите, что в файле настроек панели (%APPDATA%\Tordex\True Launch Bar\settings\setup.ini) и в файле глобальных настроек TLB (%APPDATA%\Microsoft\Internet Explorer\Quick Launch\setup.ini) указаны абсолютные пути к скин-файлам - исправьте перед упаковкой на требуемые. И ещё - все файлы настроек имеют атрибут "скрытые", так что включите отображение скрытых файлов в вашем файл-менеджере. ВСЁ!! закрываем 7-zip.
Теперь как запускать, т.е. что прописывать в файле RUN. SFX архив tlb.exe поддерживает ключ -aiX , где X :
  1. ------ автоустановка True Launch Bar`a;
  2. ------ автоустановка русификатора;
  3. ------ автоустановка плагинов;
  4. ------ автоустановка скинов к TLB и плагинам;
  5. ------ импорт настроек для TLB;
  6. ------ регистрация TLB;
  7. ------ автозапуск TLB, как самостоятельного приложения;
Для примера:
  • -ai1234567 ------ "полная" установка True Launch Bar`a, т.е. сам TLB+русификатор+настройки+плагины+скины+автозапуск+регистрация
  • -ai12457 ------ плагины не будут устанавливаться, без регистрации
  • -ai23 ------ будет произведена русификация ранее установленной программы + плагины
  • и т.д.
Если запуск tlb.exe без параметров - установка в интерактивном режиме.
Кстати, tlb.exe поддерживает и ключ -h или -? для вызова справочной информации по ключам запуска.

ИТАК, в файле RUN прописываем запуск tlb.exe с нужными Вам ключами:

tlb.exe -ai1234 | tlb.exe -ai1 | tlb.exe -ai25 и т.д.
По умолчанию запуск с параметрами: -ai123457

Учтите - импорт настроек подразумевает перезапись существующих файлов БЕЗ ПОДТВЕРЖДЕНИЯ. Архивов с настройками и reg-файла может и не быть в Вашем аддоне, скрипт отработает вхолостую - ничего страшного . В моих архивах - пустышки для примера.


P.S. Проверяйте архивы со скинами на предмет того что там есть. Поясню: например, есть скин к плагину Media Control "Clean7" - файл Clean7.zip , так вот в нём все файлы находятся в корне архива, что не правильно, должна быть папка с названием скина в корне архива и в ней уже файлы скина. Другая крайность - лишняя папка в корне архива, пример: скин "AIMP 2" для того-же плагина в файле AIMP.zip . И это не единичные скины такие. Будьте внимательны! Хотя аддон отработает без ошибок, т.е. распакует архив в папку скинов для соответствующего плагина, но TLB не увидит такой скин, "раскиданный" по папке скинов.

P.S. P.S. В связи с обновлениями TLB и многих плагинов, а также русификатора, в ближайшее время обновлю готовые аддоны в шапке темы. Возможно, на основе конструктора - как будет свободное время

Последний раз редактировалось bish, 04-05-2011 в 11:14. Причина: Изменение конструктора, добавление функционала

Это сообщение посчитали полезным следующие участники:

Отправлено: 03:35, 06-04-2011 | #50

Название темы: [addon] True Launch Bar