Рейтинг, изображение звезд вместо цифр в DUI

Список разделов Аудиоплеер foobar2000 Интерфейс Интерфейс - DUI

Сообщение #1 Ruzzz » 23.06.2010, 23:34

Возможно ли в стандартной теме интерфейса в рейтинге композиций использовать изображения звезд вместо цифр? И еще, возможно ли сделать их интерактивными?

UPD:
1) Настраиваем колонки как на скриншоте: http://goo.gl/nqiAW
Текущая оценка — количество «кружков»: $repeat(●,%rating%)
Текущая оценка — количество чёрных кружков, остальное — полые кружки (до 5): $if(%rating%,$repeat(●,%rating%)$repeat(o,$sub(5,%rating%)),ooooo)
2) Подключаем новую колонку через контекстное меню заголовков списка воспроизведения http://goo.gl/QlXuU
3) Ну и можно глобальные клавиши настроить http://goo.gl/WrcZ3
Последний раз редактировалось Ruzzz 23.05.2012, 20:34, всего редактировалось 2 раз(а).
Ruzzz
Автор темы, Новичок
Аватара
Репутация: 2
С нами: 7 лет 8 месяцев

Сообщение #2 Mr.Merak » 24.06.2010, 09:24

Ruzzz писал(а):сделать их интерактивными?
нет
foobar2000.0pk.ru
Mr.Merak M
Мастер
Возраст: 30
Откуда: Украина
Репутация: 27
С нами: 11 лет

Сообщение #3 Ruzzz » 25.07.2010, 00:30

Появилась такая возможность, подробнее. И решение некоторых проблем здесь.
Ruzzz
Автор темы, Новичок
Аватара
Репутация: 2
С нами: 7 лет 8 месяцев

Сообщение #4 Ruzzz » 10.05.2012, 21:47

Как сделал я:
1) Настраиваем колонки как на скриншоте: http://goo.gl/nqiAW
2) Подключаем новую колонку через контекстное меню заголовков списка воспроизведения http://goo.gl/QlXuU
3) Ну и можно глобальные клавиши настроить http://goo.gl/WrcZ3
Ruzzz
Автор темы, Новичок
Аватара
Репутация: 2
С нами: 7 лет 8 месяцев

Сообщение #5 str » 12.05.2012, 10:00

а рейтинг в файл пишется при этом, или в какой-то файл статистики?
avtomaticheskiy kalaschnikov
str M
Бывалый
Аватара
Возраст: 34
Откуда: Украина
Репутация: 15
С нами: 10 лет 7 месяцев

Сообщение #6 mgz » 12.05.2012, 10:09

str, если используется База (Media Libary) - то в базу пишится рейтинг. А иначе - в треки.
RME HDSP 9632 > DynAudio BM5A II / Audio-Technica ATH-AD900
mgz M
Гуру
Аватара
Возраст: 37
Откуда: Украина, Киев
Репутация: 62
С нами: 11 лет 3 месяца

Сообщение #7 VEG » 12.05.2012, 14:45

Ruzzz, для удобства процитирую код, который выводит кружочки.
Текущая оценка — количество «кружков»
Код: Выделить всё
$repeat(●,%rating%)
Текущая оценка — количество чёрных кружков, остальное — полые кружки (до 5)
Код: Выделить всё
$if(%rating%,$repeat(●,%rating%)$repeat(o,$sub(5,%rating%)),ooooo)
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Аватара
Возраст: 29
Откуда: Минск, Беларусь
Репутация: 125
С нами: 5 лет 3 месяца

Сообщение #8 bulletproof2k » 22.05.2012, 21:50

А можно какньть цвет звездочек на свой заменить?
.ιllιlι.ιl. Loading… ██████████████ 100%
bulletproof2k M
Бывалый
Аватара
Возраст: 35
Откуда: Воронеж
Репутация: -19
С нами: 5 лет 3 месяца

Сообщение #9 Izotop » 23.05.2012, 00:47

