(проекты и данный текст датированы 2001 годом)
Талисман - это "заменитель рабочего стола" (шелла) для Windows производства фирмы
Lighttek. Поддерживает темы, красивые темы, очень красивые темы, много очень красивых тем. :-) Если выключить Талисман, то кажется,... что тебя обокрали - чего-то на экране компьютера не хватает. Создавать новые темы легко и увлекательно, это похоже на создание картины из кусочков, необходимо лишь иметь художественный вкус, а он есть у всех.
Однако я решил пойти дальше, я - программист. И, как программисту, мне захотелось улучшить Талисман программным способом. Т.е. написать плагин, ведь все уважающие себя заменители шелла должны иметь плагины (как, например, LightStep или Aston).
Плагины
К сожалению первая версия Талисмана не поддерживала плагины в обычном смысле слова, в виде dll-ек. Пришлось выкручиваться и писать полноценное приложение которое само встраивается в десктоп Талисмана. И к выходу бета-версии Талисмана 2 первый плагины был готов. Разработчикам Талисмана, так понравилась эта идея, что уже релиз Талисмана 2 вышел с двумя командами
startplugin и
closeplugin используемыми для управления плагинами.
Windows Desktop Converter
Утилита предназначенная для конвертирования Windows-десктопа один-в-один в Talisman-десктоп. Версия 2. Программа считывает данные о расположении значков (иконок) на рабочем столе из реестра (проверено на Windows 98).
Download Now | Загрузить
desktop.zip (12 Кб) + исходные тексты
TMailbox
Тема для Талисмана. Проверка POP3 почтового ящика. Использует четыре картинки - "почтовый ящик пуст", "почтовый ящик полон", "ошибка почтового ящика" и "пришла новая почта". Перед распространением темы удалите из файла конфигурации параметры
password,
username,
server и
port.
Download Now | Загрузить
tmailbox.zip (39 Кб)
TMeter
Тема для Талисмана. Первый плагин для Талисмана, показывает общее и свободное количество памяти компьютера. Использует одну фоновую картинку.
Download Now | Загрузить
tmeter.zip (19 Кб)
TVolume
Тема для Талисмана. Динамический регулятор громкости. Использует две картинки - фоновую и для ползунка.
Download Now | Загрузить
tvolume.zip (23 Кб)
Инструкции
Все плагины построены на базе общего класса
plugin обеспечивающего стандартную функциональность плагина. Первый параметр командной строки при запуске плагина - это имя ini-файла без расширения с настройками плагина. Если при запуске не указывать ни каких параметров, то плагин создаст файл конфигурации с настройками по умолчанию.
В общем случае установка плагина в тему выглядит следующим образом:
- Выбрать текущей нужную тему.
- Положить плагин в папку с темой.
- Запустить плагин для создания нового файла конфигурации.
- Настроить этот файл конфигурации (в любом текстовом редакторе).
Картинки используемые плагинами могут быть в следующих форматах - BMP, JPEG, GIF (с прозрачностью), анимированный GIF (без прозрачности), ICO, WMF.
Для управления плагинами из Талисмана предназначены команды
startplugin name и
closeplugin name, где
name - имя ini-файла плагина без расширения.
Другую информацию по созданию и использованию плагинов ищите на сайте
www.lighttek.com.