Размещение даты %now% внутри тега. Инкремент тега.

Список разделов Аудиоплеер foobar2000 Есть вопрос!

Описание: У вас проблемы с foobar2000 и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть. Подробно описывайте проблему. Не забывайте указать версию плеера, название сборки, по возможности добавить скриншоты проблемы.

Сообщение #1 kirill_more » 20.02.2021, 15:36

Прошу помощи в реализации следующих задач

1. При нажатии клавиши [S] в тег %last_skipdate% прописывается текущая дата YYYY-MM-DD hh:ss ;
Воспроизводится следующий трек.

Установлены foo_dynfil и foo_quicktag но не получается вставить текущую дату.

2. Есть ли возможность инкрементировать целое значение внутри тега?

Если тег отсутствует, то проставить %skip_count% 1
Если тег есть, то увеличить его на 1 и записать.
kirill_more
Автор темы
Репутация: 0
С нами: 1 год

Сообщение #2 Azaza » 21.02.2021, 00:33

kirill_more:2. Есть ли возможность инкрементировать целое значение внутри тега?

Если тег отсутствует, то проставить %skip_count% 1
Если тег есть, то увеличить его на 1 и записать.
foo_masstagger
ПКМ на треке (треках) в плейлисте ->Tagging->Manage scripts->Add
Format value from other fields->
Destination field name: SKIP_COUNT
Formatting pattern: $if(%skip_count%,$add(%skip_count%,1),1)
2021-02-20 23-32-5.png


Сохранённый скрипт можно вызывать через ПКМ->Tagging->Scripts-Имя скрипта. А можно повесить на хоткей или добавить кнопку.

Добавлено спустя 25 минут 19 секунд:
kirill_more:в тег %last_skipdate% прописывается текущая дата YYYY-MM-DD hh:ss ;
kirill_more:foo_dynfil
Тоже можно через Mastagger при наличии foo_dynfil
Format value from other fileds
2021-02-20 23-59-9.png
Аудиофилия - это болезнь,поражающая головной мозг.Набор профилактически-превентивных мер против аудиофилии крайне скуден - техническое образование, умение мыслить логически и наличие здравого смысла.
Azaza M
Аватара
Репутация: 282
С нами: 5 лет 3 месяца


Вернуться в Есть вопрос!