Keyholder Final+V 1.28 beta2

Список разделов foobar2000 Сборки Архив

Описание: Архив выпусков предыдущих сборок.

Сообщение #81 Russell777 » 21.02.2007, 16:35

Одно ясно:проблема исходит от Panels UI,попробуйте установить последнюю версию,у меня с ней проблем не возникалою
Russell777 M
Автор темы
Откуда: Беер Шева
Репутация: 3
С нами: 18 лет 5 месяцев

Сообщение #82 Shura1oplot » 21.02.2007, 16:54

2Russell777
У меня стоит последняя версия
Shura1oplot
Репутация: 0
С нами: 18 лет

Сообщение #83 Russell777 » 21.02.2007, 23:40

Я тут одну штуку заварил,невиданную в истории фубаростроения,нужны добровольцы исключительно для испытания.
Подробнее:вроде сумел вычислить время сессии,т.е. времы чистого воспроизведения музыки за сессию
в реальном времени.Это полнейшие хаки,но вроде вычисляет с точностью +-1 секунда.
Вывод идёт на панели Controls под заголовком Session Length.
Очень прошу тех кому не лень протестить и отписаться,т.к. такого (я точно знаю) ещё никто не делеал
(говоря о фубаре) и мне интересно стоит ли включать эту функцию в релиз.
Очень жду комментариев,спасибо заранее.
Скачать тест версию:
http://files.foobar2000.ru/download.php?file=126
Russell777 M
Автор темы
Откуда: Беер Шева
Репутация: 3
С нами: 18 лет 5 месяцев

Сообщение #84 Shura1oplot » 21.02.2007, 23:49

2Russell777
скачал, потестю... вроде интересная штуковина

P.S. откуда берется $getpvar(time) ??? попробовал перенести в свой мод настройки трак инфо мод - фигу
Последний раз редактировалось Shura1oplot 22.02.2007, 00:11, всего редактировалось 1 раз.
Shura1oplot
Репутация: 0
С нами: 18 лет

Сообщение #85 Shura1oplot » 22.02.2007, 00:18

Нашел, все.
Shura1oplot
Репутация: 0
С нами: 18 лет

Сообщение #86 Russell777 » 22.02.2007, 00:31

Там есть маленькая тонкость,так что если перенести в другую конфигурацию может работать не правильно.
Ты мне главное скажи работает или нет в моём конфиге,а там уж если захочешь подскажу как в твой её приживить.
Russell777 M
Автор темы
Откуда: Беер Шева
Репутация: 3
С нами: 18 лет 5 месяцев

Сообщение #87 pois22ple » 22.02.2007, 16:31

Ну ты Russell777  и кудесник!  Вроде бы твой конфиг работает замечательно, есть только одно но.
Я все лучшее, что у тебя появляется прилаживаю под себя, добавляя некоторые свои заморочки. Так вот твой оригинальный конфиг работает, время показывает нормально, но как только я переношу твои последние изменения к себе, т. е. заменяю полностью панель с информацией о треке, добавляю новую панель  Playing [Track Display], вместе с твоим содержимым, и строки из основного окна, связанные с этой панелью, то начинаются чудеса. Кнопка пауза работает нормально, а кнопка стоп сбрасывает время в отрицательную величину  от 0 до -59 . Затем при продолжении игры общее время увеличивается от отрицательной величины до нуля и устанавливается в -59 и так по циклу. Кнопка стоп не гасит основное окно.

Когда же я свои примочки переношу в твой pui, то все работает нормально (как твои штучки, так и мои).

P.S. кнопку add... я заменяю на add/files... (плейлистов сохраненных я не держу, а что-нибудь другое команда add  загружать отказывается).
Последний раз редактировалось pois22ple 22.02.2007, 19:47, всего редактировалось 1 раз.
pois22ple
Репутация: 10
С нами: 18 лет 3 месяца

Сообщение #88 Russell777 » 22.02.2007, 16:54

Как я уже сказал есть одна тонкость:во первых панель Playing\Track display должна всегда находиться на главной панели т.е. на той которая всегда видна и её размеры должны быть хотя бы 1х1,просто запихни её куда то в уголок и покрась под фон.
Во вторых (и это важно) её определение в главном окне Panels UI должно выглядеть следующим образом:
Код: Выделить всё
$if(%_trackinfo_notrack%,,
$panel(Playing,Track Display,30,0,51,20,))
Если этого не сделать то будет сбрасываться на отрицательную величину.Всё дело в том что это не совсем
"чистый" код,а скорее обман и потому для его работы требуются определённые условия.Но в целом то работает?
Russell777 M
Автор темы
Откуда: Беер Шева
Репутация: 3
С нами: 18 лет 5 месяцев

Сообщение #89 pois22ple » 22.02.2007, 17:35

Нашел причину того, что главное окно не гасилось - надо было выставить режим Now playing, а у меня был включен Follow cursor. Панель Playing\Track display  у тебя в главном окне определена следующим образом
Код: Выделить всё
$if(%_trackinfo_notrack%,,
$panel(Playing,Track Display,0,0,1,1,))
.

