Категория:IMPOMEZIA TC Color Presets

Материал из IMPOMEZIA.

(Перенаправлено с IMPOMEZIA TC Color Presets)
Перейти к: навигация, поиск

Содержание

Описание программы

Программа IMPOMEZIA TC Color Presets предназначена для максимально простого выбора подходящей цветовой схемы в файловом менеджере Total Commander. Процесс выбора цветовой схемы максимально упрощён, и осуществляется всего несколькими нажатиями мыши.

Установка программы может производиться как вручную, так и с помощью автоустановщика Total Commander. Определение текущих настроек и конфигурация программы производится автоматически при первом запуске.

Программа обеспечивает удобный предварительный просмотр выбранной схемы (в стиле Total Commander), а также информации о ней. Кроме того, доступно редактирование имеющихся цветовых схем стандартными средствами Total Commander-а, а также внешними программами.

Программа имеет открытый исходный код и поддерживает языковые файлы.

Установка и принцип работы

При входе Total Commander-ом в архив с дистрибутивом программы, запустится автоустановщик. По умолчанию программа будет установлена в каталог "%COMMANDER_PATH%\tools\impomezia". Для запуска используйте "%COMMANDER_PATH%\tools\impomezia\colors.exe" (либо colors.au3 если в вашей системе установлен AutoIt v3, этот файл также является исходным текстом програмы).

Файлы схем в стандартное поставке имеют специальное, расширение .dist, для предотвращения случайной перезаписи пользовательских настроек, при обновлении.

Программа при запуске ищет цветовые схемы в каталоге colors. При первом запуске происходит импортирование текущей цветовой схемы Total Commander в соответствующую схему программы (схема "Пользовательская (номер)", файл user(номер).ini).

При работе программа использует переменные окружения %COMMANDER_PATH% и %COMMANDER_INI%. В связи с этим работа программы возможна только при запуске из Total Commander-а.

Цветовые схемы импортируются в Total Commander с помощью ключа RedirectSection (перенаправление чтения секции настроек из другого файла), что позволяет хранить неограниченное количество настроенных схем при минимальном изменении конфигурационного файла Total Commander.

Формат цветовых схем

Цветовые схемы представляют собой простые текстовые INI-файлы, содержащие как минимум две обязательные секции [ColorTheme] и [Colors].

  • Формат секции [ColorTheme]:
Ключ Описание
Version(обязательно) Версия формата цветовой схемы в настоящее время значение всегда 1.0.
Name(обязательно) Название цветовой схемы.
EnableColorFilters1: (по умолчанию) Разрешить раскраску по типам файлов.
0: запретить раскраску по типам файлов.
АuthorИмя автора цветовой схемы
FeedbackОбратная связь с автором схемы, можно указать сайт, e-mail, или другую контактную информацию.
DescriptionКраткое описание схемы
  • Формат секции [Colors]:
Стандартная секция, формат смотрите в справке Total Commander.
  • Формат секции [Searches]:
Стандартная секция, формат смотрите в справке Total Commander.

Локализация

Программа автоматически определяет язык системы (точнее его код) и пытается использовать соответствующий языковой файл. Список кодов языка основан на информации со страницы Windows 2000 - Список национальных идентификаторов и языковых групп. Языковые файлы располагаются в подкаталоге "share\lang\colors" основного каталога программы.

Совместимость

IMPOMEZIA TC Color Presets - предназначен для работы только с Total Commander версии 7.0 или выше. Также программа тестировалась под Windows 2000 sp4, Windows XP sp2 и Windows Vista, однако и при работе под Windows 9x, проблем быть не должно.

Нерешённые задачи

Стандартная цветовая схема, использует системные цвета, мне не удалось найти способа, как получить в AutoIt значения системных цветов, поэтому предварительный просмотр стандартной цветовой схемы, может быть некорректным.

Дополнительная информация

Данная программа распространяется на условиях лицензии BSD.

Copyright © 2007 - 2008, Alexander Sedov aka IMPOMEZIA

All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice,
   this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Программа написана на скриптовом языке AutoIt v3 (© 1999-2007 Jonathan Bennett & AutoIt Team).
В качестве средства для перезапуска Total Commander используется Tinny TC Restarter.

Статьи в категории «IMPOMEZIA TC Color Presets»

В этой категории 3 статьи.

И

С

Личные инструменты
Бесплатный хостинг от EOMY.NET