foo_np_simple - не AMIP

Список разделов foobar2000 Плагины

Описание: Все о плагинах, компонентах, расширениях

Сообщение #41 Fish » 25.06.2007, 22:02

О! Ничего себе оперативность! Спасибо огромное!  *пыво*

Теперь он отслеживает смену тегов? (спрашиваю, ибо внешних изменений не заметил)
Fish M
Откуда: Россия, Москва
Репутация: 0
С нами: 20 лет

Сообщение #42 skipyrich » 26.06.2007, 01:30

Fish:Теперь он отслеживает смену тегов? (спрашиваю, ибо внешних изменений не заметил)
Да, теперь dynamic titles обрабатываются правильно. Спасибо за замеченную недоделку.
skipyrich M
Аватар
Откуда: Москва
Репутация: 11
С нами: 20 лет 4 месяца

Сообщение #43 Киря2 » 26.06.2007, 13:05

пасиб [:-}
Киря2
Репутация: 0
С нами: 19 лет 6 месяцев

Сообщение #44 Киря2 » 04.10.2007, 22:48

А можно сделать, чтобы события обрабатывались опционально? Может чекбоксы какие.. При пустом поле on exit создаётся пустой файл.. если не "обрабатывать" on stop через titleformatting, тоже самое (не уверен, перепроверю).
Киря2
Репутация: 0
С нами: 19 лет 6 месяцев

Сообщение #45 skipyrich » 04.10.2007, 23:01

2Киря: интересно, а зачем его удалять? или это делает внешняя программа?
skipyrich M
Аватар
Откуда: Москва
Репутация: 11
С нами: 20 лет 4 месяца

Сообщение #46 Киря2 » 04.10.2007, 23:41

2skipyrich: Чтобы было совсем понятно о чем я: в mIRC проверяю дату изменения np-файла каждые 2 сек, если изменилась - вывожу куда надо. Так вот.. очень бы не хотелось проверять и сравнивать всё содержимое, а ограничиться датой изменения. И при этом не выводить exit :)

Может, если поле on exit пустое, не трогать файл?..
Киря2
Репутация: 0
С нами: 19 лет 6 месяцев

Сообщение #47 skipyrich » 04.10.2007, 23:47

И оставлять в нём всё, что наплевали при старте трека?  :)
тоже не есть правильно...
skipyrich M
Аватар
Откуда: Москва
Репутация: 11
С нами: 20 лет 4 месяца

Сообщение #48 XuMuK » 17.11.2007, 21:54

пасиба великое за плагин, достойная штука. *поклон*

а моожно.. сделать спец. релиз, в котором файл не будет очищаться перед записью каждого нового трека в него, т.е. просто аппендиться? было бы очень здорово, поскольку теперь есть поддержка dynamic track title'а, и можно было бы с его (плагина) помощью сохранять логи радиостанций, дабы потом, при надобности, посмотреть название того или иного трека/группы.. был бы бесконечно рад и признателен *пыво*
XuMuK M
Аватар
Откуда: msk • astrakhan
Репутация: 0
С нами: 18 лет 10 месяцев

Сообщение #49 skipyrich » 17.11.2007, 22:16

Вы прямо сговорились )
С месяц назад мне француз в мыло постучался с тем же вопросом )
Забирай: http://skipyrich.com/store/foo_np_simple-1.7.7z
В настройках поставь галку "Log mode". Теперь дополнительно доступен тег %datetime%. Вот примерная строчка записи в лог:
-----cut-----
'['%datetime%']' fb2k $if(%isplaying%,
$if(%ispaused%,
paused
,
playing
): %artist% - %title%,
stopped
)$crlf()
-----cut-----
тот же %datetime% - единственный тег, который можно использовать в строчке "On exit", но там $crlf() не нужен, автоматически добавится )
skipyrich M
Аватар
Откуда: Москва
Репутация: 11
С нами: 20 лет 4 месяца

Сообщение #50 XuMuK » 18.11.2007, 17:02

огромное спасиба, дружище *пыво*
отдельные похвалы за новый тег, очень кстати. а за оперативность *поклон*
XuMuK M
Аватар
Откуда: msk • astrakhan
Репутация: 0
С нами: 18 лет 10 месяцев

Сообщение #51 Valery_Kondakoff » 04.01.2008, 23:06


Спасибо за плагин!