Сейчас проверю с твоим новым кодом (мой старый pui с твоими добавлениями)- постоянно высвечивается черный прямоугольник с координатами 30,0,51,20 и в нем красным высвечивается время, но при нажатии на кнопку стоп оно сбрасывается в отрицательное.

На твоем модифицированном конфиге таких чудес с временем не происходит.
Последний раз редактировалось pois22ple 22.02.2007, 19:46, всего редактировалось 1 раз.
pois22ple
Репутация: 10
С нами: 18 лет 3 месяца

Сообщение #90 Shura1oplot » 22.02.2007, 17:38

2Russell777
Перенес вчера на свой конфиг - полет нормальный. 1 раз время ушло в минус.
Без
Код: Выделить всё
)
$if(%_trackinfo_notrack%,
,
   $panel(Playing,Track Display,0,0,1,1,)
   
)
вообще таймер не работает

P/S/ пожелание к сборке: т.к. сборка компактная, не плохо бы было, что бы длинные названия песен, артистов и альбомов укорачивались как-нить, а то налазиют на время
Последний раз редактировалось Shura1oplot 22.02.2007, 17:41, всего редактировалось 1 раз.
Shura1oplot
Репутация: 0
С нами: 18 лет

Сообщение #91 pois22ple » 22.02.2007, 17:43

Самое интересное - начинаю сравнивать твой последний pui, модифицированный мною, и мой со вставками из твоего последнего. Все один к одному (ну не считая комментариев). Почему то время в твоем  по стопу не сбрасывается, а в моем устанавливается в отрицательную величину, но еще и циклится до 0, затем от -59 до 0 и т.д.

Когда выбираю конфиг сначала твой:
1. все нормально
2. затем свой - получаю чудеса
3. опять твой - чудеса продолжаются.
Все это естественно в одном сеансе (на лету), т.е. из foobar-а не выхожу.
Последний раз редактировалось pois22ple 22.02.2007, 19:44, всего редактировалось 1 раз.
pois22ple
Репутация: 10
С нами: 18 лет 3 месяца

Сообщение #92 Russell777 » 22.02.2007, 17:48

Перезапускай плеер,а то значения переменных сохраняются.У меня сейчас времени нет,но на выходных если хочешь посмотрю твой конфиг,разберёмся.
Russell777 M
Автор темы
Откуда: Беер Шева
Репутация: 3
С нами: 18 лет 5 месяцев

Сообщение #93 pois22ple » 22.02.2007, 19:41

На моем конфиге чудеса со временем  всегда, даже когда с ним запускаюсь.

Еще раз проверил твой и мой конфиги - совпадают до последнего оператора и всех параметров в них.

Кстати по моим наблюдениям keyholder загружает раза в два больше процессор, чем gp35. Возможно из-за включенного скролинга в track_info (это в свое время подробно обсуждалось на Гидрогене).

Думаю на этом мои экперименты с keyholder-ом (по крайней мере на данном этапе) закончились.
pois22ple
Репутация: 10
С нами: 18 лет 3 месяца

Сообщение #94 MobyDick II » 22.02.2007, 20:02

когда уж зафиналит сборку?
MobyDick II
Репутация: 0
С нами: 17 лет 9 месяцев

Сообщение #95 Russell777 » 23.02.2007, 00:30

Кстати по моим наблюдениям keyholder загружает раза в два больше процессор, чем gp35. Возможно из-за включенного скролинга в track_info (это в свое время подробно обсуждалось на Гидрогене).
Nesomnenno v etom vse delo,no bez skrollinga v track info budet ne to,tak 4to eto ostanetsa.
Russell777 M
Автор темы
Откуда: Беер Шева
Репутация: 3
С нами: 18 лет 5 месяцев

Сообщение #96 Petrucha » 24.02.2007, 14:21

надо бы ограничить границы сжимания плеера по горизонтали: например ужать плеер можно только до ползунка, показывающего длину трека. понятно объяснил?
Petrucha
Репутация: 0
С нами: 17 лет 9 месяцев

Сообщение #97 Russell777 » 26.02.2007, 04:06

Модифицировал сборку визуализацией,если есть интерес,могу выложить как паралелльную версию.

[img width=400 height=391]http://img529.imageshack.us/img529/5428/vismj9.png[/img]
Russell777 M
Автор темы
Откуда: Беер Шева
Репутация: 3
С нами: 18 лет 5 месяцев

Сообщение #98 Petrucha » 26.02.2007, 14:26

интересно...

но будут ли работать в ней закругления границ плеера? а то у меня в прошлой сборке это не работает...
Petrucha
Репутация: 0
С нами: 17 лет 9 месяцев

Сообщение #99 Sma11erM1nd » 27.02.2007, 12:22

2Petrucha это тема винды :P
Sma11erM1nd M
Откуда: СПБ
Репутация: 0
С нами: 18 лет 2 месяца

Сообщение #100 Petrucha » 27.02.2007, 15:56

2Sma11erM1nd
не имею представления откуда её взять и как совместить. подскажешь?  :-[
Petrucha
Репутация: 0
С нами: 17 лет 9 месяцев

Пред.След.

Вернуться в Архив