AIMP Forum
Разное => Архив / Archive => Вопросы (архив) / Questions (archive) => Topic started by: McClaud on September 13, 2012, 11:38:09
-
Фонотека поддерживает множественные значения полей тегов, а разделителем значений выступает слэш. Разумеется, никакие дополнительные символы, даже пробелы, окружать его не должны. Такое «слитное» написание естественно для отображения в редакторе тегов, допустимо в фонотеке, но вот в плейлисте и бегущей строке проигрывателя смотрится несуразно.
В настройках форматирования строк плейлиста есть оператор замены чего-то-там/чем-то, но вот можно ли его использовать для замены слэша? Учитывая ещё, что он, слэш, может быть использован, наверное, в любом поле тэга. Может быть несколько дат (когда в теге фигурирует год выхода альбома и год переиздания); несколько исполнителей (дуэт, трио, квартет…); несколько названий (попурри, к примеру); про жанры я вообще молчу…
В WinAmp’e есть такая фича: замена символа подчёркивания – пробелом (неважно, находится он в имени файла или в теге).
Так может проще в настройках отображения плейлиста предусмотреть опционально замену символа слэш чем-нибудь «пристойным» везде, где он может появиться. Конечно, одного пробела в этом случае явно недостаточно. На мой взгляд, вполне подошла бы пара: точка с запятой и пробел (ну, может запятая и пробел). Кстати, в AIMP’e замена символа подчёркивания на пробел почему-то не предусмотрена (или я её не нашёл) – тоже не помешала бы.
Прежде чем оформлять это как предложение и устраивать голосование, хотелось бы услышать мнения спецов: вдруг это реализуемо как-то проще…
-
Сейчас это можно реализовать через макрос %replace.
-
Сейчас это можно реализовать через макрос %replace.
Вот бы ещё пример конкретной реализации, а то у меня что-то не получается :(
-
вместо стандартной строчки
%IF(%R,%R - %T,%T)
будет
%Replace(%IF(%R,%R - %T,%T),/, )
-
вместо стандартной строчки
%IF(%R,%R - %T,%T)
будет
%Replace(%IF(%R,%R - %T,%T),/, )
Ура! Заработало! ;D
Спасибо!