AIMP Forum
AIMP for PC => Вопросы / Questions => Topic started by: DarkDrawKill on December 05, 2025, 18:31:31
-
ковырялся в плейлистах и обнаружил данный макрос %Custom
для чего он нужен и как его использовать
-
выяснил от сюда (https://www.aimp.ru/forum/index.php?topic=66048.msg415451#msg415451) что это зарезервиранный макрос для плагинов как я могу его использовать
-
Да, это для плагинов
-
Да, это для плагинов
так как я могу его использовать или это просто заглушка?
-
Учитывая, что примеров в описании плагинов нет, т.е. нельзя найти примеры плагинов по имени переменной, для меня это выглядит не получившей реализацию функцию.
Есть только в документации SDK указание о такой возможности.
AIMP_PLAYLISTITEM_PROPID_CUSTOM
Пользовательское однострочное текстовое поле, может задаваться плагином. Значение поля сохраняется в плейлист.
Текст не должен содержать символов переноса строки, а так же "|".
Вы можете использовать значение этого поля для сортировки / группировки записей в плейлисте с помощью макроса %Custom
-
так как я могу его использовать или это просто заглушка?
Идея такая: плагин формирует плейлист, каждой записи он прописывает custom-данные, затем делает сортировку / группировку по этому полю
-
Идея такая: плагин формирует плейлист, каждой записи он прописывает custom-данные, затем делает сортировку / группировку по этому полю
ну идею я понял вот примеров использования придумать не могу кроме для плейлистов предлагаемые фонотеками (которые создаются ими)
-
ну идею я понял вот примеров использования придумать не могу кроме для плейлистов предлагаемые фонотеками (которые создаются ими)
По-моему оно для ютуб-плагина было изначально сделано.
-
У макроса даже описания нет я считаю это недопущением раз он вызывает такие вопросы что приходится тему создавать
-
Описание должно быть на стороне плагина, его использующего
-
Да это недоразумение мне уже давно "мозолило" глаза… Накой чёрт оно нужно, если подключаемый модуль фактически должен добавлять своё имя, а не использовать только один единственный %Custom… А если таких нужно несколько (или разных подключаемые модули будут один и тот же %Custom эксплуатировать)? Как оно в предварительных тестах вело себя?
А, в шаблонах сортировки? О_о… так вроде ж не везде один и тот же список доступных %слов используется?
-
Да это недоразумение мне уже давно "мозолило" глаза… Накой чёрт оно нужно, если подключаемый модуль фактически должен добавлять своё имя, а не использовать только один единственный %Custom… А если таких нужно несколько (или разных подключаемые модули будут один и тот же %Custom эксплуатировать)? Как оно в предварительных тестах вело себя?
А, в шаблонах сортировки? О_о… так вроде ж не везде один и тот же список доступных %слов используется?
как я понял это просто строка по которому производится сортировка/группировка
для нескольких возможно надо использовать custom1;custom2;...; а потом их получать как хз (такого макроса нет) поэтому я думаю так не пойдёт
лучше наверное пойду ютуб плагин изучать смотреть как он его использует
-
Опять желчь...
А если таких нужно несколько
Я ж сказал, что плагин САМ формирует плейлист, соответственно, не может быть там смесь данных из разных источников.
Может решение и не гибкое, но оно в тот момент было самым простым и не ломающим API.