А вот, вопрос: нет ли в планах поддержки _нескольких_ выходных файлов (в разных кодировках или с разными настройками)? Или, может, сделаешь возможность подключать несколько независимых экземпляров плагина?

Да, кстати, и ОЕМ-кодировка (для ФИДО, скажем) была бы очень желательна...

Прокомментируешь?
Valery_Kondakoff
Репутация: 0
С нами: 18 лет 8 месяцев

Сообщение #52 skipyrich » 05.01.2008, 04:04

Была такая мысль. Виделось нечто монументальное, с собственными плагинами вывода в файл, на сервак, в картинку и т.п.
Может и займусь, если осилю реализацию плагинистого интерфейса в стиле фубара.
skipyrich M
Аватар
Откуда: Москва
Репутация: 11
С нами: 20 лет 4 месяца

Сообщение #53 Valery_Kondakoff » 05.01.2008, 12:11

а не превратится тогда в Амип?  :-[

не проще разрешить подключать пару экземпляров плагинов для тех, кому нужны несколько форматов выходных файлов? (правда, я специфики плагинной пархитектуры Фубара не знаю - может, там есть сложности...)
Valery_Kondakoff
Репутация: 0
С нами: 18 лет 8 месяцев

Сообщение #54 skipyrich » 05.01.2008, 12:18

Valery_Kondakoff:а не превратится тогда в Амип?  :-[
Примерно так и получится.

Valery_Kondakoff:не проще разрешить подключать пару экземпляров плагинов для тех, кому нужны несколько форматов выходных файлов? (правда, я специфики плагинной пархитектуры Фубара не знаю - может, там есть сложности...)
Не проще. Либо жесткая функциональность, либо плагины. Т.е. плагины можно будет подключать, но совсем необязательно, основная функциональность будет в основном модуле, а возможность подключать плагины - как бесплатное приложение.
skipyrich M
Аватар
Откуда: Москва
Репутация: 11
С нами: 20 лет 4 месяца

Сообщение #55 Valery_Kondakoff » 05.01.2008, 16:03

ок. если понадобится что-то протестировать - я к твоим услугам.
Valery_Kondakoff
Репутация: 0
С нами: 18 лет 8 месяцев

Сообщение #56 Максим » 13.06.2008, 14:37

skipyrich
Спасибо за отличный компонент!
После того, как foo_func перестал работать, стал использовать его в режиме log для истории / статистики и сразу же столкнулся с проблемой вывода даты. Не мог бы ты добавить переменную, которая выводила бы сегодняшнюю дату в формате YYYY-MM-DD? (cwb_hooks не поддерживаются, стандартная функция плеера $date мне не подходит.) И ещё: можно ли добавить \n для записи с новой строки?
Например, так:
Код: Выделить всё
//(в Formatting string)
%artist%|%title%|%album%\n
Максим M
Аватар
Репутация: 93
С нами: 19 лет 5 месяцев

Сообщение #57 skipyrich » 13.06.2008, 18:14

Maxim_289:сегодняшнюю дату в формате YYYY-MM-DD
уже есть %datetime%, а если добавлять различные форматы, то надо продумать как их задавать

Maxim_289:можно ли добавить \n для записи с новой строки?
чем не устраивает $crlf()?
skipyrich M
Аватар
Откуда: Москва
Репутация: 11
С нами: 20 лет 4 месяца

Сообщение #58 Максим » 13.06.2008, 21:27

уже есть %datetime%
Отлично, этого вполне хватит. Спасибо! Я не знал про эту переменную.

чем не устраивает $crlf()?
Точно! Забыл про неё! ;)

Спасибо за помощь!
Максим M
Аватар
Репутация: 93
С нами: 19 лет 5 месяцев

Сообщение #59 ivv » 11.05.2016, 15:56

Откуда можно скачать плагин? Есть какие-нибудь зеркала? Столько времени потратил, так и не нашел рабочей ссылки.
ivv
Репутация: 0
С нами: 10 лет 4 месяца

  • 1

Сообщение #60 simmons » 12.05.2016, 13:38

ivv:

Сообщение #59 ivv » Вчера, 16:56
Откуда можно скачать плагин? Есть какие-нибудь зеркала? Столько времени потратил, так и не нашел рабочей ссылки.

Здесь.
Вложения
foo_np_simple.7z
(73.78 КБ) Скачиваний: 467
simmons M
Аватар
Репутация: 128
С нами: 17 лет 6 месяцев