Total Commander Knowledge Base

Есть вопрос?

Поищите ответ в самой большой русскоязычной базе знаний по Total Commander!

TWinAmp

Плагин для TC
«TWinAmp»
TWinAmp 3.0 и редактор тегов
TWinAmp 3.0 и редактор тегов
Тип Файлсистемный плагин
Версия 3.02
Размер 253 KB
Автор Павел Дубровский
Лицензия freeware
Исходный код открыт
Статус разработка завершена
Требования TC 7.0+, Winamp 5.0+
Страница Wincmd.ru
Назначение Управление WinAmp
Возможность локализации нет
Поддержка unicode нет
Список всех плагинов

О плагине

TWinAmp позволяет представить плейлист плеера Winamp в виде файловой системы, файлами в которой являются треки из этого плейлиста. Копирование файлов в плагин равнозначно их добавлению в плейлист, удаление файлов - удалению из плейлиста. Запуск файла заставляет Winamp проиграть этот файл.

Плагин поддерживает Winamp 5.0 и старше. Также поддерживается ветка 2.x, однако на ранних версиях этой ветки плагин может работать некорректно. Первая и третья ветки Winamp официально не поддерживаются, хотя существует возможность работы с ними через эмуляцию API Winamp 2.x посредством плагинов Winamp.

Развитие

Всего существует три ветки плагина: TWinAmp, TWinAmp2 и TWinAmp3.

TWinAmp

Первая попытка реализации основной идеи. Несмотря на некоторые удачные идеи, реализованные в плагине, в целом плагин получился неудачным. В попытке добавить плагину как можно большую универсальность, разработчик допустил множество конструктивных недостатков при проектировании. В результате плагин получился нестабильным и крайне ресурсоёмким.
Из особенностей стоит отметить возможность управления Winamp прямо из плагина и собственный каталогизатор плейлистов.
Разработка плагина была прекращена, исходные коды выложены в открытый доступ.

Последняя версия: 1.8.2.9 debug от 26.05.2004
Ссылка: http://wincmd.ru/plugring/twinamp.html

TWinAmp2

Ошибки проектирования первой версии были учтены при разработке второй версии плагина, код которой был переписан полностью. Плагин стал работать быстрее, и избавился от всех ошибок предыдущей версии. В плагин был добавлен редактор ID3-тегов в виде внешней утилиты, интегрирующейся в плагин, функции управления плеером также были вынесены в отдельную утилиту.
Из этой версии был убран каталогизатор плейлистов, взамен этого была добавлены возможности копирования файлов из плейлиста Winamp в файловую систему и вывода содержимого ID3-тегов мультимедийных файлов в стандартных колонках TC. Однако из-за особенностей существовавшей в то время версии WFX API эти возможности не всегда работали корректно и зачастую требовали нетривиальной настройки.

Последняя версия: 1.5.2 от 07.02.2006
Ссылка: http://wincmd.ru/plugring/TWinAmp2.html

TWinAmp3

После выхода Total Commander 7.0 в WFX API появились изменения, позволяющие корректно реализовать все существующие идеи. В итоге это и было сделано: плагин был переписан под новую версию WFX API, все найденные в предыдущих версиях ошибки - исправлены.
В настоящее время плагин не развивается, поскольку автор считает, что в нём уже имеются все необходимые функции. Однако автор обещает, что все найденные ошибки будут исправляться в любом случае. Для поиска ошибок доступны исходные коды плагина, их также почти без всяких ограничений могут использовать те, кто пожелает заняться развитием плагина.

Возможности

Кроме основных возможностей, плагин поддерживает:

  • Редактирование ID3-тегов для файлов, поддерживающих ID3v1/ID3v2 (mp3, aac). В плагин встроен редактор тегов, который вызывается при вызове свойств файла в файловой системе плагина (клавиатурное сочетание Alt+Enter). Дополнительно может быть подключён любой внешний редактор, поддерживающий открытие файлов через передачу параметров в командной строке.
  • Отображение пользовательских колонок. Плагин может выводить в пользовательские колонки различную информацию о треках - длительность, поля ID3 и т.п. Настройка производится на вкладке "Наборы колонок" в настройках Total Commander.
  • Сохранение плейлиста. При наборе команды "save" в командной строке Total Commander, плагин сохранит копию текущего плейлиста в указанный каталог.
  • Просмотр миниатюр. При включении режима показа миниатюр, плагин будет искать ассоциированные с треками изображения, и показывать их в своей панели. Параметры поиска могут быть заданы в настройках плагина.

Похожие плагины

TurboWinamp

Ссылки