SongStatus [плагин для клиента]

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
minlexx
Сообщения: 9
Зарегистрирован: 14:35, 29.12.2010

SongStatus [плагин для клиента]

Сообщение minlexx »

Плагин для чата CommFort отображающий текущий проигрываемый в плеере трек как активный процесс в чате (не спамит в чат сообщения а просто заменяет текст активного процесса).

Поддерживает плееры:
  • Winamp
  • AIMP 2.xx (иногда заместо Winamp'a) AIMP 3 не поддерживается!
  • Media Player Classic
  • The KMPlayer
  • Foobar2000
Скачайте, разархивируйте, положите файлик SongStatus.cfplug в папку C:\Program Files\CommFort\Plugins.
Зайдите в опции и настройте, все интуитивно и понятно :)
Если активно само окно чата CommFort, то ваш активный процесс всегда будет "CommFort". Трек из плеера появится когда окно чата неактивно :!:
И да, есть баг, который я пока не знаю как поправить, если плагин остановить то при неактивном окне камфорта возникают сообщения на вкладке "события" об ошибках (чат при этом не валится, правда)

Исходники и загрузки также доступны на гуглкоде: http://code.google.com/p/commfort-songstatus/

Слвместимость с CrazyPlugin: если в крейзи плагине убрать галку с опции "Активный процесс", то плагины друг другу не мешают.
Вложения
SongStatus_v2.1.7z
v2.1 - +Foobar2000
(42.3 КБ) 1078 скачиваний
SongStatus_v2.7z
(42.09 КБ) 1192 скачивания
Последний раз редактировалось minlexx 00:27, 29.05.2011, всего редактировалось 5 раз.
Аватара пользователя
supermet
Сообщения: 245
Зарегистрирован: 02:35, 19.07.2009

Re: SongStatus [плагин для клиента]

Сообщение supermet »

А как насчёт foobar2000? Его поддерживает?
minlexx
Сообщения: 9
Зарегистрирован: 14:35, 29.12.2010

Re: SongStatus [плагин для клиента]

Сообщение minlexx »

Нет, но можно попробовать добавить
Аватара пользователя
зёзя
Сообщения: 1511
Зарегистрирован: 00:18, 02.05.2010
Откуда: Бессарабия

Re: SongStatus [плагин для клиента]

Сообщение зёзя »

можеш добавить туда функцию постояный процес тот который сам написать и он не изменялся даже при наведении мышкой в комфорт?
minlexx
Сообщения: 9
Зарегистрирован: 14:35, 29.12.2010

Re: SongStatus [плагин для клиента]

Сообщение minlexx »

зёзя писал(а):можеш добавить туда функцию постояный процес тот который сам написать и он не изменялся даже при наведении мышкой в комфорт?
"Постоянный процесс" можно сделать если убрать из определяемого списка все плееры и выбрать опцию "Когда плеер не найден, показывать текст"

Изображение

НО если активен комфорт, то процесс всегда будет - CommFort. Такие уж особенности реализации плагина, без ковыряния в памяти чужого процесса ) Я решил что полное скрытие активного процесса (включая сам коммфорт) не цель плагина, а цель лишь отображение играемой в плеере музыки... Вот если бы крейзи плагин умел вдобавок текст активного процесса заменять названием трека из плеера..) Было бы все ваще хорошо.

P.S. вроде добавил Foobar2000
Вложения
SongStatus_01.png
(45.18 КБ) 1810 скачиваний
Аватара пользователя
зёзя
Сообщения: 1511
Зарегистрирован: 00:18, 02.05.2010
Откуда: Бессарабия

Re: SongStatus [плагин для клиента]

Сообщение зёзя »

нет я имел виду чтоб надпись была постояно даже когда я нахожусь в комфорте, а она изменяется когда я не в комфорте
minlexx
Сообщения: 9
Зарегистрирован: 14:35, 29.12.2010

Re: SongStatus [плагин для клиента]

Сообщение minlexx »

Внесем ясность, когда активно окно коммфорта, то активный процесс - CommFort. Когда неактивно - появляется ваш текст, так?
Аватара пользователя
supermet
Сообщения: 245
Зарегистрирован: 02:35, 19.07.2009

Re: SongStatus [плагин для клиента]

Сообщение supermet »

Хороший плагин. Неплохо было бы если бы он еще поддерживал теги наподобие -
%artist% - %album% - %title% / %bitrate% ...
форматирование текста -
{b}text{/b} - 'bold' text, {i}text{/i} - 'italic' text, {u}text{/u} - 'undeline' text...
как это реализовано в плагине миранды - watrack
Список поддерживаемых плееров там тоже на порядок больше.
Исходники на delphi можно скачать:

Код: Выделить всё

svn checkout http://delphi-miranda-plugins.googlecode.com/svn/trunk/ delphi-miranda-plugins-read-only
На C++ скорее всего тоже можно переделать.
Аватара пользователя
зёзя
Сообщения: 1511
Зарегистрирован: 00:18, 02.05.2010
Откуда: Бессарабия

Re: SongStatus [плагин для клиента]

Сообщение зёзя »

minlexx писал(а):Внесем ясность, когда активно окно коммфорта, то активный процесс - CommFort. Когда неактивно - появляется ваш текст, так?

нет не так! чтоб когда активный процесс - CommFort надпись также оставалась как и у неактивно ,типа установить надпись и она не изменялась даже когда активный процес
gpcore
Сообщения: 5
Зарегистрирован: 13:49, 23.12.2010

Re: SongStatus [плагин для клиента]

Сообщение gpcore »

Для 5.10 не пашет?
Аватара пользователя
leonbratsk
Сообщения: 488
Зарегистрирован: 14:07, 21.03.2010

Re: SongStatus [плагин для клиента]

Сообщение leonbratsk »

gpcore писал(а):Для 5.10 не пашет?
Все работает.
Чат CommFort города Братск "SkyLine"
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
Trojan32
Сообщения: 6
Зарегистрирован: 13:12, 14.11.2009

Re: SongStatus [плагин для клиента]

Сообщение Trojan32 »

а для ВМП такое замутить можно?
нехочется кроме стандарного чтото ставить..
Аватара пользователя
supermet
Сообщения: 245
Зарегистрирован: 02:35, 19.07.2009

Re:

Сообщение supermet »

ukashpayment писал(а):Hizli Guvenli ukash alma siteniz ukash bozdur ukash bozdurma ukash al ucuz ukash -ukash
Что за спамеры тут опять. Я перевел с турецкого - что то типа угрожения безопасности вашего сайта...
Аватара пользователя
Jenya-Grin
Сообщения: 356
Зарегистрирован: 20:30, 22.09.2011
Откуда: Украина, г.Бердичев

Re: SongStatus [плагин для клиента]

Сообщение Jenya-Grin »

Что-то я невижу нигде заявленных исходников...
Аватара пользователя
supermet
Сообщения: 245
Зарегистрирован: 02:35, 19.07.2009

Re: SongStatus [плагин для клиента]

Сообщение supermet »

Jenya-Grin писал(а):Что-то я невижу нигде заявленных исходников...
Зайди на гуглокод, там есть вкладка source, и введи команду что там указана. Для загрузки нужна прога управления версиями svn.
Ответить