2bulletproof2k
DUI похоже так и не научился до сих пор понимать скрипт $rgb(0,250,25)
В CUI даже так уже заработало бы--->
Код: Выделить всё
$rgb(0,250,25)$if(%rating%,$repeat(●,%rating%)$repeat(o,$sub(5,%rating%)),ooooo)$rgb()
:beer:
Если это конечно непосредственно в код колонки плейлиста(Columns или NG) писать ;)
[color=#0000FF]Life between 8-22000 Hz[/color]
[b][color=#00FF00]Кто ищет — тот всегда находит то, что ищет...[/color][/b]
Izotop M
Модератор
Аватара
Возраст: 32
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 8 лет 9 месяцев

Сообщение #10 bulletproof2k » 24.05.2012, 20:07

Izotop писал(а):DUI похоже так и не научился до сих пор понимать скрипт $rgb(0,250,25)
С рейтингом в Дуи это не прокатывает :biggrin:
.ιllιlι.ιl. Loading… ██████████████ 100%
bulletproof2k M
Бывалый
Аватара
Возраст: 35
Откуда: Воронеж
Репутация: -19
С нами: 5 лет 3 месяца

Сообщение #11 pois22ple » 25.05.2012, 11:39

А можно какньть цвет звездочек на свой заменить?

Для этого в DUI предусмотрено следующее:
поместите > , >> или >>> перед строкой символов - увеличение яркости в текущей цветовой гамме
поместите < , << или <<< перед строкой символов - уменьшение яркости в текущей цветовой гамме
pois22ple
Бывалый
Репутация: 8
С нами: 11 лет

Сообщение #12 Ruzzz » 25.05.2012, 12:14

pois22ple,
сделал так $repeat(<<,$sub(5,%rating%))$repeat(●,%rating%) скриншот во вложении
Вложения
foobar-rate-colors.PNG
Ruzzz
Автор темы, Новичок
Аватара
Репутация: 2
С нами: 7 лет 8 месяцев

Сообщение #13 bulletproof2k » 25.05.2012, 18:47

Ну к примеру на желтый или красный цвет можно?
.ιllιlι.ιl. Loading… ██████████████ 100%
bulletproof2k M
Бывалый
Аватара
Возраст: 35
Откуда: Воронеж
Репутация: -19
С нами: 5 лет 3 месяца

Сообщение #14 Jesse Pinkman » 22.05.2015, 17:22

А сделать звезду, которая будет закрашиваться в зависимости от рейтинга можно или нет?

Добавлено спустя 25 минут 25 секунд:
Подскажите синтаксис .Хочется чтобы в колонке отображался рейтинг трека, если он у него есть, если рейтинга нет, нужно чтобы отображался номер трека в альбоме.
Jesse Pinkman
Новичок
Репутация: 1
С нами: 2 года 3 месяца

Сообщение #15 вовасбрат » 22.05.2015, 21:22

Jesse Pinkman, установи для рейтинга foo_uie_esplaylist
вовасбрат M
Бывалый
Аватара
Возраст: 48
Откуда: ТАМБОВ
Репутация: 52
С нами: 4 года 11 месяцев

Сообщение #16 Jesse Pinkman » 22.05.2015, 21:48

Уже стоит. Для рейтинга 5 звездочек есть. Хотелось бы одну сделать и еще сэкономить колонки, совместив в одной номер трека и рейтинг.
Я не буду всем подряд трекам ставить оценки, только пятерки понравившимся, ну и можно единицы самым слабым.

У меня сейчас задача научится ставить оценку треку просто при выделении. Либо мышью, но foo_gestures у меня не работает. Просто есть масса треков, про которые я точно знаю, что они мне нравятся. Хотелось бы быстро их отметить и соорудить автоплейлист.
Jesse Pinkman
Новичок
Репутация: 1
С нами: 2 года 3 месяца

Сообщение #17 Аноним » 15.10.2015, 17:20

Привет всем.
Немного переделал скрипт, смотрится симпатичнее чем с буквами о :smile:
Текущая оценка — количество чёрных кружков, остальное — затемненные кружки (до 5)
Код: Выделить всё
$if(%rating%,$repeat(●,%rating%)<<<$repeat(●,$sub(5,%rating%)),<<<●●●●●)
Аноним
Гость

Сообщение #18 George Smith » 16.06.2017, 19:43

SIMPlaylist
George Smith
Бывалый
Репутация: 1
С нами: 3 года 6 месяцев


Вернуться в Интерфейс - DUI