AIMP Forum

Разное => Архив / Archive => SkinEditor, SkinEngine (archive) => Topic started by: Sionnain on November 24, 2011, 19:37:36

Title: [Есть решение] Цифровая индикация номера трека
Post by: Sionnain on November 24, 2011, 19:37:36
Предлагаю, если это вообще возможно, сделать индикацию номера воспроизводимого трека из плейлиста, чтобы в главном окне отображалась, было бы удобно использовать плеер без включенного плейлиста.

Я знаю что в других аудио проигрывателях такого тоже нет, но в AIMP хотелось бы видеть такую возможность, было бы здорово, чтобы можно было бы создать обложку в дальнейшем полностью имитирующую CD-плеер, и ещё чтобы были кнопки прямого выбора трека (0...9), но этот вопрос я наверное подниму в другой теме, или это всё опять же упирается в использование в будущем скриптов?

Спасибо.
Title: Re: Цифровая индикация номера трека
Post by: Svobodniy on November 24, 2011, 23:19:04
Ничего не понял. Можно как-то подробнее? Нарисуйте что ли?..

П.С. В бегущей строке можно оставить только номер трека и убрать "бег" строки. Будет номер по середине...
Title: Re: Цифровая индикация номера трека
Post by: Sionnain on November 25, 2011, 08:27:06
Ничего не понял. Можно как-то подробнее? Нарисуйте что ли?..

Ну как у железного стационарного DVD-плеера индикация номера воспроизводимого в данный момент трека. Цифрами, например 0014, такой же счётчик длительности файла, но показывает номер трека.

П.С. В бегущей строке можно оставить только номер трека и убрать "бег" строки. Будет номер по середине...

Надо попробовать...

UPD

Если это крутить настройки плеера, то это не совсем то, хотелось бы, чтобы в обложке можно было сделать отдельный индикатор, хотя можно будет попробовать сделать.

UPD2

Если бы обложка (при её выборе) могла бы передавать временные настройки в плеер, например параметр %IN, который бы временно заменял бы все остальные переменные в бегущей строке, а затем бы при смене на уже другую обложку дефолтная настройка бегущей строки восстанавливалась, было бы супер! Но наверное этот вопрос опять же относится к работе будущих скриптов. Мне уже не терпится посмотреть как это будет выглядеть.
Title: Re: Цифровая индикация номера трека
Post by: Soolo on November 25, 2011, 09:17:00
Выход: текстовая метка %IN (минусы - задаётся только шрифтом, рисовать собственную индикацию не выйдет)
Title: Re: Цифровая индикация номера трека
Post by: Sionnain on November 25, 2011, 09:42:05
Выход: текстовая метка %IN (минусы - задаётся только шрифтом, рисовать собственную индикацию не выйдет)

Не очень понял ??? Ну пусть шрифтом, но чтобы только номер трека высвечивался в определённой обложке.
Title: Re: Цифровая индикация номера трека
Post by: Soolo on November 25, 2011, 09:47:58
Не очень понял ??? Ну пусть шрифтом, но чтобы только номер трека высвечивался в определённой обложке.
Вставьте текстовую метку (Text Label) в скин. Поставьте параметр Template=%IN
Title: Re: Цифровая индикация номера трека
Post by: Sionnain on November 25, 2011, 09:52:51
Вставьте текстовую метку (Text Label) в скин. Поставьте параметр Template=%IN

Понял, спасибо, попробую :)

UPD

Не получилось, цифры появились: 00, но номер трека они не отображают, так и показывают 00 при любом треке.
Title: Re: Цифровая индикация номера трека
Post by: Soolo on November 25, 2011, 10:01:16
Не получилось, цифры появились: 00, но номер трека они не отображают, так и показывают 00 при любом треке.
Хм... Баг. Напишу Артёму
Title: Re: Цифровая индикация номера трека
Post by: Sionnain on November 25, 2011, 10:22:23
Хм... Баг. Напишу Артёму

Попробую я ещё эту функцию в бегущей строке

UPD

Тоже не работает.
Title: Re: Цифровая индикация номера трека
Post by: Soolo on November 25, 2011, 10:29:53
Пока что данный баг пофиксить не получится =(
Quote
%IN - имеет свойство менять в процессе жизни плеера, поэтому есть сложности с реализацией.
Title: Re: Цифровая индикация номера трека
Post by: Sionnain on November 25, 2011, 11:09:33
Пока что данный баг пофиксить не получится =(

Quote
%IN - имеет свойство менять в процессе жизни плеера, поэтому есть сложности с реализацией.

Не очень понял, но главное, что не отказали, спасибо, буду ждать :)
Title: Re: Цифровая индикация номера трека
Post by: Sionnain on November 25, 2011, 16:30:00
Ещё вопрос, есть переменная %TN, которая, как мне кажется, больше для меня подходит - она реально работает, но визуально по-видимому сама по себе не отображается, но как-то в плейлист выведена визуально, нельзя ли её также выводить и в главное окно, но только одно значение, именно номер воспроизводимого в данный момент трека? Жаль контейнер "Playlist" не разборный, а то бы наверное сам бы выяснил как это работает ;D
Title: Re: Цифровая индикация номера трека
Post by: klowlone on November 25, 2011, 20:29:48
Визуально не отображается.. если я правильно понял: закрыта какой-либо текстурой.
Исходите из этого.
Попробуйте с помощью ZOrder - сделать лэйбл приорететней чем....
Title: Re: Цифровая индикация номера трека
Post by: Sionnain on November 25, 2011, 20:44:14
Визуально не отображается.. если я правильно понял: закрыта какой-либо текстурой.
Исходите из этого.
Попробуйте с помощью ZOrder - сделать лэйбл приорететней чем....

Спасибо за совет, но не в этом дело, этот элемент я размещал на свободном месте, где есть только одна текстура - главного окна, и самое интересное, что Text Label с переменной %TN отображается в редакторе обложек как двухзначная цифра 01, а не 00 как в случае с %IN, но после компиляции, т.е. уже при использовании этой обложки в AIMP - этот элемент не отображается, но у плейлиста при этом нумерация треков работает.
Title: Re: Цифровая индикация номера трека
Post by: Tarik on November 25, 2011, 22:51:31
Sionnain, %TN это номер трека в альбоме, значение берется из тегов файла. У тебя возможно этот тег был не заполнен.
Title: [+] Цифровая индикация номера трека
Post by: Sionnain on November 25, 2011, 22:58:46
Sionnain, %TN это номер трека в альбоме, значение берется из тегов файла. У тебя возможно этот тег был не заполнен.

Странно, а здесь почему-то это не указано ???

(http://savepic.su/818121.png)
Title: Re: Цифровая индикация номера трека
Post by: Soolo on November 25, 2011, 23:39:44
Номер трека и номер диска - это инфа из тегов
Title: Re: Цифровая индикация номера трека
Post by: Алексей Долматов on December 07, 2011, 13:21:59
Получается такая реализация уже есть
Title: Re: Цифровая индикация номера трека
Post by: Sionnain on December 07, 2011, 13:44:22
Получается такая реализация уже есть

Извините, я не понял, что значит - есть?

UPD

Всё, обнаружил - заработала переменная %TN, но нумерация только в пределах одного альбома, хотя для меня этого вполне достаточно, спасибо!