PDA

Просмотр полной версии : сборка/тема foobar 2000 для CarPС


Страницы : 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15

duzzy
05.12.2016, 01:11
seriousstas

Странно , что теряется фокус - не должен . Скорей всего теряется полностью с Фубара ..

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

Что то типа вспомогательного скрипта который будет постоянно переводить фокус на фубар например каждые 5-ть секунд...

Или например перейти с Автохоткея на Автоит)))
Автохоткей не всегда работает как нужно(кнопки не всегда отрабатывают), я на него поэтому и забил + есть другие проблемы с его работой.

seriousstas
05.12.2016, 01:16
seriousstas
Что то типа вспомогательного скрипта который будет постоянно переводить фокус на фубар например каждые 5-ть секунд...
Можно , но я против таких скриптов (цыкл использую только для перезапуска wi-fi - чтоб сразу подхватывался и-нет с телефона )..
А если за Икаром - то будут глюки (конфликтует Икаровский майнскрипт) 99% при старте и закрытии.
Лучше конечно наводить одноразовым скриптом ..
И вообще очень странно - при КЗХ просто переключаются видеовходы, каким боком это это связано с фокусом - не ясно .
Автохоткей не всегда работает как нужно(кнопки не всегда отрабатывают)
Пока не замечал - для более старых ОС есть SendInput и SendPlay :
работают, как правило, быстрее и более надёжно.
http://www.script-coding.com/AutoHotkey/Send.html

duzzy
05.12.2016, 01:48
seriousstas
А если за Икаром - то будут глюки (конфликтует Икаровский майнскрипт) 99% при старте и закрытии.
У меня ПотПлеер управляется скриптом в цикле :)... проблем 0

Лучше конечно наводить одноразовым скриптом ..
Это да конечно лучше, возможно нужно просто задержку увеличить при опознании окна ?
Или попробовать по Хэндлу а не по Тайтлу окно искать...
И вообще очень странно - при КЗХ просто переключаются видеовходы
Возможно происходит какой то системный вызов и фокус уходит с фубара.

---------------------------------------------------

Я у себя в сборке делал проще... :wink2:
Для отправки Enter в окно скрипта библиотеки...

enter_()

Func enter_()
$sRead = IniRead(@ScriptDir & "\settings.ini", "library_class", "library_class", "Default Value")
ControlSend("[CLASS:{E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}]", "", $sRead, "{Enter}")
;MsgBox($MB_SYSTEMMODAL, "", "Read value: " & $sRead)
EndFunc

$sRead = IniRead(.... Читаем ини с классом библиотеки(это больше опция для универсальности, если класс окна меняется ненужно компилить скрипт достаточно просто в ини новый прописать:))
ControlSend("[CLASS:...Отправляем нажатие Enter по классу Фубара
;MsgBox(...тестовое окно для просмотра что прочитали из ини

Остальные скрипты(Ctrl, Click...) написаны по этому же принципу...
Прописал в ini файл нужные параметры и используешь

Пример ini файла...
[playlist_class]
playlist_class=uie_jscript_panel_class3
[library_class]
library_class=uie_jscript_panel_class4
[ctrl_timer]
TimeWait=15000

shumaz
05.12.2016, 01:53
Что за КЗХ (камера чтоль ?)такой ?
Странно , что теряется фокус - не должен . Скорей всего теряется полностью с Фубара ..
А если просто повесить на твое устройство (вместо команд хоткеев) отдельно скрипт вверх и отдельно вниз уже с фокусом на плейлисте ? :
#NoTrayIcon
#SingleInstance force
SetTitleMatchMode, 2
ControlFocus, uie_jscript_panel_class1, foobar2000 ;
Sleep 50
Send {Up}
#NoTrayIcon
#SingleInstance force
SetTitleMatchMode, 2
ControlFocus, uie_jscript_panel_class1, foobar2000 ;
Sleep 50
Send {Down}
Тогда и всех манипуляций выше не нужно ..
Либо просто click.exe добавить, если возможно ..
КЗХ - камера заднего хода да...
Монитор к компу подключён по HDMI, а камера (а там еще и датчики давления в шинах по VGA).

Не очень понял что попробовать слелать ((

seriousstas
05.12.2016, 02:06
Не очень понял что попробовать слелать ((
shumaz
У тебя как подаются команды вверх-вниз ,
Ты можешь вместо них повесит скрипты ?
duzzy
Читаем ини с классом библиотеки
Вариант , но мне-бы пригодилось год назад , когда добавлял-удалял разные экраны ), а щас всё устаканилось
Не знаешь , как это будет на Autoit :
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_111111101||OnDuinoKeyPress")
Что-то есть здесь (https://autoit-script.ru/index.php?board=6.0)
по COM серверу, но пока темный лес ..

shumaz
05.12.2016, 02:26
shumaz
У тебя как подаются команды вверх-вниз ,
Ты можешь вместо них повесит скрипты ?

скрипты... даже не знаю...
это же обычный джойстик 8 диапазонный (вверх/вниз/влево вправо - при режиме работы клавиши-сктрелки (тоисть он эмулирует Up/Down/Left/Right) и в 8-ми направлениях если эмулируется работа "мышки"). иными словами это как TouchPad на ноутбуке, просто работать можешь в нескольких режимах (переключение режимов "(0)мышь/(1)мышь_с_левой_кнопкой/(2)клавиши-стрелки").

UP: скрипты повесить могу конечно... но потеряю же в функционале джойстика в других прогах (навигации и т.д.)


Странно , что теряется фокус - не должен . Скорей всего теряется полностью с Фубара ..
не знаю важно или нет, но добавлю: после смены видео сигнала HMDI-VGA-HDMI пробовал просто "становится" в плейлист (кликал на трэк любой) и один фиг не листаются трэки (вверх/вниз)... надо только жать прицел (вроде даже 2 раза) либо же NumPad0.exe и Numpad9.exe переключится и всё работать начинает. я конечно не знаю принципа как работает всё, но в моём понимании если бы снимался фокус чисто с фубара, то достаночно было бы вернутся в плейлист (тыкнув на таче к примеру по плейлисту), но этого не хватает.

seriousstas
05.12.2016, 03:26
пробовал просто "становится" в плейлист
Проверь этот (https://yadi.sk/d/t24_MPsq32ESWK) вариант на предмет фокуса после камеры .
А потом уже добавишь остальное ..
После обновления на 13-ю версию некоторые настройки поменялись + захват фокуса есть верху самого скрипта (галка Grab Focus)
Можно поиграться ..

duzzy
05.12.2016, 17:06
seriousstas

Не знаешь , как это будет на Autoit :
$rr = ObjCreate("RoadRunner.SDK")
$rr.Execute("SetVar;duino_key;duino_111111101||OnDuinoKeyPress")

К слову о бредовом синтаксисе в АНК... "icar := Com" и как вот это понять)))

seriousstas
05.12.2016, 19:46
и как вот это понять
ну они-же должны как-то отличаться ..)) Вот и вставляют символы.

shumaz
06.12.2016, 15:00
Проверь этот (https://yadi.sk/d/t24_MPsq32ESWK) вариант на предмет фокуса после камеры .
А потом уже добавишь остальное ..
После обновления на 13-ю версию некоторые настройки поменялись + захват фокуса есть верху самого скрипта (галка Grab Focus)
Можно поиграться ..

Тестанул.. Всё так же (((
Галка Grab focus стоит (если речь о том же скрипте нижней панели). Попробовать снять её?

Вообще не ясно на чём фокус после после возврата с КЗХ... Как будто ни на чём...

seriousstas
06.12.2016, 19:49
если речь о том же скрипте нижней панели
Мне сложно советовать, тк нет такого джойстика .
поищи причину , почему снимается фокус ..
Grab focus есть на всех скриптах ..
Всё так же
те - даже если пальцем ткнуть в плейлист после камеры - не переключает ?
попробуй с клавиатуры .

shumaz
09.12.2016, 03:04
Мне сложно советовать, тк нет такого джойстика .
поищи причину , почему снимается фокус ..
есть на всех скриптах ..

те - даже если пальцем ткнуть в плейлист после камеры - не переключает ?
попробуй с клавиатуры .

тестану на выходных (жду клавиатуру... временно не было).
но без:
try {
WshShell.Run(".\\Emul\\" + "click1.exe");
} catch(e) {}

при запуске не активный плейлист. это точно. по остальному тестану (а мож и видео попробую записать) в субботу.

Subvender
09.12.2016, 14:29
Добрый день!Подскажите кто проходил -я установил сборку фубара из соседней темы на Pipo X8
http://www.pipo-store.com/pipo-x8-dual-boot-mini-pc-2gb-64gb.html
Пару вопросов:
1."Буксует тач" в плейлистах и библиотеке. В винде и в полноценной версии фубара нормально. Т.е. я хочу подвинуть к примеру 3 трек на место 8 и когда я зажав пальцем тяну трек, то он движется непропорционально пальцу. Пользоватся невозможно. Хотелось бы чтобы зажатый трек или папка в библиотеке "оставались под пальцем" пока я их "тяну".Чем крупнее масштаб плейлиста(шрифт) тем сильнее эта нелинейность.
https://www.youtube.com/watch?v=xKJ1aQR77NI
2.Как добавить Foobar в Вин10 в автозагрузку. Foobar ведь не установлен, а просто лежит в папке.

seriousstas
09.12.2016, 17:56
в плейлистах
Хотя он там всего один - есть параметр в настройках :
Scroll All Type Multiplier
поставь 2 или 1.
Попробуй ещё Capacitiv из контекстного меню (в установках прокрутки).

В библиотеке есть параметр чувствительность (в самом низу)
поставь например 10-ть
А к такой прокрутке я привык - удобно на длинных списках..

seriousstas
09.12.2016, 18:02
shumaz
при запуске не активный плейлист
И не должен быть ..
Я просил только посмотреть после камеры можно ткнуть и мотать квишами ?

vladj
09.12.2016, 18:33
2.Как добавить Foobar в Вин10 в автозагрузку. Foobar ведь не установлен, а просто лежит в папке.
Панель управления > Параметры проводника > Вид и там снять галочку с "Скрывать зашищенные системные файлы".
Применить. Затем идем в С\: Пользователь (т.е. твоя папка),по ярлыку Главное меню, Программы, автозагрузка...
вот в эту папку и кидай ярлык с экзешника.
Второй способ...в папке с фубаром правой по экзешнику, Создать ярлык. Созданный ярлык переместить в указанную
выше папку.

Subvender
10.12.2016, 00:35
Панель управления > Параметры проводника > Вид и там снять галочку с "Скрывать зашищенные системные файлы".
Применить. Затем идем в С\: Пользователь (т.е. твоя папка),по ярлыку Главное меню, Программы, автозагрузка...
вот в эту папку и кидай ярлык с экзешника.
Второй способ...в папке с фубаром правой по экзешнику, Создать ярлык. Созданный ярлык переместить в указанную
выше папку.

Рядом установил полноценный foobar с ним работает.С неустановленным просто ничего не происходит.

Subvender
10.12.2016, 00:53
Хотя он там всего один - есть параметр в настройках :
Scroll All Type Multiplier
поставь 2 или 1.
Попробуй ещё Capacitiv из контекстного меню (в установках прокрутки).

В библиотеке есть параметр чувствительность (в самом низу)
поставь например 10-ть
А к такой прокрутке я привык - удобно на длинных списках..

В плейлистах нашел-сделал.Теперь хоть как то можно жить.
В библиотеке не пойму где параметр-если можно поясните детальнее.

seriousstas
10.12.2016, 00:59
В плейлистах нашел-сделал.Теперь хоть как то можно жить.
В библиотеке не пойму где параметр-если можно поясните детальнее.
Зайди в Пропертиз (по ПКМ) - параметр Touch_sensitivity в самом низу ..
И почему хоть как то можно жить
если поставить 1-у будет строго запальцем ..
или у Тебя другие проблемы ? (Пипа кстати скоро будет 10-я, взял старикам своим)

Subvender
10.12.2016, 01:02
Хотя он там всего один - есть параметр в настройках :
Scroll All Type Multiplier
поставь 2 или 1.
Попробуй ещё Capacitiv из контекстного меню (в установках прокрутки).

В библиотеке есть параметр чувствительность (в самом низу)
поставь например 10-ть
А к такой прокрутке я привык - удобно на длинных списках..

В плейлистах нашел-сделал.Теперь хоть как то можно жить.
В библиотеке не пойму где параметр-если можно поясните детальнее.

vladj
10.12.2016, 02:32
Рядом установил полноценный foobar с ним работает.
С неустановленным просто ничего не происходит.
Виновата защита или винды или антивиря установленного, имхо.
У тебя наверное все на одном разделе для винды ? Я на 9 пипе поменял 10 на 8
порезанную, таблеточную, уменьшил системный раздел и создал пользовательский
на освободившемся месте. С пользовательского все запускается. Попробуй скопировать
портабельный на флешку, там заделай ярлык и помести его в автозагрузку. Если будет
нормально запускатся, то виновата защита...ищи где разрешить. В свойствах всей папки
проверь доступ, измени для себя на полный доступ. И в принципе что " полноценный", что
портабельный, они все полноценнные. Только инсталлируя в систему ты как-бы автоматом
даешь разрешения на работу инсталлируемого, (ведь несомненно от Админа работаешь), а
с портабельного защита не дает чему-то там незнакомому автозагружатся.

seriousstas
10.12.2016, 03:27
Subvender
В плейлистах нашел-сделал.Теперь хоть как то можно жить.
В библиотеке не пойму где параметр-если можно поясните детальнее.
Ты чего их дублируешь ? :)
http://pccar.ru/showpost.php?p=376994&postcount=3019

shumaz
10.12.2016, 12:29
shumaz

И не должен быть ..
Я просил только посмотреть после камеры можно ткнуть и мотать квишами ?
Понял, извини...
Да, после камеры тачем (или мышкой) кликаю на плейлист и листать можно трэки! Без какие либо действий как до этого.

Что дальше проверить?

Subvender
10.12.2016, 17:23
Subvender

Ты чего их дублируешь ? :)
http://pccar.ru/showpost.php?p=376994&postcount=3019

https://drive.google.com/file/d/0B6B48YVtXsHtbGVDTWhMWnFNUEU/view?usp=drivesdk

В плейлисте одно контекстное меню и в библиотеке второе-почему я дублирую?
Я пытаюсь понять можно настроить foobar чтобы прокрутки работали как хотя бы в андроиде за 1000грн.Мне после айпада не представляется возможным это юзать.Может само железо тупит-пипо довольно слабый комп.
Убивает не сколько задержка(тупизна) тача , а инерция и опережение экраном движения пальца. Если бы Джобс это увидел он бы умер досрочно...
Кстати внизу в билиотеке при прохождении в panel properties внизу не нахожу то что Вы говорите. Есть :
1.scroll-touch mouse sensitive: step 9 (более менее)
2.smooth scroll level 0.2 (более менее)
3.scrollbar wight 12 (не трогал что это?)
Поясните какая строка за что отвечает?

Subvender
10.12.2016, 19:34
Виновата защита или винды или антивиря установленного, имхо.
У тебя наверное все на одном разделе для винды ? Я на 9 пипе поменял 10 на 8
порезанную, таблеточную, уменьшил системный раздел и создал пользовательский
на освободившемся месте. С пользовательского все запускается. Попробуй скопировать
портабельный на флешку, там заделай ярлык и помести его в автозагрузку. Если будет
нормально запускатся, то виновата защита...ищи где разрешить. В свойствах всей папки
проверь доступ, измени для себя на полный доступ. И в принципе что " полноценный", что
портабельный, они все полноценнные. Только инсталлируя в систему ты как-бы автоматом
даешь разрешения на работу инсталлируемого, (ведь несомненно от Админа работаешь), а
с портабельного защита не дает чему-то там незнакомому автозагружатся.

Попробовал-с копии фубара на флешке автозагрузка работает.
Аналогично ведет себя неон-с флеши да с диска С нет.

vladj
10.12.2016, 23:17
Может само железо тупит-пипо довольно слабый комп.
Убивает не сколько задержка(тупизна) тача.
Кстати внизу в билиотеке при прохождении в panel properties внизу не нахожу то что Вы говорите. Есть :
1.scroll-touch mouse sensitive: step 9 (более менее)
2.smooth scroll level 0.2 (более менее)
3.scrollbar wight 12 (не трогал что это?)
Поясните какая строка за что отвечает?
Для такого железа нужно зайти в Панель управления > Система
Дополнительные параметры системы > Быстродействие и там.....
ставим галочку на Особые эффекты, снимаем все галочки с анимаций,
с Peek, с затуханий, отбрасывании теней, скольжениями...Применить.
В электропитаниии ставим высокая производительность, файл подкачки удаляем.
Идем в Панель управления > Службы и внимательно смотрим какие процессы у нас
запущены и какие не нужны вообще...например Принтер, обновления, Вэб клиент,
Диагностику, Superfetch, Биометрическая служба Windows, Агент политики IPsec,
Вторичный вход в систему, Маршрутизация и удаленный доступ, Модули ключей IPsec,
Модуль поддержки NetBIOS, Служба Магазина Windows, Службы платформы местоположения.
Правой по службе, свойства, отключить. Если не будет инета в машине, то можно еще
с десяток процессов грохнуть, относящихся к работе в инете. перезагружаемся.
Ставим CCleaner, запускаем и там Сервис > автозагрузка. Удаляем не нужные нам
или отключаем во всех опциях, т.е. в винде, инет эксплорере и т.д.
По поводу английского текста в скрипте...да блин, ну поставь в инет браузере
закладку на страничку онлайн переводчика и за пяток сек увидишь что scrollbar wight,
это ширина скроллбара, полоска светлая в правой части окна. Если таскать плейлист им,
то можно и увеличить ширину раза в 3-4, а узкий он только говорит нам о том, в какой части
плейлиста мы находимся. Это-же не айос...винду настраивать сколько-то требуется всегда.

Subvender
10.12.2016, 23:49
Для такого железа нужно зайти в Панель управления > Система
Дополнительные параметры системы > Быстродействие и там.....
ставим галочку на Особые эффекты, снимаем все галочки с анимаций,
с Peek, с затуханий, отбрасывании теней, скольжениями...Применить.
В электропитаниии ставим высокая производительность, файл подкачки удаляем.
Идем в Панель управления > Службы и внимательно смотрим какие процессы у нас
запущены и какие не нужны вообще...например Принтер, обновления, Вэб клиент,
Диагностику, Superfetch, Биометрическая служба Windows, Агент политики IPsec,
Вторичный вход в систему, Маршрутизация и удаленный доступ, Модули ключей IPsec,
Модуль поддержки NetBIOS, Служба Магазина Windows, Службы платформы местоположения.
Правой по службе, свойства, отключить. Если не будет инета в машине, то можно еще
с десяток процессов грохнуть, относящихся к работе в инете. перезагружаемся.
Ставим CCleaner, запускаем и там Сервис > автозагрузка. Удаляем не нужные нам
или отключаем во всех опциях, т.е. в винде, инет эксплорере и т.д.
По поводу английского текста в скрипте...да блин, ну поставь в инет браузере
закладку на страничку онлайн переводчика и за пяток сек увидишь что scrollbar wight,
это ширина скроллбара, полоска светлая в правой части окна. Если таскать плейлист им,
то можно и увеличить ширину раза в 3-4, а узкий он только говорит нам о том, в какой части
плейлиста мы находимся. Это-же не айос...винду настраивать сколько-то требуется всегда.
Ок.Спасибо за развернутый ответ. По поводу переводчика сорри. Все остальное буду пробовать с утра(у меня температура 38.5).

seriousstas
11.12.2016, 02:31
Subvender
почему я дублирую?
Пост номер (на предидущей странице) :
#3018
и
#3020
Идентичны

в panel properties внизу не нахожу то что Вы говорите. Есть :
Ну теперь посмотри ,что ты наснимал (https://www.youtube.com/watch?v=xKJ1aQR77NI) .
Показал одно спросил про другое..
Прервый тест на видео - на Плейлисте . Это одна панель (плейлист) - почему пишешь в множественном ..
Второй - на графической библиотеке (это тоже библиотека) - у неё так-же есть настройки для тача.
Для обычной библиотеки - Ты сам нашел .

Ну и выздоравливай!

seriousstas
11.12.2016, 04:13
shumaz
Что дальше проверить?
А ничего ..,
добавить это :
http://pccar.ru/showpost.php?p=376318&postcount=2996
и продолжать "Тыкать" после КЗХ ) (это ведь не часто)
Либо сделать следящий за фокусом - постоянно запущенный скрипт,
что - не есть гуд ..

shumaz
11.12.2016, 04:39
shumaz

А ничего ..,
добавить это :
http://pccar.ru/showpost.php?p=376318&postcount=2996
и продолжать "Тыкать" после КЗХ ) (это ведь не часто)
Либо сделать следящий за фокусом - постоянно запущенный скрипт,
что - не есть гуд ..

понял.
на счёт не часто: у меня часто довольно (((
на одном видео входе с КЗХ еще и инфа с датчиков давленя в шинах. тут бы по условию переключения видео входов как то замутить, но хз как... типа возвращать фокус на программу активную до переключения видео входа.

завтра еще побалуюсь мож как то с монитором связано всё это дело, хотя на ноутбуке при переключении режимов "Дублировать", "Разширить", "Только проэктор" и т.д. такое же прозходит.

Subvender
11.12.2016, 23:31
Subvender

Пост номер (на предидущей странице) :
#3018
и
#3020
Идентичны


Ну теперь посмотри ,что ты наснимал (https://www.youtube.com/watch?v=xKJ1aQR77NI) .
Показал одно спросил про другое..
Прервый тест на видео - на Плейлисте . Это одна панель (плейлист) - почему пишешь в множественном ..
Второй - на графической библиотеке (это тоже библиотека) - у неё так-же есть настройки для тача.
Для обычной библиотеки - Ты сам нашел .

Ну и выздоравливай!
Нашел и в графической, просто сразу я не понял что пкм нужно жать на ПУСТОМ поле в конце библиотеки.Параметр 9 более менее.
Я правильно понял-четкого сопровождения графикой пальца на фубаре не получить?И если снижаю чувствительность тача то и скорость падает до нуля.У всех так.
Кто нибудь снимите видео как у Вас все это работает.
Еще вопросы:
1.некоторые flac+cue с рускими буквами открывает одним большим файлом .А домашняя версия фубара нормально.
2.что можно обрезать , отключить в фубаре чтобы быстрее реагировал на моем микроатоме?
Домашняя версия до 10мб, а эта 185мб, никогда дома не замечал таких затупов.Ясно что комп мощнее, но вес есть вес.
Винду обязуюсь почистить.Буду читать.
Спасибо!

seriousstas
14.12.2016, 01:03
Subvender
некоторые flac+cue
Давай примеры...
что можно обрезать , отключить в фубаре
Для комфортной работы загружайте до 1000 треков , а каверы в папках конвертируйте пакетно
любым ресайзером до 500x500, к примеру есть встроенный в ACDSee .
Можно всё, но это будет уже не моя сборка .
пробуй другие - они легче в плане требований и не такие объемные ..
попробуй так-же прошлую 4Icar_13_6_3 (там не такой прожерлевый плейлист )
Кто нибудь снимите видео как у Вас все это работает.
Кури тему назад - тут десятки разных видео ..
Удалить можно часть визуала :
4Icar_14.2_MPS_UNI\foobar2000\winamp\plugins\milkd rop2\presets\
каверы для радио:
4Icar_14.2_MPS_UNI\foobar2000\Radio Logos\

seriousstas
14.12.2016, 01:25
duzzy
Найдеш время убери энто (уже не требуется) :
Логотипы для радио-станций (если нужны) загрузить в :

ну и далее про лого ..

Subvender
15.12.2016, 02:33
Subvender

Давай примеры...


Можно всё, но это будет уже не моя сборка .
пробуй другие - они легче в плане требований и не такие объемные ..
попробуй так-же прошлую 4Icar_13_6_3 (там не такой прожерлевый плейлист )

Кури тему назад - тут десятки разных видео ..
Удалить можно часть визуала :
4Icar_14.2_MPS_UNI\foobar2000\winamp\plugins\milkd rop2\presets\
каверы для радио:
4Icar_14.2_MPS_UNI\foobar2000\Radio Logos\

http://i65.tinypic.com/m9r87p.jpg
Стыдно мне - наверное с ОС проблемма?
Вопрос:
1.как пользоватся плейлистом любимых песен.Я правильно понимаю-только для отдельных треков.flac+cue не катит?У меня таких 90%.
2.за что отвечают 3 кнопки в библиотеке, в текстовом виде, справа?

seriousstas
15.12.2016, 18:03
Я просил "живые" примеры ..
Залей парочку альбомов или покажи откуда тянул .
1 . "Я правильно понимаю-только для отдельных треков" - к сожалению
да . В CUE писать пометки пока не умеем ..
2 . Первая зажимает CTRL на установленное (в настройках) время.
вторая после этого бросает в плейлист выбранное . Третья(нижняя) - полная очистка .

shumaz
17.12.2016, 15:26
Проверь этот (https://yadi.sk/d/t24_MPsq32ESWK) вариант..
Стас, а скажи пожалуйста, в этом варианте Loved tracks есть? Не вижу "сердечек"что то...

seriousstas
17.12.2016, 17:46
shumaz
в этом варианте Loved tracks есть
Должны быть - попробуй включить в настройках (ПКМ по кнопкам),
я кстати этот вариант залил , как основной и добавил рестарт после выхода из сна
совместно с SUSPEND.exe
ещё хотел спросить у тебя эфирное радейко есть ?

Subvender
17.12.2016, 22:58
Я просил "живые" примеры ..
Залей парочку альбомов или покажи откуда тянул .
1 . "Я правильно понимаю-только для отдельных треков" - к сожалению
да . В CUE писать пометки пока не умеем ..
2 . Первая зажимает CTRL на установленное (в настройках) время.
вторая после этого бросает в плейлист выбранное . Третья(нижняя) - полная очистка .

https://www.dropbox.com/sh/q6ksam57adqsp41/AAAj9PbIl_5V0Rpi6dDHUSNfa?dl=0

shumaz
17.12.2016, 23:16
shumaz

Должны быть - попробуй включить в настройках (ПКМ по кнопкам)

да, точно. включил.

shumaz
я кстати этот вариант залил , как основной и добавил рестарт после выхода из сна
совместно с SUSPEND.exe
ещё хотел спросить у тебя эфирное радейко есть ?

тоисть стоит перекать или можно добавить что то в код просто?
радио эфирное есть. на штатной голове работает (не от компа). я его не почти не слушаю.

seriousstas
20.12.2016, 02:26
По эфирному понял - есть просто архив всех городов в наличии ..
Если пользуешься сном (вместе с SUSPEND.exe) - то перекачай .

seriousstas
20.12.2016, 03:28
Subvender
Это два проблемных альбома ? :
Кино-Лучшее
2010 - Dolce Vita
Загрузил в сборку - все треки на месте (по-отдельности).

shumaz
20.12.2016, 04:28
По эфирному понял - есть просто архив всех городов в наличии ..
Если пользуешься сном (вместе с SUSPEND.exe) - то перекачай .
да пользуюсь, но почему то icarDS все равно ошибки иногда выбрасывает (после выхода из сна)... типа "не отвечает", "Прекращена работа", хотя по факту работает.
а можешь свой SUSPEND.exe залить? понятно что нужно его будет под себя подогнать но всё равно посмотрю на твои тайминги.

Спасибо

seriousstas
20.12.2016, 04:38
да пользуюсь, но почему то icarDS все равно ошибки иногда выбрасывает (после выхода из сна)... типа "не отвечает", "Прекращена работа", хотя по факту работает.
а можешь свой SUSPEND.exe залить? понятно что нужно его будет под себя подогнать но всё равно посмотрю на твои тайминги.

Спасибо

Ошибка будет если запускать один поверх другого .
Те если при входе не успел закрыться .
В последних версиях скрипта такого не должно быть . Там стоит проверка и ожидание закрытия .

Сейчас пробую не перезапускать Икар , а только проблемные места ..
Последний Фубар как-раз для этого ..

Subvender
21.12.2016, 16:35
Subvender
Это два проблемных альбома ? :
Кино-Лучшее
2010 - Dolce Vita
Загрузил в сборку - все треки на месте (по-отдельности).

Да это проблемные альбомы.Попробую на другой винде.У меня не работает на 10ке.

duzzy
21.12.2016, 19:07
Фубар обновился до 1.3.14

1.3.14

◾ Fixed bugs with conversion to multitrack (chained streams) Opus.
◾ Fixed a glitch in plaintext library/playlist search query handling.
◾ Various cosmetic fixes for high DPI screens.
◾ File Operations component updated: smarter file delete feature, with options in advanced settings.
◾ Updated WavPack library (5.0 stable)
◾ Updated FFmpeg library (3.2.2)

Скачать и почитать можно тут (http://www.foobar2000.org/download).
...

seriousstas
21.12.2016, 19:18
Subvender
Сборка работает портабельно . Винда не должна на это влиять ..
с 7 по 10 сборка работает (на XP нет) .
Пробую как-раз на 10-ке . Загрузил эти два альбома в библиотеку .
Отправляю в плейлист - вижу все треки .
Опиши подробней проблему .
А лучше сними захватом (и залей куда-то) , например этим :
http://rutracker.org/forum/viewtopic.php?t=5239687
Займет минут 10-ть Твоего времени ..

seriousstas
25.12.2016, 01:35
Фубар обновился до 1.3.14
Обновил сборку ..

Евген_21
28.12.2016, 18:06
Стас, есть такая проблемка. Кнопка переключения COVER.
https://cloud.mail.ru/public/NGZi/T7so95VH1

shumaz
30.12.2016, 19:26
Стас привет)

рассписывать особо не буду, на видео всё видно...
добавлю только, что случается такое примерно через 2 минуты после запуска foobar2000 (не после сна, а именно запуска!). первые 2 минуты листаются трэки отлично.
hy_Q2AEz1iQ

P.S. всех с НАСТУПАЮЩИМ ;)

bukaxa
30.12.2016, 20:33
Почему после выхода из сна проц грузится пока фубар не перезапустишь? И воспроизведение трека автоматом не происходит. Если икар перезапустил воспроизведение стартует если было включено.

seriousstas
31.12.2016, 15:40
Евген_21
shumaz
Ок !

:sm490: С Настуапющим !!! :sm490:

seriousstas
31.12.2016, 15:48
bukaxa
В последних сборках на http://foobar2000.ru/forum/viewtopic.php?t=5672&start=40
MPS используется function on_timer(id)
это многопоточные ожидающие в цикле таймеры .
После выхода из сна идет сбой тк таймер пытается наверстать упушенное .
Плеер не умеет отслеживать режимы сна .
Выход один - перезапуск - вручную или в авто режиме .

Subvender
03.01.2017, 00:32
Subvender
Сборка работает портабельно . Винда не должна на это влиять ..
с 7 по 10 сборка работает (на XP нет) .
Пробую как-раз на 10-ке . Загрузил эти два альбома в библиотеку .
Отправляю в плейлист - вижу все треки .
Опиши подробней проблему .
А лучше сними захватом (и залей куда-то) , например этим :
http://rutracker.org/forum/viewtopic.php?t=5239687
Займет минут 10-ть Твоего времени ..
Сорри за задержку.
При поддержке и помощи vladj установил win8.1 от Лопаткина на моем чудоустройстве Pipo x8.:smile2:
Итоги:
1.загрузка памяти упала с 75 до 29%
2.на пару сек быстрее грузится
3.все проблемные альбомы в списке как положено отдельными треками
4.меньше затупов в общем.
5.создал отдельный пользовательский раздел и автозагрузка фубара заработала.

seriousstas
05.01.2017, 00:20
Сорри за задержку.
При поддержке и помощи vladj установил win8.1
Итоги:

Это хорошо ! попробуй
http://pcpro100.info/optimizatsiya-windows-8/
Отключение "ненужных" служб

Subvender
05.01.2017, 01:55
Это хорошо ! попробуй
http://pcpro100.info/optimizatsiya-windows-8/
Отключение "ненужных" служб

Я попробую.Спасибо.
Представим что у меня две флешки с музыкой и к обоим в библиотеке проставлены пути. Все чудесно и все работает. Вынимаю одну флешку , а в библиотеке все равно есть названия альбомов, которые конечно же не открываются. То же самое в принципе и с обеой флешкой.
Как поправить?

vladj
05.01.2017, 02:43
Если в настройке библиотеки правой по добавленным хардам, то видим, что при запуске
автоматом происходит их сканирование (галочка), что нашлось, то и остается в библиотеке.
Если физически удалишь что-то с флешек, то и в библиотеке пропадет, а так все остается
до перезапуска и при следующей загрузке новое сканирование всего. Если одна из флешек
постоянно там торчит, можно снять галочку со сканирования при запуске и запуск будет чуток
быстрей. Но вообще-то это критично (время сканирования) на винтах с большим объемом. ИМХО.

seriousstas
05.01.2017, 02:52
Как поправить?
Никак (либо писать разрабу..)- удалять папку с удаленной флешки из библиотеки вручную.
Фубар сканирует содержимое папки . Если её нет - так и напишет - "error" ..

Subvender
05.01.2017, 03:01
Никак (либо писать разрабу..)- удалять папку с удаленной флешки из библиотеки вручную.
Фубар сканирует содержимое папки . Если её нет - так и напишет - "error" ..
Все ясно-пока не вытащил флешку все работает.

seriousstas
05.01.2017, 04:16
Все ясно-пока не вытащил флешку все работает.
Можно выключив комп , вытащить флешку - залить другие файлы (в основную - верхнюю папку , скажем Music1 , которая указана в фубаре с этой флешки ) и вставить - должно работать снова ,на экране билиотеки - новые файлы должны появится автоамтом .

shumaz
05.01.2017, 05:08
Стас,
с этой (http://pccar.ru/showpost.php?p=378800&postcount=3049) болячкой не понятно как боротся или пока руки не дошли?)

seriousstas
07.01.2017, 04:24
Стас,
с этой (http://pccar.ru/showpost.php?p=378800&postcount=3049) болячкой не понятно как боротся или пока руки не дошли?)

Возможно отключен фокус на Фубаре в Икаре, галка "Всегда переводить фокус на встроенную программу" ?

Стас, есть такая проблемка. Кнопка переключения COVER.
https://cloud.mail.ru/public/NGZi/T7so95VH1
Проверь (http://pccar.ru/showthread.php?t=23702)

Евген_21
07.01.2017, 12:10
Проверь
Спасибо, теперь все отлично отрабатывает.

ninzak
07.01.2017, 21:58
Никто не придумал, как слушать на фубаре музыку из VK?
Или только через блюстак?

seriousstas
08.01.2017, 17:56
Никто не придумал, как слушать на фубаре музыку из VK?
Или только через блюстак?

тут (http://foobar2000.ru/forum/viewtopic.php?t=5315) что-то ..

ninzak
08.01.2017, 19:39
тут (http://foobar2000.ru/forum/viewtopic.php?t=5315) что-то ..
Уже не работает!

seriousstas
11.01.2017, 01:36
Уже не работает!
Я не печалюсь - качество тамошних записей - желает лучшего ..

shumaz
11.01.2017, 04:11
Возможно отключен фокус на Фубаре в Икаре, галка "Всегда переводить фокус на встроенную программу" ?
да, была снята галка... были какие то раньше проблемы, что пришлось снять... забыл уже и с чем.
помогло. спасибо!

вот еще появились 2 момента:
http://i12.pixs.ru/thumbs/8/3/8/image00205_5620515_24727838.jpg (http://pixs.ru/showimage/image00205_5620515_24727838.jpg)

1) бывает название исполнителя (ну соответственно и биографии если развернуть) достаточно большим шрифтом (читабельным/удобным), а бывает мелким становится (не понятно от чего зависит). где то меняется размер шрифта?

2) ночью, после перехода скина iCarDS на ночной область обложки остаётся ярковатой... режит глаз. ни как не выставляется яркость этой области или вообще может стоит рассмотреть реализацию дневного/ночного скина foobar2000?

seriousstas
11.01.2017, 05:47
помогло. спасибо!
Обращайся..!

1. ну соответственно и биографии если развернуть
Только исполнителя (текст Био не меняется)
В режиме "картинок" (ставим приоритет на фото исполнителя : кнопка Art) - если их не найдено - переключит на каверы . И тогда нужны две строчки - исполнитель и название альбома . Их по другому не уместить - нужно уменьшить шрифт .
2. Область - это пустое место вокруг обложки ? Оно ведь черное ..
Яркость самой обложки не изменить врде-бы .. (если сильно режет - ракрой текст - он наложет фон - пока только так)

LesNikVoHa
11.01.2017, 09:37
Может уже был ответ на мой вопрос, но не найду.
Запускаю фубар (сборку) и она на две трети экрана. Приходится брать мышь и растягивать границы сборки на весь экран.
Где можно задать размеры окна Фубара?

vladj
11.01.2017, 12:53
В настройках... Display > Main Window поставить галочку на запрет изменений
размера окна программы или вообще жестко выставить размеры мин и макс поставив их одинаковыми, но тут постепенно прийдется подгонять размеры, т.е. меняем и применив пробуем и так пока не выйдем на фиксацию нужного размера.

LesNikVoHa
11.01.2017, 13:20
В настройках... Display > Main Window поставить галочку на запрет изменений
размера окна программы или вообще жестко выставить размеры мин и макс поставив их одинаковыми, но тут постепенно прийдется подгонять размеры, т.е. меняем и применив пробуем и так пока не выйдем на фиксацию нужного размера.
Спасибо.

120705
12.01.2017, 20:48
При нажатии кнопок "db+" или "db-" не изменяется (не увеличивается/уменьшается) уровень сигнала. Стрелки еле двигаются. Подскажи пожалуйста, где искать??

seriousstas
12.01.2017, 21:19
При нажатии кнопок "db+" или "db-" не изменяется (не увеличивается/уменьшается) уровень сигнала. Стрелки еле двигаются. Подскажи пожалуйста, где искать??
Какая ОС ? , сборка из архива? , ранее работало ?
Уровень можно менять пальцем вверх-вниз ..

120705
12.01.2017, 21:26
Какая ОС ? , сборка из архива? , ранее работало ?
Уровень можно менять пальцем вверх-вниз ..
ОС 7х64, сборка последняя 14.2, раньше не обращал внимание на работу стрелок. В предыдущей 14 сборке эта функция работала.

seriousstas
13.01.2017, 00:21
120705
Вот только качнул (http://pccar.ru/showthread.php?t=23702) сборку - проверяю - все работает.
Посмотри, мож у Тебя запрещен запуск сторонних exe ?
Попробуй запустить из другого места (из корня "D" к примеру) .
покликай отдельно (и без Икара) по этим ехе-кам :
d:\4Icar_14_2_MPS_UNI\foobar2000\Emul\WheelUp.exe
d:\4Icar_14_2_MPS_UNI\foobar2000\Emul\WheelD.exe
они эмулируют прокрутку колеса мыши .

и напиши , что получилось ..

Евген_21
13.01.2017, 17:10
120705
Вот только качнул (http://pccar.ru/showthread.php?t=23702) сборку - проверяю - все работает.
Посмотри, мож у Тебя запрещен запуск сторонних exe ?
Попробуй запустить из другого места (из корня "D" к примеру) .
покликай отдельно (и без Икара) по этим ехе-кам :
d:\4Icar_14_2_MPS_UNI\foobar2000\Emul\WheelUp.exe
d:\4Icar_14_2_MPS_UNI\foobar2000\Emul\WheelD.exe
они эмулируют прокрутку колеса мыши .

и напиши , что получилось ..
Кстати ,у меня так же не работают. Но я как и не обращаю на это внимание.
Но проверить решил, данный способ.
Покликал по WheelD.exe и WheelUp.exe из папки, отрабатывают. Меняются с таким шагом , 11.60.,11.80.,12.00.,12.20., и.т.д.

120705
13.01.2017, 20:23
Пробовал варианты:
---Снял Uac
---Ставил на разные диски
---Покликал по WheelD.exe и WheelUp.exe
В итоге,. нажатия на кнопки "db+" или "db-" уровни на индикаторах не изменяются, НОО.. при наведении мышью на индикаторы с прокруткой колесом, под стрелкой мыши появляется окошко подсказки с децибелами и уровни изменяются, в зависимости от направления прокрутки колесом. Вообще этот баг для меня не критичен, но хотелось бы....

vladj
13.01.2017, 22:16
Качнул эту крайнюю, у меня виндовая защита вся отключена. Установленный файерволл (privatefirewall)
сразу-же запросил разрешения при нажатии "db+" или "db-", на каждую кнопку отдельно. Все работает.
Огорчило то, что с библиотеки не запускаются папки с одного "тычка", прийдется скрипт переставить.

duzzy
14.01.2017, 16:44
seriousstas

Проблема с ...

d:\4Icar_14_2_MPS_UNI\foobar2000\Emul\WheelUp.exe
d:\4Icar_14_2_MPS_UNI\foobar2000\Emul\WheelD.exe

скорее всего из за АНК...
Потому как на разных компах и системах он ведет себя абсолютно по разному.
Где то работает а где то нет.
Я поэтому и решил уйти на Автоит, теперь сложностей со скриптами в сборке нет.
+ в нем синтаксис человеческий.

Евген_21
14.01.2017, 17:31
duzzy;
Где то работает а где то нет.
Я поэтому и решил уйти на Автоит, теперь сложностей со скриптами в сборке нет.
+ в нем синтаксис человеческий.
А как будет на Автоит вот этот код.
#NoTrayIcon
#SingleInstance force
Sleep,50
ControlClick,{88D33FF9-8199-4332-B69C-6B99D67A24C9}2,,Analog VU Meter, WheelDown, 2
ExitApp
Хочу проверить работу.

120705
14.01.2017, 21:25
seriousstas

Проблема с ...

скорее всего из за АНК...
Потому как на разных компах и системах он ведет себя абсолютно по разному.
Где то работает а где то нет.
Я поэтому и решил уйти на Автоит, теперь сложностей со скриптами в сборке нет.
+ в нем синтаксис человеческий.
Перекомпелить AHK в Автоит, мож. поможет. Или так нельзя?

seriousstas
15.01.2017, 06:10
duzzy
Я поэтому и решил уйти на Автоит, теперь сложностей со скриптами в сборке нет.
Хочу проверить работу.
тоже хочу ..
На Автоит вообще не нашел прокрутки колеса в нужном окне , как на AHK , одной строчкой через ControlClick -
только отдельно (https://www.autoitscript.com/autoit3/docs/functions/MouseWheel.htm) и это не решает задачу .

duzzy
15.01.2017, 16:07
seriousstas

Да похоже в Автоит с прокруткой колесом в окне печаль...

Можно по DllCall() и $WM_MOUSEWHEEL(через дельту) но в окне ВУметра не работает прокрутка, а в других программах крутит без проблем.
Любое окно F8(крутим вниз)
Выход Esc

#include <SendMessage.au3>
#include <WinAPI.au3>
#include <WindowsConstants.au3>

HotKeySet("{ESC}", "_Quit")
HotKeySet("{F8}", "_MouseWheelPlusTest")

Opt("WinTitleMatchMode", 2)

Global $f_Dir = False

While 1
Sleep(100)
WEnd

Func _MouseWheelPlusTest()
;$f_Dir = Not $f_Dir
;If $f_Dir Then
;_MouseWheelPlus("Analog VU Meter", "up", 1)
; Else
_MouseWheelPlus("", "down", 0)
;EndIf
EndFunc ;==>_MouseWheelPlusTest

Func _MouseWheelPlus($Window, $direction, $clicks)
$MouseCoord = MouseGetPos()
$wdow = WinGetHandle('[CLASS:#32770]','')
ControlFocus($wdow,'','')
$X = $MouseCoord[0]
$Y = $MouseCoord[1]
If $direction = "up" Then
$WheelDelta = 120
Else
$WheelDelta = -220
EndIf
For $i = 0 To $clicks
$aRET = DllCall("user32.dll", "int", "SendMessage", _
"hwnd", ControlGetHandle(WinGetHandle($Window),'',''), _
"int", $WM_MOUSEWHEEL, _
"long", _MakeLong(0, $WheelDelta), _
"long", _MakeLong($X, $Y))
;MsgBox(0, @error, $aRET[0])
;MsgBox(0, '', $Window)
ConsoleWrite($Window&' '&$aRET[0] & @CRLF)
Next
EndFunc ;==>_MouseWheelPlus

Func _MakeLong($LoWord, $HiWord)
Return BitOR($HiWord * 0x10000, BitAND($LoWord, 0xFFFF))
EndFunc ;==>_MakeLong

Func _Quit()
Exit
EndFunc



----------------------------------------------------------------------------------------

Можно сделать так, установить в авто комп AHK и компилить уже в авто

#NoTrayIcon
#SingleInstance force
ControlClick,{88D33FF9-8199-4332-B69C-6B99D67A24C9}2,,Analog VU Meter, WheelDown, 2
ExitApp


У меня меняется только --- Instance: 1 (отметил жирным красным что менять)
http://jpegshare.net/thumbs/45/a0/45a03238aaba4a83f5303a42a5748917.jpg (http://jpegshare.net/45/a0/45a03238aaba4a83f5303a42a5748917.jpg.html)

seriousstas
15.01.2017, 17:59
duzzy
Да - тож пробовал по всякому ..
У меня меняется только --- Instance: 1
32-битка ?

120705
Евген_21
Проверте такой :

#include <WinAPI.au3>
#include <SendMessage.au3>
#include <WindowsConstants.au3>
If @OSArch = "X86" Then
$CLASSNN = "{88D33FF9-8199-4332-B69C-6B99D67A24C9}1"
Else
$CLASSNN = "{88D33FF9-8199-4332-B69C-6B99D67A24C9}2"
Endif

$iCount = -2 ; количество прокруток (минус - вниз, плюс - вверх)

$hCtrl = ControlGetHandle("[CLASS:{E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}]", "", $CLASSNN)
_SendMessage($hCtrl, $WM_MOUSEWHEEL, _WinAPI_MakeLong(0, $iCount * 120))

seriousstas
15.01.2017, 19:11
Автоит, теперь сложностей со скриптами в сборке нет.
+ в нем синтаксис человеческий.

Да похоже в Автоит с прокруткой колесом в окне печаль...
Тут начиная от замены самого сабя , контроля копий , до элементарных
задач - Автоит проигрывает вчистую .. пример :
http://autoit-script.ru/index.php?topic=23256.msg134476#msg134476
В ahk это выглядит самым примитивным образом....
У AHK - другие недостатки )

duzzy
15.01.2017, 21:03
seriousstas

32-битка ?

Ты про ОС ?
ОС 64-ка где меняется, я еще с NEON намучился при использовании АНК, все скрипты с дом.компа не работали пока в машине не перекомпилишь.

Тут начиная от замены самого сабя , контроля копий , до элементарных
задач - Автоит проигрывает вчистую ..
Я бы так не сказал... скорее так... у всего есть свое предназначение :)

Замена самого себя... это как ???

Контроль копий --- ты про запуск одной копии скрипта ? если да то это элементарно...

If _Singleton(@ScriptName, 1) = 0 Then ;single process
Exit
EndIf


Автоит проигрывает вчистую .. пример :

MouseDown ( "button" ) :smile2:

seriousstas
15.01.2017, 22:58
duzzy
Замена самого себя... это как ???
так :
#SingleInstance force
и просто переключаешь - гениально - и не нужно ничего городить с условиями :
#SingleInstance ignore
#SingleInstance off

на автоитовский _Singleton читал много жалоб - придумывают другие варианты с временной переменной и тд ..
AHK :#Persistent - удерживать
вместо циклов - есть return ..
- Сильно упрощает жизь )
Можно по DllCall() и $WM_MOUSEWHEEL(через дельту)
совсем не простой метод ..
попробуй - работает-ли скрипт , что выше ?

Евген_21
16.01.2017, 14:20
duzzy
Можно сделать так, установить в авто комп AHK и компилить уже в авто
Попробовал, твой вариант. Не вышло.
seriousstas
Проверте такой :
Спасибо, заработало без проблем.:yes2::smile1:

duzzy
16.01.2017, 15:58
seriousstas

#SingleInstance force
Да это тоже самое что и If _Singleton(@ScriptName, 1)... просто в более красивой обертке.
С _Singleton у меня проблем не было вообще.
Циклы удобней в разы, а Return есть и в Автоит.

совсем не простой метод ..
попробуй - работает-ли скрипт , что выше ?
Это тоже самое что и в твоем скрипте...
_SendMessage --- это враппер(упращенный вариант функции) для DllCall - SendMessage. Это можно сделать с любой другой функцией.

Пример обертки:

_Моя_новая_функ(параметр, параметр, параметр)
DllCall(параметр, параметр, параметр)
конец функции

Вот пример простой обертки в обертке :)
Твой скрипт...

#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=C:\Program Files (x86)\AutoIt3\Aut2Exe\Icons\AutoIt_Main_v10_48x48_ RGB-A.ico
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_Add_Constants=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <WinAPI.au3>
#include <SendMessage.au3>
#include <WindowsConstants.au3>

Func _MouseWheel($iCount) ; количество прокруток ((-2) минус - вниз, (2)плюс - вверх)
If @OSArch = "X86" Then
$CLASSNN = "1"
Else
$CLASSNN = "2"
EndIf
$hCtrl = ControlGetHandle("[CLASS:{E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}]", "", "{88D33FF9-8199-4332-B69C-6B99D67A24C9}" & $CLASSNN)
_SendMessage($hCtrl, $WM_MOUSEWHEEL, _WinAPI_MakeLong(0, $iCount * 120))
EndFunc ;==>_MouseWheel


_MouseWheel(2);2 раза вверх

_MouseWheel(-2);2 раза вниз



Более обобщенный вариант для любых окон... :whistle:

#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=C:\Program Files (x86)\AutoIt3\Aut2Exe\Icons\AutoIt_Main_v10_48x48_ RGB-A.ico
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_Add_Constants=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <WinAPI.au3>
#include <SendMessage.au3>
#include <WindowsConstants.au3>

$window_Class ="[CLASS:{E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}]"
$control_Class ="{88D33FF9-8199-4332-B69C-6B99D67A24C9}2"

Func _MouseWheel($wClass, $cClass, $iCount) ;$wClass - класс окна, $cClass - что конролим, количество прокруток ((-2) минус - вниз, (2)плюс - вверх)
$hCtrl = ControlGetHandle($wClass, "", $cClass)
_SendMessage($hCtrl, $WM_MOUSEWHEEL, _WinAPI_MakeLong(0, $iCount * 120))
EndFunc ;==>_MouseWheel


_MouseWheel($window_Class,$control_Class, 2);2 раза вверх

_MouseWheel($window_Class,$control_Class, -2);2 раза вниз


Евген_21
Попробовал, твой вариант. Не вышло.
Да там выходить то нечему скрипт в одну строку, и поменять нужно всего одну цифру в нем.
AU3_Spy.exe запустил навел на окно ВУметра и посмотрел меняется ли параметр
http://jpegshare.net/thumbs/29/ab/29ab61e54718549db369eb63dfab19c0.jpg (http://jpegshare.net/29/ab/29ab61e54718549db369eb63dfab19c0.jpg.html)

или в такой же утилите Автоита...
http://jpegshare.net/thumbs/87/c3/87c35900feac8f90754b8570aeae338e.jpg (http://jpegshare.net/87/c3/87c35900feac8f90754b8570aeae338e.jpg.html)

изменил цифру перекомпилил скрипт.

Евген_21
16.01.2017, 16:25
duzzy
Да там выходить то нечему скрипт в одну строку, и поменять нужно всего одну цифру в нем.
AU3_Spy.exe запустил навел на окно ВУметра и посмотрел меняется ли параметр
Да, это первое что сделал. Все то же самое что у тебя .
Но, не работает.

duzzy
16.01.2017, 16:28
Евген_21

Но, не работает.
Странно должно работать...
Но можно и Автоитом пользоваться он нормально работает :)

Евген_21
16.01.2017, 16:34
Но можно и Автоитом пользоваться он нормально работает :)
Работает, отлично.

seriousstas
16.01.2017, 19:10
Что-то Вы меня запутали ..
Что работатет, что не работает ... :)
duzzy
AHK не работал в виртуалке у меня с 7-ками.
Сделал вывод , что в 7- ке по другому обработка команды колеса мыши .
А этот (http://pccar.ru/showpost.php?p=379707&postcount=3084) скрипт работал везде , вот и предложил на тест..

Евген_21
16.01.2017, 19:14
А этот (http://pccar.ru/showpost.php?p=379707&postcount=3084) скрипт работаел везде , вот и предложил на тест..
Я сразу сказал, что этот скрипт у меня работает.

seriousstas
16.01.2017, 20:05
Я сразу сказал, что этот скрипт у меня работает.
Ок - добавлю в сборку ..

duzzy
16.01.2017, 23:08
seriousstas

Что-то Вы меня запутали ..
Что работатет, что не работает ..
Да это меня на словестный понос пробило)))

У меня как ни странно и...
AHK --- после смены instance и перекомпиляции в авто,
и версия Автоит работает без проблем.

duzzy
18.01.2017, 03:41
Завершил писанину по подмене :smile2: DSPlayer на PotPlayer (http://pccar.ru/showpost.php?p=379876&postcount=36), если кому интересно можете пробовать(только сначала прочитайте внимательно).

sirota
18.01.2017, 09:36
(только сначала прочитайте внимательно).

Кто слушает радио через DSPlayer не смогут им пользоваться, для прослушивания радио через DSPlayer нужно переделывать скрипт управления.

Будем ждать новый скрипт....без радива сегодня никуда :dntknw:

120705
18.01.2017, 14:45
Будем ждать новый скрипт....без радива сегодня никуда :dntknw:
Поддерживаю..:derisive:

120705
18.01.2017, 14:54
Ок - добавлю в сборку ..
Стас , пардон, я что то пропустил. Какой, куда, как.:?

prts
18.01.2017, 15:35
А почему не слушать радио через foobar?

120705
18.01.2017, 15:52
А почему не слушать радио через foobar?
Это относится к FM радио (hd, сил...., и т.д)

prts
18.01.2017, 16:47
Понял, звиняюсь!!!!

shumaz
20.01.2017, 05:18
seriousstas
давно хотел написать за это, да ни как не могу закономерность установить.
в общем случается это у меня если прыгать с foobar на ЯндексНавигатор чаще всего.
например: добавили трэки в плейлист... слушаем... переключаем трэки - всё ок... перешли на ЯД юзаем его какое то время (переключается тоже трэки не переходя на окно foobar)... потом возвращаемся к foobar, а плейлист пуст, пока не переключить на следущий/предыдущий трэк (после этого появляется список и всё ок).

Subvender
20.01.2017, 21:06
Добрый вечер!
Есть простой способ заставить работать стрелки клавиатуры вверх вниз для выбора треков и папок в библиотеке без предварительного тапанья в экран пальцем?
Хочу кнопки вывести на джойстик или руль... Вроди бы можно и в экран ткнуть для активации курсора, но если это делать в библиотеке , то папка сразу падает в плейлист вытесняя ранее проигрываемые треки.
http://pccar.ru/showpost.php?p=376312&postcount=2992 - это лекарство пробовал, не помогает.

duzzy
24.01.2017, 00:30
Можно сделать одну приятную фичу...
Транслировать в Икар Тайтл из сборки :)
Недавно опробовал, мне понравилось)))

Теперь не обязательно использовать SkinMediaTitle.exe для сборки фубара.

Выглядит так...
http://jpegshare.net/images/84/aa/84aa2b2a9518b5ba4123e4bd31f3bfa2.jpg (http://jpegshare.net/)

Если интересно то вот код для МПС панели(сделал по подобию SkinMediaTitle)

var rr = new ActiveXObject("RideRunner.sdk");
var foob_window_title_prev = "";

title_check_timer = window.CreateTimerInterval(3000);

function on_timer(id) {

if (title_check_timer && id == title_check_timer.ID) {
title_set();
}

}

function on_playback_new_track() {
title_set();
}


function on_playback_dynamic_info_track() {
title_set();
}

function title_set(){
tf_artist = fb.TitleFormat("$upper([%artist%])").Eval();
tf_title = fb.TitleFormat("$upper([%title%])").Eval();
tf_txt = tf_artist + (tf_artist != "" ? " – " : "") + tf_title;
foob_window_title = tf_txt;
foob_window_title_prev = rr.getinfo("=$CurrentSkinMediaTitle$");
if(foob_window_title_prev != foob_window_title) {
rr.execute("SETVAR;CurrentSkinMediaTitle;" + foob_window_title);
foob_window_title_prev = foob_window_title;
}

}

seriousstas
24.01.2017, 02:39
Можно сделать одну приятную фичу...
Транслировать в Икар Тайтл из сборки :)
Недавно опробовал, мне понравилось)))

Теперь не обязательно использовать SkinMediaTitle.exe для сборки фубара.

Выглядит так...


[/CODE]
А что ему нужно ?
Вставил вместо библиотеки и :
JScript Panel ({1E9127FE-97F0-4B7B-B9E0-9AA457C03C6A}): Ошибка выполнения Microsoft JScript:
Объект не поддерживает это свойство или метод
File: <main>
Line: 4, Col: 1
<source text only available at compile time>

duzzy
24.01.2017, 03:15
seriousstas

Я очепятку сделал :)
вот код для JSPanel
Это код для МПС панели...
В JS нет window.CreateTimerInterval(3000);, но можно и для JS сделать.

Я из МПС транслирую в Икар.
Таймер нужен для проверки переменной в Икаре.

Работает с треками и с инет-радио :).

seriousstas
24.01.2017, 03:21
Я из МПС транслирую в Икар.
Таймер нужен для проверки переменной в Икаре.
ага .. а кстати тем , кто пользуется этим (http://www.ferra.ru/ru/apps/news/2016/12/28/yandex-maps-windows-10/) придется запускать от админа )
Чуть изменил новый скрипт для обычных обложек Геннадия , тестю .. (http://foobar2000.ru/forum/viewtopic.php?p=63782#p63782)

duzzy
24.01.2017, 03:35
seriousstas

ага .. а кстати тем , кто пользуется этим придется запускать от админа )
почему от админа ?

Чуть изменил новый скрипт для обычных обложек Геннадия , тестю ..
Ну и как, шустро работает ?
Я пока остановился на скрипте Макса :).

А для Био дома пользую Вилба (https://hydrogenaud.io/index.php/topic,112913.0.html).

seriousstas
24.01.2017, 03:38
почему от админа ?
Нужно Метро ..
Ну и как, шустро работает ?
Второй метод (перекл. 1-2 через меню) - вполне..
Его "+" это правильная иерархия выводимых изображений ,
если папка со сканами и рядом альбомы с музыкой (или когда папка в папке ..)..
А для Био дома пользую Вилба.
Очень хорош, но я привык уже с мод-у (и его автопереключению) - всегда есть какая-то картинка и текст )

duzzy
24.01.2017, 03:56
seriousstas

Нужно Метро ..
:) Ааа... я уже настолько от него отвык и иногда забываю про проблемы со стартом кирпичных-приложений.

Его "+" это правильная иерархия выводимых изображений
Надо будет глянуть :)
У Макса + в том что нет затупов на жирных обложках. По правильности отображения я особо не заморачивался)))

Очень хорош, но я привык уже с мод-у
Он пока в бете, там еще есть куда развиваться. Но в работе он мне очень понравился.

seriousstas
24.01.2017, 04:41
duzzy
тут , что нового в 4Icar_14_3_MPS_UNI :
http://foobar2000.ru/forum/viewtopic.php?p=63783#p63783
По "зАЩитнику" кинь там где-то в описании в готовых ссылку на него..

seriousstas
24.01.2017, 04:57
shumaz
потом возвращаемся к foobar, а плейлист пуст
Известный косячок - был пару раз , когда ковырял плейлист . Сейчас не сталкиваюсь. .

prts
24.01.2017, 14:29
duzzy
тут , что нового в 4Icar_14_3_MPS_UNI :
http://foobar2000.ru/forum/viewtopic.php?p=63783#p63783
По "зАЩитнику" кинь там где-то в описании в готовых ссылку на него..

Возник вопрос: при прослушивании радио иногда под одной картинкой радиостанции находится несколько других (на скриншоте - выделено красным), почему?

duzzy
25.01.2017, 00:12
seriousstas

тут , что нового в 4Icar_14_3_MPS_UNI
Добавил.

bukaxa
28.01.2017, 14:13
Подскажите чем отличается в выборе вывода звука wasapi pathc

kaamoss
28.01.2017, 21:09
ВСем добрый вечер. Вопрос по сборке NEON, собственнно вопрос к уважаемому duzzy

Ситуациия такая, покажу на примере одного альбома. Альбом содержит два CD тоесть две папки, если открывать сразу оба альбома, то фубар их раскидывает на отдельные трэки а не на альбомы. На видео всё видно.
Подскажите как поправить это!!

https://youtu.be/E4pLt-xkK-U

duzzy
28.01.2017, 22:50
kaamoss

Привет !

А сортировка в скрипте плейлиста как настроена ?
тут...
http://jpegshare.net/thumbs/b3/af/b3af0083755f1767495da340bde26008.jpg (http://jpegshare.net/b3/af/b3af0083755f1767495da340bde26008.jpg.html)

------------------------------

Вот посмотри видос (https://youtu.be/mxJUSu7Jti4) как у меня показывает...

seriousstas
28.01.2017, 23:15
Подскажите чем отличается в выборе вывода звука wasapi pathc
По разному поток попадает в буфер .
Цитата из (http://audiophilesoft.ru/publ/my/hq_pc_sound/11-1-0-24)
Обратите внимание: у WASAPI exclusive существует два режима буферизации — Event и Push. Первый режим является технически более совершенным и лучше совместим с USB устройствами. Однако, режим event поддерживается не всеми звуковыми картами. Таким образом, предпочтительным является режим event. Если же воспроизведение в нем работать отказывается, необходимо переключиться на режим push.

kaamoss
29.01.2017, 07:09
kaamoss

Привет !

А сортировка в скрипте плейлиста как настроена ?
тут...
http://jpegshare.net/thumbs/b3/af/b3af0083755f1767495da340bde26008.jpg (http://jpegshare.net/b3/af/b3af0083755f1767495da340bde26008.jpg.html)

------------------------------

Вот посмотри видос (https://youtu.be/mxJUSu7Jti4) как у меня показывает...


В сортировке стоит так же как и у тебя. Ни помогает.

duzzy
29.01.2017, 11:39
kaamoss

В сортировке стоит так же как и у тебя. Ни помогает.
Странно...

Попробуй проделать то же на сборке FLAT из Готовых сборок.

Можешь скинуть альбом на котором происходит эта разбивка ?

Могу предложить варианты:
1.заменить скрипт библиотеки в твоей сборке
2.обновить сборку
3.использовать мою последнюю сборку

kaamoss
29.01.2017, 12:16
kaamoss


Странно...

Попробуй проделать то же на сборке FLAT из Готовых сборок.

Можешь скинуть альбом на котором происходит эта разбивка ?

Могу предложить варианты:
1.заменить скрипт библиотеки в твоей сборке
2.обновить сборку
3.использовать мою последнюю сборку


Ссылка (http://rutracker.org/forum/viewtopic.php?t=3921255) на альбом (2012 год)

Наверное лучше, если скинешь скрипт от своей сборки.
А то я уже настроил всё, много чего изменил, лень щас разбираться.

Этот альбом как пример, он и другие альбомы так же раскидывает.

kaamoss
29.01.2017, 12:43
Во блин!! Щас скачал новую сборку, ВСё отлично))))

Пока на ней тогда остановлюсь))

Спасибо!!!

duzzy
29.01.2017, 14:15
kaamoss

Забрал и уже проверил :)
У меня все норм...
Причем при разной сортировке в плейлисте

Это Path --- по Папкам
http://jpegshare.net/thumbs/5a/c3/5ac386156cdd5f2e53195a369637bbd9.jpg (http://jpegshare.net/5a/c3/5ac386156cdd5f2e53195a369637bbd9.jpg.html)

Это Album Artist --- альбом артист
http://jpegshare.net/thumbs/9a/c4/9ac4e0db3c01fc1c065da617d0f36232.jpg (http://jpegshare.net/9a/c4/9ac4e0db3c01fc1c065da617d0f36232.jpg.html)

У тебя где то сортирует не правильно... либо скрипт плейлиста, либо скрипт библиотеки...

Вот комплект для замены (https://yadi.sk/d/6ESBr0O-3Bccai) скрипта библиотеки...

1.распакуешь архив и папку foo_jscript_panel копируешь в NEON\user-components\...(на выключенном фубаре)

2.запускаешь сборку

3.теперь нужно заменить две панели(библиотеку и ее кнопки) с WSH Panel Mod на JSPanel, Видос замены панелей и скриптов (https://youtu.be/pPW4O4nHyyU).

- скрипт библиотеки из архива заменить на новый из Library_Tree_1.2.txt
откроется редактор скрипта, выделить весь старый скрипт и удалить, открыть файл Library_Tree_1.2.txt выделить копировать и вставить в редактор скрипта, нажать Apply и Ok.

- скрипт кнопок библиотеки заменить на новый lib_buttons.txt
ПКМ по панели кнопок библиотеки в контекстном меню выбрать Configure, откроется редактор скрипта, выделить все удалить, затем открыть файл lib_buttons.txt выделить все копировать и вставить в редактор скрипта нажать Apply и Ok.


Этот скрипт библиотеки из сборки FLAT с возможностью отправлять папки треки в плейлист одним тычком :)
Опция отключаема ПКМ по панели со скриптом и выбрать Panel Properties
SYSTEM.Fist.Click.Play ---- False/True ---- выкл/вкл

duzzy
29.01.2017, 15:38
Теперь в Икаре могу из сборки смотреть названия треков и треков с инет-станций без скрипта SkinMediaTitle.exe :)
Плюс тех.инфу по треку...
Видос (https://youtu.be/tpMu4TYyqkw)...

seriousstas
29.01.2017, 16:46
duzzy
Привет Слава !
Скажи, что там внутри SkinMediaTitle.exe еще ?
постановка на паузу во время звонка , управление кнопками возможно ..

kaamoss
29.01.2017, 18:50
duzzy!!!!! Ты ваще красавчик чувак!!!!!))))))))) Опять наладил всё как надо!!!!!

Единсвенное...гыыыыы....во вкладке, там где выбираем музыку, всё кучей лежит, а как по папкам сделать???

PS Есть ОГРООООМНОЕ желание отблагодарить материально, за труды)))
есть куда кинуть?)))) От чистого сердца!!!!!)))

duzzy
29.01.2017, 20:02
kaamoss

Спасибо ! :)
Рад что у тебя получилось сделать как надо.

Единсвенное...гыыыыы....во вкладке, там где выбираем музыку, всё кучей лежит, а как по папкам сделать???

Ну это просто, ПКМ по пустому месту на панели скрипта библиотеки...
http://jpegshare.net/thumbs/d3/f6/d3f66da8cfa4c4d6d6e578f34424dff9.jpg (http://jpegshare.net/d3/f6/d3f66da8cfa4c4d6d6e578f34424dff9.jpg.html)
и выбрать View by Folder Structure.

Отправил в личку сообщение если есть желание выразить благодарность :).

duzzy
29.01.2017, 20:50
seriousstas

Привет Слава !
Скажи, что там внутри SkinMediaTitle.exe еще ?
постановка на паузу во время звонка , управление кнопками возможно ..

Привет Стас :) !

Там довольно простой скрипт берущий Title окна и отправляющий его в Икар.
Меня это натолкнуло на мысль добавить такую возможность в сборку, а так же еще в управляющий скрипт подмены DSPlayer.
Теперь транслирую в Икар из сборки название трека и тех.инфу, а из ПотПлеера Title его окна т.е. название проигрываемого видео.

Возможно еще в сборку добавлю кнопку быстрого перехода в Икар... но пока еще думаю где ее разместить :smile2:.

на примере ПотПлеера работает примерно так(Автоит):

так выглядит...
http://jpegshare.net/images/ba/21/ba2113924b18f4453f19a6583fe0db05.jpg (http://jpegshare.net/)

код...

$pot_window_title_prev = ""

;цикл с поверками

$hWnd = WinGetHandle("[CLASS:PotPlayer]")

$pot_title = WinGetTitle($hWnd)
$pot_window_title = StringReplace($pot_title, " - PotPlayer", "")
$pot_window_title_prev = $RRSDK.getinfo("=$CurrentSkinMediaTitle$")
If ($pot_window_title_prev <> $pot_window_title) Then $RRSDK.execute("SETVAR;CurrentSkinMediaTitle;" & $pot_window_title)
$pot_window_title_prev = $pot_window_title

;цикл с поверками


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

В панели МПС сборки фубара

http://jpegshare.net/images/94/da/94da210e9293895843027060d454b84c.jpg (http://jpegshare.net/)

код выглядит так:


var is_rr_on = true;
try {
var rr = new ActiveXObject("RideRunner.sdk");
} catch (e) {
is_rr_on = false;
}
var foob_window_title_prev = "";
var foob_media_info = "";

is_rr_on ? title_check_timer = window.CreateTimerInterval(3000) : title_check_timer = false && title_check_timer.Dispose;

function on_playback_new_track() {


is_rr_on && title_set();
}

function on_playback_dynamic_info_track() {


is_rr_on && title_set();
}


function on_timer(id) {


if (title_check_timer && id == title_check_timer.ID) {
title_set();

}

}

function title_set() {
tf_info = fb.TitleFormat("[$info(encoding)][ • $info(codec)][ $info(codec_profile)][ • $info(bitrate) kbps][ • $info(samplerate) Hz][ • $info(bitspersample) bps][ • $channels()]$if($stricmp($ext(%filename_ext%),cue), • '['cue']',[ • %filesize_natural%])$if($strcmp($info(cue_embedded),yes), • '['embedded cue']',)").Eval();
tf_artist = fb.TitleFormat("$upper([%artist%])").Eval();
tf_title = fb.TitleFormat("$upper([%title%])").Eval();
tf_txt = tf_artist + (tf_artist != "" ? " – " : "") + tf_title;
foob_window_title = tf_txt;
foob_media_info = tf_info;
foob_window_title_prev = rr.getinfo("=$CurrentSkinMediaTitle$");
foob_media_info_prev = rr.getinfo("=$CurrentSkinMediaInfo$");
if (foob_window_title_prev != foob_window_title) {
rr.execute("SETVAR;CurrentSkinMediaTitle;" + foob_window_title);
foob_window_title_prev = foob_window_title;
}
if(foob_media_info_prev != foob_media_info){
rr.execute("SETVAR;CurrentSkinMediaInfo;" + foob_media_info);
foob_media_info_prev = foob_media_info;
}
}




Но для отображения тех.инфы нужно править файл 1_cf_70.txt Икара, нужно заменить лабели на эти...


L,217,60,590,50,#cf_FontBarRed#,#cf_FontBarGreen#, #cf_FontBarBlue#,20,#cf_FontBarStyle#,"=$CurrentSkinMediaTitle$","SCROLL-CENTER"
L,217,87,590,50,#cf_FontBarRed#,#cf_FontBarGreen#, #cf_FontBarBlue#,13,#cf_FontBarStyle#,"=$CurrentSkinMediaInfo$","SCROLL-CENTER"


http://jpegshare.net/thumbs/ee/cb/eecbe30c438dda4bbe80a76cdca2db38.jpg (http://jpegshare.net/ee/cb/eecbe30c438dda4bbe80a76cdca2db38.jpg.html)

seriousstas
30.01.2017, 00:21
duzzy
Понял - можно смело заменять ..

Ну и круто ! - что тут добавить ... :)

как всегда "развернул" ответ на полную ..

http://jpegshare.net/thumbs/d3/f6/d3f66da8cfa4c4d6d6e578f34424dff9.jpg
ага - перешел таки на "ноде" + зум ;)
У меня только не вышло заменить на более читабельные символы ..
Сейчас делаю (почти финиш) "облегченную" версию 4Icar поставлю туда из Твоего комплекта библиотеку ..Графическую - пока уберу,
не нравится мне , что она сканит долго картинки и всё сотальное..

озадачился WshShell.SendKeys
полезная команда, но не нашел как удерживать клавишу зажатой - жаль ..

kaamoss
30.01.2017, 07:32
kaamoss

Спасибо ! :)
Рад что у тебя получилось сделать как надо.



Ну это просто, ПКМ по пустому месту на панели скрипта библиотеки...
http://jpegshare.net/thumbs/d3/f6/d3f66da8cfa4c4d6d6e578f34424dff9.jpg (http://jpegshare.net/d3/f6/d3f66da8cfa4c4d6d6e578f34424dff9.jpg.html)
и выбрать View by Folder Structure.

Отправил в личку сообщение если есть желание выразить благодарность :).

Это то я знаю)) Но он не показывает первичные папки.
Мож я куда ни туда ткнул? Но режим View by Folder Structure включен.
http://savepic.ru/12743418m.jpg (http://savepic.ru/12743418.htm)

seriousstas
30.01.2017, 07:40
kaamoss
Downloads будет общая - поэтому 3 вместо 4-х

duzzy
30.01.2017, 16:40
seriousstas

Понял - можно смело заменять ..

Ну и круто ! - что тут добавить ...

как всегда "развернул" ответ на полную ..
Да можно :)
Я себе уже сделал. SkinMediaTitle.exe у меня постоянно вылетал и я им перестал пользоваться, потом решил попробовать по другому, ну и получилось сделать так как хотел)))

ага - перешел таки на "ноде" + зум
У меня только не вышло заменить на более читабельные символы ..
Ага :)
Вот только пришлось с ними помучится прилично))) Но все же остались некоторые нюансы с графикой... достаточно сложный скрипт с кучей конструкций... решил пока оставить все как есть.
Эта версия библиотеки меня полностью устраивает.
Пробовал менять на символы, но смотрится очень фигово... все сливается в кашу, поэтому оставил все как было.

Сейчас делаю (почти финиш) "облегченную" версию 4Icar поставлю туда из Твоего комплекта библиотеку ..Графическую - пока уберу,
не нравится мне , что она сканит долго картинки и всё сотальное..
Правильно :) Сейчас пользую только FLAT сборку, оставил только те скрипты которыми пользуюсь.
А Графическая прикольно работает по прокрутке и вид мне нравится, но сам механизм обработки папок работает не совсем правильно есть сложности с кириллицей, обложки начинают дублироваться... так что забил на нее.

озадачился WshShell.SendKeys
полезная команда, но не нашел как удерживать клавишу зажатой - жаль ..
Да и у меня были мысли))) по переходу со скриптов на WshShell.SendKeys, но можно отправлять только нажатия, зажатой кнопку держать не получится.

duzzy
30.01.2017, 17:07
kaamoss
Это то я знаю)) Но он не показывает первичные папки.
Мож я куда ни туда ткнул? Но режим View by Folder Structure включен.
Новый скрипт который я скидывал работает совершенно по другому, не так как скрипт вьетнамца который стоит по умолчанию в сборке NEON.

Принцип его работы почти как у компонента фубара AlbumList. Он работает почти на прямую с библиотекой фубара.
http://jpegshare.net/thumbs/d8/fa/d8fa48682af763a1524a8cf16298d26e.jpg (http://jpegshare.net/d8/fa/d8fa48682af763a1524a8cf16298d26e.jpg.html)

А для чего тебе нужны такие пути в библиотеке как на скрине ?

Я вообще все в кучу валю в папку Music, но мне просто так проще.
В скрипте есть большие возможности по сортировке библиотеки, в Properties скрипта библиотеки можно прописать свои Паттерны для сортировки.
Посмотри там очень много настроек... строка поиска... цвет... запросы... прокрутка и т.д.
http://jpegshare.net/thumbs/95/7c/957c6a5a655f97229127f8826e4777d1.jpg (http://jpegshare.net/95/7c/957c6a5a655f97229127f8826e4777d1.jpg.html)

Мне просто всегда было проще использовать сортировку папками потому как треки из инета не всегда с нормально прописанными тегами. Это конечно не совсем хорошо потому как коллекцию лучше держать в хорошем состоянии, но у меня просто нет на это время, сидеть и править теги если они кривые. Я лучше музыку послушаю)))

Если хочешь разбить по качеству, разбей библиотеку на разные папки.

kaamoss
30.01.2017, 18:19
Да дело в том что я слушаю разные жанры, тяжеляк у меня отдельно, дабстеп отдельно. А в такой большой куче сложно искать нужного исполнителя.

kaamoss
30.01.2017, 18:29
http://i12.pixs.ru/thumbs/5/2/7/12jpg_7437981_24973527.jpg (http://pixs.ru/showimage/12jpg_7437981_24973527.jpg)

Вот, мне удобнее как в сборке на заднем плане.
А в новой всё кучей, на ходу не удобно искать((
ТОесть скрипт, каким то макаром игнорировал папки flac, dabstep и тд

Но понравилось, то что всё сортируется чётко, альбомы друг за другом идут по порядку, как должны)))

kaamoss
30.01.2017, 18:32
kaamoss


В скрипте есть большие возможности по сортировке библиотеки, в Properties скрипта библиотеки можно прописать свои Паттерны для сортировки.
Посмотри там очень много настроек... строка поиска... цвет... запросы... прокрутка и т.д.
http://jpegshare.net/thumbs/95/7c/957c6a5a655f97229127f8826e4777d1.jpg (http://jpegshare.net/95/7c/957c6a5a655f97229127f8826e4777d1.jpg.html)




Ещё бы знать куда чо тыкать:big::big::big:
Я там вообще не волоку)

seriousstas
30.01.2017, 18:45
kaamoss
ТОесть скрипт, каким то макаром игнорировал папки flac, dabstep и тд
Ну тебе ведь намЁкивают : создай папку , например Music и скопируй туда flac, dabstep и тд ,добавь в библиотеку только эту одну папку , и тогда будет , как ты хочешь..

kaamoss
30.01.2017, 19:19
kaamoss

Ну тебе ведь намЁкивают : создай папку , например Music и скопируй туда flac, dabstep и тд ,добавь в библиотеку только эту одну папку , и тогда будет , как ты хочешь..

Сори!! Не шарю я:big:

Сенкс)

duzzy
02.02.2017, 02:39
Обновил некоторые скрипты для FLAT сборки, и к ним добавлю архив с фубаром для обновления до версии 1.3.14.

Сборку перекачивать не нужно достаточно просто заменить скрипты в папке FLAT\themes\scripts\...

Архив с фубаром распаковать и копировать содержимое папки с заменой в папку сборки FLAT.

Обновил:

- скрипт обложек заменен на скрипт от kgena_ua(переделан под палец)
http://jpegshare.net/thumbs/7b/2c/7b2cf29fe9e6b89c1ddedd8d41ce9c1e.jpg (http://jpegshare.net/7b/2c/7b2cf29fe9e6b89c1ddedd8d41ce9c1e.jpg.html)
дабл по обложке меняет соотношение сторон обложки.

- скрипт МПС подготовлен для отображения проигрываемого трека в Икаре (http://pccar.ru/showpost.php?p=380919&postcount=3130), и поправлены некоторые косяки
http://jpegshare.net/images/94/da/94da210e9293895843027060d454b84c.jpg (http://jpegshare.net/)
Для правильного отображения как на скрине, файл 1_cf_70.txt заменить в папке Икара ...\Documents\iCarDS\skins\Chameleon\
(Если установлена сборка Икара от Lexx09 после 19 билда то открываем файл 1_cf_70.txt блокнотом и меняем FontMainBotton на FontMainBottom)

- скрипт библиотеки поправил некоторые косяки

- скрипт настройки МПС добавлены новые опции настройки

Обновление не обязательное просто поправлены некоторые моменты и добавлен некоторый новый функционал.

Но сам фубар лучше обновить до версии 1.3.14.

Обновления можно забрать тут (https://yadi.sk/d/7NvvHsety7TiU/Test)(папка Test)
или в "Готовых сборках" ссылка в подписи.
...

vladj
02.02.2017, 11:42
duzzy, думаю зря ты оставил громкость загнанную глубоко в минус, обычно
всегда на максимуме бывает. Запустив сборку остался без звука и поскольку к ресиверу
что только не подключено по цифре, пришлось потыкатся проверяя назначенные входы,
заглянуть за тумбочку не выдернула-ли кошка шнурок оптики. И только в последнюю очередь
додумался элементарно проверить звук в настройке виндового микшера запустив тест-проверку.

duzzy
02.02.2017, 13:12
vladj

Сборка как была загружена в прошлом году так там и лежит и она не менялась, обновляются только скрипты.
А теперь представим ситуацию когда человек скачал сборку и у него все стоит на максимум в винде... скачал он сборку добавил музыку в библиотеку и запустил прослушивание и как результат орущие на всю катушку динамики...

Кнопка громкости в сборке интерактивная т.е. показывает примерный уровень громкости фубара.

seriousstas
02.02.2017, 17:54
duzzy
Здаров!
(по каверам)Это проверка на наличие и-нета ? (может и Ты в авто обзавелся "паутиной" :) ?) :
if (path.indexOf('://') >= 0 || path.indexOf('www') >= 0 || path.indexOf("youtube") >= 0 || path.indexOf("video") >= 0 || path.indexOf("vimeo") >= 0) {
и как ты быстрее (http://foobar2000.ru/forum/viewtopic.php?p=63874#postform) автора ? ))
из-за этого (http://foobar2000.ru/forum/viewtopic.php?p=63874#p63874) пока вернулся на скрипт Максима .

Недооценил я (задержку) отключение он сайз ( у тебя в мпс - ты предлагал ранее) на время изменения размера окна - оказалась полезная вещь при запуске . Так Икару проще "схватить" окно..
У меня не хотело работать со старта (то есть картинка то нет), пришлось обнулять в он сайз таймер - тогда норм. Фон пока дефолтный..

Заметил такую штуку :
Если тяну окно (любой проги , скажем Фубара) на доманшем оно тянется за мышкой .
Если в авто - изменение размера происходит только когда отпускаю ЛКМ ,
это где-то в настройках или драйвера карты .. предполагаю, что дело в твиках от Лекс, но как вернуть ?

Вчера клава (https://www.youtube.com/watch?v=tsBFP2hfzq4) пришла - больше сын (4 "-") забавлялся)),
а сегодня буду мучать :
10.8 Inch 1920*1280 PIPO X10 (https://ru.aliexpress.com/item/Newest-10-8-Inch-1920-1280-PIPO-X10-Mini-PC-Windows-10-TV-Box-Z8300-Quad/32719332746.html?spm=2114.10010208.1000016.1.S134h K&isOrigTitle=true) Mini PC Windows 10 TV Box Z8300 Quad Core 4G RAM 64G ROM HDMI Media Box Bluetooth Win10
брал для стариков . Попробую последний мой light фубар поставить .
Доставка ооч долгая - первый раз . Обычно 1-2 недели.Перед НГ были шорошие скидки - сейчас дороговато .

seriousstas
02.02.2017, 20:10
В библиотеку добавил быстрый переход (на видео 3:05) в плейлист и прогрутку,
Shuffle (2:50 - смена режимов) переехала в правый угол плейлиста :
GqJ7pyirqUA

seriousstas
02.02.2017, 22:58
Возник вопрос: при прослушивании радио иногда под одной картинкой радиостанции находится несколько других (на скриншоте - выделено красным), почему?

Есть такое - связано с сортировкой "папками"
обрати внимание на URL (они одинаковы до слеша) :
http://grifon.info:8000/vesti_fm
http://grifon.info:8000/radio_romantika
http://grifon.info:8000/serebtaynnii_dogd
http://grifon.info:8000/radio_vera
http://grifon.info:8000/radio_classic
http://grifon.info:8000/dfm

Попробуй по условию (если радио - то обычная сортировка) :
Замени это в плейлисте :tf_groupkey: (switch_tf_groupkey) ? fb.TitleFormat("$directory_path(%path%) ^^ ## ^^ %title% ^^ [%genre%] ^^ [%date%]") : fb.TitleFormat("$if2(%album artist%,$if(%length%,'?',%title%)) ^^ $if2(%album%,$if(%length%,'?',%path%)) ^^ %discnumber% ## [%artist%] ^^ %title% ^^ [%genre%] ^^ [%date%]"),
на это
tf_groupkey: (switch_tf_groupkey) ? fb.TitleFormat("$if2($if(%length%,'?',%title%),$directory_path(%pa th%)) ^^ ## ^^ %title% ^^ [%genre%] ^^ [%date%]") : fb.TitleFormat("$if2(%album artist%,$if(%length%,'?',%title%)) ^^ $if2(%album%,$if(%length%,'?',%path%)) ^^ %discnumber% ## [%artist%] ^^ %title% ^^ [%genre%] ^^ [%date%]"),

duzzy
03.02.2017, 01:00
seriousstas

Приветик :) !
(по каверам)Это проверка на наличие и-нета ? (может и Ты в авто обзавелся "паутиной" ?)
Это Гена шустрил (http://foobar2000.ru/forum/viewtopic.php?p=63824#p63824), это для отображения лого инет-станций, а я просто добавил и решил опробовать у себя, мне понравилось.
Но на гигантских обложках все равно есть задежки/затупы всего фубара примерно на пару секунд...
Например у меня на Slash есть ацкие обложки 5700х5700, Korn до 10000х10000 и более... зачем такое зашивать в треки и рядом класть не пойму... их редактор то еле открывает.
Поэтому приходится все что авто несешь переделывать до 1000х.

Паутина в авто есть но пользую я ее как правило только для пробок :)
Радио с детства не люблю))) Я больше люблю слушать что сам выберу и то что мне нравится.
Мои сначала ныли... "вот как без радио..." а теперь и у самих желание слушать радио не возникает)))... Выбираешь что нравится пихаешь в плейлист и погнали слушать :big:

из-за этого пока вернулся на скрипт Максима .
Скрипт Макса использует другие методы захвата и отображения обложек...
gdi.LoadImageAsync(window.ID, temp)
temp.Clone(0, 0, temp.Width, temp.Height)

и быстрый метод отрисовки без альфы...
gr.GdiDrawBitmap(img,.....)

В Mode 1 скрипт Гены работает шустро, в Mode 2 у меня вообще фубар висит)))

Недооценил я (задержку) отключение он сайз ( у тебя в мпс - ты предлагал ранее)
Ага... говорил же что полезная штука:))))
Я уже давно подметил что при старте фубра происходит ресайз окон и при этом теряется время на изменение содержимого внутри панели. Я просто долго думал как это сделать более правильно)))
Плюс ко всему при такой схеме сборка загружается быстрее так как откладываются все действия по подгону размеров других панелей в момент старта.

Там простая схема...
это в он_паинт
если таймаут true ---- рисуем картинку
resize_delay_timer && resize_delay_draw(gr);

это в он_сайз
resize_delay_timer = window.CreateTimerTimeout(resize_time_prop);

это в он_таймер
if (resize_delay_timer && id == resize_delay_timer.ID) {
default_layout();
resize_delay_timer.Dispose();
resize_delay_timer = false;
recalc_dimensions();
window.Repaint();
}

Заметил такую штуку :
Если тяну окно (любой проги , скажем Фубара) на доманшем оно тянется за мышкой .
У меня одинаково и дома и в авто, но у меня 7-ка стоит.
Думаю что твики тут не при делах, скорее всего это связано с тачем... разное взаимодействие устройств...
А ты пробовал пальцем тянуть окно какая будет реакция ?

Вчера клава пришла
Прикольная штука, будешь теперь настоящим "машинисткой (https://www.youtube.com/watch?v=blflESIwJqQ)" :))))

а сегодня буду мучать
А как у нее с охлаждением дела обстоят ?

seriousstas
03.02.2017, 01:54
duzzy

Там простая схема
Так сдалал, но катринка , то есть , то нет ,а когда обнуляю ,
то все четко, ну как на видео, что выше :
if (resize_delay_timer)
resize_delay_timer.Dispose();
Поэтому приходится все что авто несешь переделывать до 1000х
а мне и 500x500 хватает ..
Радио с детства не люблю
я даже сборники не люблю - только альбомами в основном слушаю,
но станциям - иногда слушаю , что новенького, за всем не уследишь..
Ага... говорил же что полезная штука)))
да, спасибо за идею!
А ты пробовал пальцем тянуть окно какая будет реакция ?
попробую завтра обязательно ..
в Mode 2 у меня вообще фубар висит
Аналогично, но затем картинки быстро мотаются даже "толстые"
будешь теперь настоящим "машинисткой" )))
ГЫ - была похожая полуавтомат - "Ятрань" вроде-бы)) Помогла в свое время..
А как у нее с охлаждением дела обстоят ?
Часа три уже ставлю разные проги - еле теплый, что-то шумит внутри,
но почти не слышно.. Стоят андро и 10-ка , из 10-ки есть перезагрузка
в андро,обратно - сложнее или не нашел ..
Памяти 64 - из них занято 15 . Вобщем - пока не к чему придраться.
Иду дальше ковырять..

duzzy
03.02.2017, 02:44
seriousstas
Так сдалал, но катринка , то есть , то нет ,а когда обнуляю ,
Вот для картинки если захочешь :)

function resize_delay_draw(gr) {
if (resize_delay_timer) {
var scale_w = ww / g_img.Width;
var scale_h = (wh - bottom_bar) / g_img.Height;
var scale = Math.min(scale_w, scale_h);
var pos_x = 0,
pos_y = 0;
if (scale_w < scale_h)
pos_y = (wh - g_img.height * scale) / 2;
else if (scale_w > scale_h)
pos_x = (ww - g_img.Width * scale) / 2;
gr.DrawImage(g_img, pos_x, pos_y, g_img.Width * scale, g_img.Height * scale, 0, 0, g_img.Width, g_img.Height);
};
};


а мне и 500x500 хватает ..
У меня так же)))... я имел в виду что в пределах 1000х приходится уменьшать для комфортного использования.

я даже сборники не люблю - только альбомами в основном слушаю,
но станциям - иногда слушаю , что новенького, за всем не уследишь..
я по разному))) зависит от настроения конечно :smile2:
иногда в альбоме трек от силы два нормальные остальные можно мимо пропускать.
Все мы разные в этом и плюс... если бы всем нравилось одно и тоже это был бы полный ждец.

да, спасибо за идею!
Да не за что !
На меня иногда находит прозрение)))... но очень редко)))

Аналогично, но затем картинки быстро мотаются даже "толстые"
А у меня Mode 2 периодически ложит фубар дома... видимо размер обложек большой для ресайза в этом проблема.

ГЫ - была похожая полуавтомат - "Ятрань" вроде-бы
А мне больше нравится что то типо этой (http://www.ferra.ru/images/320/320847.jpg) это не совсем то но принцип тот же. Один раз попробовал теперь очень трудно привыкать клацать по обычным клавам))) Люблю плоские кнопки и мягкие нажатия))). Не очень нравятся клавы которые нужно продавливать.

Часа три уже ставлю разные проги - еле теплый, что-то шумит внутри,
но почти не слышно.. Стоят андро и 10-ка , из 10-ки есть перезагрузка
в андро,обратно - сложнее или не нашел ..
Памяти 64 - из них занято 15 . Вобщем - пока не к чему придраться.
Иду дальше ковырять..
Посмотрел, почитал... интересная штука, надо будет себе такую игрушку взять. Судя по описанию шустрая козявка.
Давай ковыряй :) потом как-нибудь поделишься опытом что интересного узнал.

vladj
03.02.2017, 12:35
Стоят андро и 10-ка , из 10-ки есть перезагрузка в андро,обратно - сложнее или не нашел ..

А что, если в правой части от верха вниз ? Шторка не выходит что-ли ?
Если выйдет шторка, там внизу окна должен быть ярлык перехода на винду.

prts
04.02.2017, 00:40
Замени это в плейлисте :tf_groupkey: (switch_tf_groupkey) ? fb.TitleFormat("$directory_path(%path%) ^^ ## ^^ %title% ^^ [%genre%] ^^ [%date%]") : fb.TitleFormat("$if2(%album artist%,$if(%length%,'?',%title%)) ^^ $if2(%album%,$if(%length%,'?',%path%)) ^^ %discnumber% ## [%artist%] ^^ %title% ^^ [%genre%] ^^ [%date%]"),
на это
tf_groupkey: (switch_tf_groupkey) ? fb.TitleFormat("$if2($if(%length%,'?',%title%),$directory_path(%pa th%)) ^^ ## ^^ %title% ^^ [%genre%] ^^ [%date%]") : fb.TitleFormat("$if2(%album artist%,$if(%length%,'?',%title%)) ^^ $if2(%album%,$if(%length%,'?',%path%)) ^^ %discnumber% ## [%artist%] ^^ %title% ^^ [%genre%] ^^ [%date%]"),

Заменил, стало сортировать нормально (радио), большое спасибо. Саму сортировку не менял.

120705
08.02.2017, 18:00
Стас, можно подробней о сборке 4Icar_14_3_Light. Я не нашёл о ней инфы. Ты её выкладывал???

dmn37
09.02.2017, 15:50
Заменил, стало сортировать нормально (радио), большое спасибо. Саму сортировку не менял.

Подскажи где это надо заменить в фубаре, не могу разобраться

prts
09.02.2017, 18:05
В плейлисте ПКМ - Settings - Configure - там находишь указанную строчку и меняешь

dmn37
10.02.2017, 06:38
В плейлисте ПКМ - Settings - Configure - там находишь указанную строчку и меняешь
Спасибо, получилось

seriousstas, что поправить в конфиге плейлиста, чтобы воспроизведение радиостанции начиналось по одиночному клику по каверу(лого) радиостанции

seriousstas
16.02.2017, 23:04
dmn37
чтобы воспроизведение радиостанции начиналось по одиночному клику по каверу(лого)
Такой возможности нет ..

duzzy
Смотрел новую библиотеку Вильба ?
Пробовал сделать добавление в любой плейлист выбранных треков - не получилось ..
Смотрел твой метод с
"Edit/Remove Duplicates"
и тд.. в таком случае иногда загружается пустой плейлист (не успевает отрисоваться)
Мож есть проще способ ?
по клику - получается , а выбирать - нет..
По ПКМ из меню ,через Add to Current Playlist - работает добавление .

prts
16.02.2017, 23:54
Вопрос к знатокам: у меня альбомы с разным уровнем громкости, можно как-то сделать автоматически регулировку громкости? Надоело крутить громкость.

duzzy
17.02.2017, 00:30
seriousstas

Смотрел новую библиотеку Вильба ?
Привет !
Да смотрел, но только для домашних целей и мне она не понравилась.
Я пока остаюсь на версии 1.2

Пробовал сделать добавление в любой плейлист выбранных треков - не получилось ..
Там полностью переделана схема работы ЛКМ. Нужно много чего переделывать.
Меня пока полностью устраивает версия 1.2, в ней есть все что нужно.
Плюс там куча изменений (https://hydrogenaud.io/index.php/topic,111060.msg935527.html#msg935527) которые толком не проверены.

"Edit/Remove Duplicates"
Это я добавил только для того чтобы дубликаты убрать из плейлиста :smile2:

Простого способа добавления нет, там достаточно сложно сделано добавление треков... через свою кастомную функцию.
Для того чтобы более менее разобраться нужно скрипт разворачивать и смотреть как там теперь все переделано.
Очень много чего переделано и добавлена гора ненужных хотелок.

Из того что помню нужно было переделывать...

this.load = function --- изменять работу add и send

this.lbtn_dn = function

this.on_key_down = function
case v.enter:

полностью переделывать
function on_mouse_lbtn_down(x, y)
function on_mouse_lbtn_up(x, y)
function on_mouse_move(x, y) --- добавлять прокрутку

Вроде все, хотя возможно и забыл что то, я давно в него уже не смотрел:smile2:
-----------------------------------------------------------------------------------

А ты решил перебраться на новую версию ?
...

duzzy
17.02.2017, 00:35
Вопрос к знатокам: у меня альбомы с разным уровнем громкости, можно как-то сделать автоматически регулировку громкости? Надоело крутить громкость.

Это просто, нужно в цепочку ДСП вставить компрессор/нормализатор
(R128Norm - EBU R128 Compressor/Normalizer DSP).

Официальный (http://www.foobar2000.org/components/view/foo_r128norm) и с переводом на русский (https://cdpos.biz/showthread.php?504-EBU-R128-Normalizer-(%D0%9D%D0%BE%D1%80%D0%BC%D0%B0%D0%BB%D0%B8%D0%B7% D0%B0%D1%82%D0%BE%D1%80-EBU-R128))(там настроек нет поэтому не важно какой русифицированный или нет).
...

prts
17.02.2017, 03:18
Спасибо, попробую.

seriousstas
17.02.2017, 12:31
duzzy
Привет ! :)
А ты решил перебраться на новую версию ?
Да (все готово) - там уже есть однотычковый запуск и все, что нужно,
но соглашусь - много лишнего..
Загрузку в любой плейлист одной папки кликом по списку сделал,
а выборочное добавление (например по Enter) - не получается..

seriousstas
17.02.2017, 12:33
Стас, можно подробней о сборке 4Icar_14_3_Light. Я не нашёл о ней инфы. Ты её выкладывал???

По немногу "шлифую" ...

duzzy
17.02.2017, 18:39
seriousstas

:)
Да (все готово) - там уже есть однотычковый запуск и все, что нужно
Так в моей переделанной версии 1.2 уже давно есть однотычковое добавление папок/треков, и его можно выключать и включать в
Properties ---> SYSTEM.Fist.Click.Play ---> true/false...
Вот смотри видос (https://youtu.be/mS3PdYrMQUw) запилил :)

Улучшений как таковых в новой версии нет только хотелок куча добавлена.

Загрузку в любой плейлист одной папки кликом по списку сделал,
а выборочное добавление (например по Enter) - не получается..
Нужно править эту функцию...
this.on_key_down = function
case v.enter: <--- здесь происходит добавление по enter

А чем тебе не нравится версия 1.2 ?

seriousstas
20.02.2017, 01:27
seriousstas


А чем тебе не нравится версия 1.2 ?
Да все норм , в 1.3.1 - просто услышаны парочка пожеланий,
кроме встроенного однотычкового запуска (ты верно - его ранее заделал) порадовала возможность
масштабировать иконки Node . Теперь они выглядят "по фирме" +
при подводке курсора - смена оттенка , вобщем , мелочь, но приятно.
case v.enter: <
Да находил thx, осталось узнать , что тут (или в this.load) править , чтоб работало , как надо ..
Спрошу у автора позже ..

duzzy
21.02.2017, 02:09
seriousstas
Да все норм , в 1.3.1 - просто услышаны парочка пожеланий,

Я его уже переделал)))... Выглядит и работает так (https://youtu.be/1-qe9JbWbHw)
Есть версия свежее 1.3.2, там по мультитэгам поиск поправлен.

кроме встроенного однотычкового запуска
Встроенного однотычкового запуска проигрывания треков в оригинальной версии нет, есть только отключение авто-заполнения плейлиста
"Text Single-Click: AutoFill Playlist" при левом клике мышой.

Да находил thx, осталось узнать , что тут (или в this.load) править , чтоб работало , как надо ..
Механизм тот же, сегодня посмотрел его и сделал мод под палец.
Теперь буду вместо крестиков папочки использовать :), смотрится более приятно плюс выделение открытых папок есть...
http://jpegshare.net/thumbs/f8/24/f82421aefb071e3ab28345296665c718.jpg (http://jpegshare.net/f8/24/f82421aefb071e3ab28345296665c718.jpg.html)

Но много лишнего, и есть ошибки в настройках. Основной функционал вроде работает правильно особо сильно не проверял.

seriousstas
21.02.2017, 02:36
Механизм тот же, сегодня посмотрел его и сделал мод под палец.
какой ?
Этот (а что дает это присваивание непойму pln = check_playlist(lib_playlist);

, когда все-равно потом у pln новое значение ) :
pln = check_playlist(lib_playlist);
if (add && !send) {
pln = plman.ActivePlaylist;
}
if (send) {
pln = plID(lib_playlist);
plman.ActivePlaylist = pln;

}
,затем чистить дубли - у меня криво работает .. Иногда вижу пустой плейлист, а если по ПКМ отправлять выделенное , то всегда норм..
Встроенного однотычкового запуска проигрывания
верно - эт я чего-то нахимичил, когда добавление пробовал реализовать - и присвоил Вильбу ))
Выглядит и работает так
Стильно выглядит !

duzzy
21.02.2017, 03:17
seriousstas

какой ?
Тот который я переделывал в версии 1.2, для корректного добавления в плейлисты.

а что дает это присваивание непойму
Это не только присваивание но и проверка плейлиста.
Попробуй в оригинальной версии скрипта добавлять папки/треки в разные плейлисты, через выделение по ctrl и добавляешь по enter... будет галимая каша :)

затем чистить дубли - у меня криво работает
Я чищу дубли только при добавлении т.е. при ADD... у меня нет с этим проблем, уже очень приличное время использую версию скрипта 1.2 и работает она без проблем.
Пустых плейлистов не было ни разу... странно... эта команда ничего глобального не делает просто убирает дубли треков и все.
Если не нужно или есть проблемы убери из кода...

верно - эт я чего-то нахимичил, когда добавление пробовал реализовать - и присвоил Вильбу
Ахаха... вот так и бывает))) переделываешь скрипт, а вся слава автору уходит)))

Стильно выглядит !
Пасиб :)
Да я особо ничего и не делал, просто перенес уже отлаженный код в новую версию благо механизм почти не изменился, подправил настройки по умолчанию и все.
Завтра выложу чистовик :)

duzzy
22.02.2017, 01:47
Свежий скрипт Библиотеки версия 1.3.2.
(большой разницы с версией 1.2 почти нет, в основном свистоперделки:))

Выглядит и работает так (https://youtu.be/1-qe9JbWbHw).

мои добавки:
- фон/обложка проигрываемого трека с блюром(настраивается и отключается в Properties)
- прокрутка две зоны (левая часть панели обычная прокрутка, правая часть панели быстрая зона, все настраиваемое в Properties)
- отправка("Send to Playlist") папок в один тычек(отключаемо в Properties)
- выделение папок/треков по Ctrl + ЛКМ
- зум шрифта по Ctrl + зажатый ЛКМ вверх или вниз
- изменены настройки по умолчанию(иконки папок вместо убогих крестиков, строка поиска отключена, сортировка папками, включена отправка папок в один тычек в плейлист)
- скрипт развернут(т.е. код не сжат) для удобства редактирования

ориг.настройки скрипта:
- иконки папок можно менять на свои с помощью символьных шрифтов
(например шрифты: Segoe UI Symbol, Wingdings)
http://jpegshare.net/thumbs/27/80/278073b432199132866aebe5a1294343.jpg (http://jpegshare.net/27/80/278073b432199132866aebe5a1294343.jpg.html)
меняется так...
открываем Properties через ПКМ на панели со скриптом
http://jpegshare.net/images/62/68/62687e4fac8cd9b4c10369d1b683b26b.jpg (http://jpegshare.net/)
затем
http://jpegshare.net/images/52/79/5279cbf2c8e8f962beefbf829b5736ab.jpg (http://jpegshare.net/)
вставляем в строку"Node: Custom Icon: +|- //Examples" свои символы через разделитель "|", на место символов 0|1.
Затем жмем ОК, все готово.

Выглядит так...
http://jpegshare.net/thumbs/41/75/4175c28062e41aec9ed636d89f34b79f.jpg (http://jpegshare.net/41/75/4175c28062e41aec9ed636d89f34b79f.jpg.html)

Остальные настройки расписывать смысла нет их там тьма, проще изучить самостоятельно.
Настроить можно под любой вкус и с любой сортировкой :smile2:
-----------------------------

Кто ранее уже использовал знает какие и где настройки.

Скачать (https://yadi.sk/i/-JKcjGXo3EMb6G)
...

sirota
22.02.2017, 09:55
seriousstas

На 10-й винде присутствует такой артефакт, на 8.1 такого безобразия нет.
Может кто знает рецепт лечения?

pLa1RM_dqtE
https://www.youtube.com/watch?v=pLa1RM_dqtE

seriousstas
22.02.2017, 14:08
sirota проблема решена в Light версии - это особенность перехвата окна Фубара
Икаром . Можно изменить время захвата. Поставить или 0 или 2 секи ..
в Light версии - все будет ОК, но сейчас совсем нет времени допилить ..

Subvender
26.02.2017, 00:26
Стыдно, но спрошу.
Как наполнять созданные плейлисты.у меня ситуация такова:
1.создаю плейлист
2.захожу в него-он пуст
3.захожу в библиотеку и выбираю папку
4.двойной тап -играет
5.перехожу в менеджер плейлистов-мой плейлист(в котором я ходил в библиотеку) и вуаля- он пуст.
Т.е. Мне ясно что находясь в библиотеке нажав ПКМ add to current playlist я добавлю его куда хотел-вопрос в том что без мыши все это неудобно. Другого пути нет?
Что я делаю неправильно?

seriousstas
26.02.2017, 15:43
Subvender
Вот как раз над этим работаем..

duzzy
Привет!!
Наконец присел..))
Открыл снова скрипт ,решил разобраться с :
Встроенного однотычкового запуска проигрывания треков в оригинальной версии нет, есть только отключение авто-заполнения
при отправке в плейлист - это " Playlist: Play On Send From Menu" из настроек
Что скажешь если сделать так :
this.load = function
if (autoplay) {
// if (autoplay && send) {
//var c = (plman.PlaybackOrder == 3 || plman.PlaybackOrder == 4) ? Math.ceil(plman.PlaylistItemCount(pln) * Math.random() - 1) : 0;
//plman.ExecutePlaylistDefaultAction(pln, c);
plman.ExecutePlaylistDefaultAction(pln, Math.ceil(plman.PlaylistItemCount(pln) * Math.random() - 1));
}
У меня работает..
Может "он" все-же есть... :) Убираем условие && send и получаем встроенный отключаемый автоплей ,
надо потестить ..

Ты не вкурсе, как можно свернуть ( Collapse ) список командой, после отправки ?
придумал так :

on_key_down(v.enter);
on_key_down(v.left);
on_key_down(v.left);
on_key_down(v.left);
on_key_down(v.left);
on_key_down(v.right);

,но извращенно получается )

duzzy
26.02.2017, 20:09
seriousstas

Привет :)

А я купил себе ведро девайс(тел)))) вот сижу развлекаюсь)))

Что скажешь если сделать так :
))) А зачем если все и так уже работает еще с версии скрипта 1.2 :) SYSTEM.Fist.Click.Play --- true/false

И добавление в другие плейлисты по Enter то о чем пишет Subvender.

Скрипт что я ранее выкладывал версии 1.3.2 (http://pccar.ru/showpost.php?p=382807&postcount=3168) с правками под палец его можно пихнуть в любую сборку и он будет работать при наличии компонента/плагина JScriptPanel.

Ты не вкурсе, как можно свернуть ( Collapse ) список командой, после отправки ?
Вроде можно как то проще надо скрипт смотреть... я просто на этом моменте особо не останавливался.

seriousstas
26.02.2017, 21:14
А зачем если все и так уже работает еще с версии скрипта
Да теперь не нужно столько разных условий (все уже встроено - и получается накладка)
Уменьшил on_mouse_lbtn , так проще решить две задачки (понять, что к чему) :
1 - то о чем пишет Subvender , но по одной папке тычком в список библиотеки.
Твой вариант (взял его за основу) в Library View суёт всегда (я заменил дабл на ввод).
2 - автопереход в плейлист после добавления .

ведро девайс(тел) Оо- поздравляю!
Если захочешь занять мозг - ставь сразу Таскер..)

vladj
26.02.2017, 22:46
автопереход в плейлист после добавления .

Скрипт с этой фишкой будет выложен или в сборке следующей ждать ?

duzzy
26.02.2017, 23:24
seriousstas
Да теперь не нужно столько разных условий (все уже встроено - и получается накладка)
Каких условий... в on_mouse_lbtn_down ?
Если да так они ни на что не влияют, а наоборот более развернуто взаимодействуют.

Неувязки могут быть если начать использовать контекстное меню... я его не использую и скорее всего большинство его не использует в кар-пс...
Я бы его вообще убрал, потому как для тач мода контекстное меню не нужно... целится пальцем в узенькую строчку в библиотеке это жесть :)
(Я вообще для настроек скриптов вынес кнопки в отдельные панели для JS и для МПС и не хожу в Пропертис)

Твой вариант (взял его за основу) в Library View суёт всегда (я заменил дабл на ввод).
Этот вариант мы уже используем кучу времени еще со времен вьетнамского скрипта,
в старых версиях --- дабл по папке делает Send т.е. отправляет в Library view, по Ctrl + ЛКМ выделяем папки/треки, по Enter добавляем(т.е. делаем Add) в любой выбранный плейлист.

Т.е. по сути Library View это общий/временный плейлист в который можно отправлять(Send) и добавлять(Add) треки в любом виде.

Разница старого варианта с новым только в однотычковости т.е. один тычек по папке/треку добавляет в Library view, по Ctrl + ЛКМ выделяем папки/треки, по Enter добавляем в любой выбранный плейлист.
Ну и еще при однотычковом убрано выделение папок/треков при on_mouse_move.

Смотри сам если охота перделать переделай как тебе больше нравится, я бы оставил все как есть... :smile2:

Оо- поздравляю!
Если захочешь занять мозг - ставь сразу Таскер..)
Спасибо !
Мне пока хватит twrp и получения root))) + еще не до конца разобрался в стоковой прошивке.

seriousstas
27.02.2017, 00:22
Этот вариант мы уже используем кучу времени
Верно, решил занять себя на вечер)) ,вродь получилось,
и похоже поборол пустые (пока не крутанёшь скрол) плейлисты после загрузки больших папок ..
по Enter добавляем(т.е. делаем Add)
Я просто буду (вот только решил) ) очищать плейлист и получу аналог Send , но в тот плейлист , который выбран .

Я вообще для настроек скриптов вынес кнопки в отдельные панели
Видел Твои навороты во Flat сборке - думаю удобно!
twrp и получения root
хороший старт, а какое тело ? я после Sony Xperia Z3+ , которую официально! окирпичил разлочкой ,
переехал (вытащил из своей мусорки)) на Lenovo S820 , антиквариат , но с MIUI (Redmi) прошивкой получился быстреньким.. ужо пол года..

seriousstas
27.02.2017, 00:33
vladj
в сборке , уже видится финиш ..

duzzy
28.02.2017, 00:00
seriousstas

Верно, решил занять себя на вечер)) ,вродь получилось,
и похоже поборол пустые (пока не крутанёшь скрол) плейлисты после загрузки больших папок ..
Там можно надолго залипнуть))) код интересно написан.

По поборол пустые плейлисты, это ты о чем ?

Я просто буду (вот только решил) ) очищать плейлист и получу аналог Send , но в тот плейлист , который выбран .
На сколько я помню из скрипта это можно сделать правильно настроив функцию добавления...

//-------(list, type, add, send, def_pl, insert)
this.load(this.sel_items, true, true, false, this.gen_pl, true);

потому как у него есть три варианта Send, Add, Insert --- (отправить, добавить, вставить).

А вообще добавление/отправку в любой выбранный плейлист сделать не сложно... если мне память не изменяет нужно сделать так...
в функции this.load

убрать мои добавки с проверкой плейлиста и в дефолтном коде подменить на активный в данный момент плейлист

это дефолтный код...

pln = plID(lib_playlist); //получаем ID плейлиста
if (!def_pl) //если не дефолтный плейлист
pln = plman.ActivePlaylist; //если не дефолтный то активный
else
plman.ActivePlaylist = pln; //в остальных случаях активный плейлист это дефолт


на это нужно подменить :)

pln = plman.ActivePlaylist;

присвоить значение активного плейлиста переменной pln и все... т.е. при отправке/добавлении при выборе любого плейлиста ты будешь отправлять/добавлять папки/треки в выбранный(активный) плейлист :)

Видел Твои навороты во Flat сборке - думаю удобно!
На самом деле думал что и пользоваться почти не буду, делал просто для пробы))) а как оказалось очень удобная штука.
Настройки конечно есть не все, но все основные вынесены.
Нужно было конечно сначала обдумать как все будет выглядеть в коде чтоб потом не мучиться с добавлением новых, но и так все гуд.
хороший старт, а какое тело ?
вообще не очень люблю смарты из за батарей))) тело очень бюджетное))) homtom ht17pro. с прошивками на это тело на 4пда печально они почти все косячные т.е. то одно не работает то другое, проще остаться на стоке со всем работающим :)

А соня твоя совсем в мясо убилась, оживить пытался... ?

duzzy
28.02.2017, 00:21
Для FLAT сборки добавил скрипт библиотеки версии 1.3.2.:smile2:

http://jpegshare.net/thumbs/ad/ce/adce4e3e07799af9bfe8ddadd137a6de.jpg (http://jpegshare.net/ad/ce/adce4e3e07799af9bfe8ddadd137a6de.jpg.html)

Лежит в папке Test на Я.Д. в теме готовых сборок ссылка FLAT_UPDATE (https://yadi.sk/d/7NvvHsety7TiU)...
Меняется просто подменой скрипта library_panel.js по пути ...\FLAT\themes\scripts\... на выключенном фубаре.
Настройки панели сбрасывать не обязательно.
...

seriousstas
28.02.2017, 04:37
По поборол пустые плейлисты, это ты о чем ?
Об этом (http://pccar.ru/showpost.php?p=380212&postcount=3104)..
бывает в разных случаях .. Болезнь дефолтного JS Smooth Playlist



на это нужно подменить

То-есть , оставить только это ?
pln = plman.ActivePlaylist;
У меня получается ерунда . Добавляется в активный , а запускается из дефолтного ..
Залей такой вариант , если у тебя работает ..
(У меня уже работает корректно, как я описал, через Ентер с очисткой...)

вообще не очень люблю смарты из за батарей)))
leagoo elite 5 - до 3-х суток при активном использовании ..
А соня твоя совсем в мясо убилась, оживить пытался... ?
да все сервисы повидала - продал за сотню - мне потом парень звонит - зачем я его
заблокировал (хотя я ничего не делал..))) Это я к тому , что они сделали типа многоуровневую защиту - маразм окрепчал..
У разных китай-смартов можно смирится с прошивками сейчас, а вот со слабой камерой врядли.. Любой Самс уделает <= 100$ китайца в этом плане. В вечерне-ночное время - мазня на фотках

seriousstas
01.03.2017, 01:25
+++ОБНОВЛЕНИЕ ОТ 12.03.2017+++
4Icar_14_4_Light (https://yadi.sk/d/26I04T_Gw3ESJ)
Ссылка та-же.
Что нового в Light версии :
• 14 основных кнопок вместо 16-ти
• Оптимизация ,изменения почти всех основных скриптов ,уменьшение размера .
• Убраны панели графической библиотеки и картинок Марка.
• Убрана панель-кнопка shuffle
• foo_uie_wsh_panel_mod заменены на foo_jscript_panel
• Плейлист :
- Фикс "пустого плейлиста" (редко случалось) после добавления из библиотеки.
- Кнопка в правом вернем углу плейлиста - теперь смена режимом (shuffle)
- Улучшена группировка радиостанций (каждая теперь отдельно)

• Библиотека :
- Playlist: Autoplay On Send or ADD (из настроек) - вкл автоплей при выборе папки (трека)
- SEND TO CURRENT PLAYLIST (из настроек) - вкл добавление в активный плейлист .
- Go To Playlist Delay (из настроек) - задержка при автопереходе в плейлист.
- Добавлен автопереход при выборе трека.
Из меню (ПКМ по кнопкам) Auto Go to Playlist [Library] - вкл автопереход.
- Добавлены кнопки вверх и вниз - удобно выделять (по CTRL) с прокруткой.
- Панель кнопок теперь убирается таймером, если не используется ,
её можно полностью отключить из меню ПКМ > LIB buttons • ON

• МОД панели каверов . Клик в нижнюю область - смена "Инфо"
• Циклы в панели каверов и Био работают только , если одна из них активна .
(Что-бы заработал фон-картинка под Channel spectrum panel нужно :
ПКМ по столбикам - вкл. Transparent background)

120705
03.03.2017, 15:46
Поставил последнюю. Отлично, нечего лишнего, Только пока крутил(тестил сборку) пропали кнопки (не появляются). Ставлю сборку заново, всё есть. Погонял (по переключал ) опять нет. При наведении курсора на их место появляется подсказка, но они невидимые.

P.S. Проблема сама устранилась. Пол дня гонял, к вечеру нежданно сама решилась, кнопки появились. Полтергейст да и только.....

vladj
03.03.2017, 16:43
В плане кнопок у меня все в норме на КРАЙНЕЙ (будем надеятся, что не последней), значит винда твоя не желает
что-бы они показывались, имхо. Распаковал куда ? Попробуй на любую флешку и оттуда запусти - потестируй.

120705
03.03.2017, 19:28
В плане кнопок у меня все в норме на КРАЙНЕЙ (будем надеятся, что не последней), значит винда твоя не желает
что-бы они показывались, имхо. Распаковал куда ? Попробуй на любую флешку и оттуда запусти - потестируй.

Тут ещё один глюк нарисовался. При выборе станций (не кнопками), лого выбранной станции не соответствует выбранной. При нажатии кнопки Reload. Всё восстанавливается.

vladj
04.03.2017, 01:14
Картинки у меня соответствуют станциям...отличие в настройках у нас могут быть только в 2-х местах.
Во первых порядок воспроизведения только дефолт, рандомом и прочими никогда не пользуюсь и нет ни
одной инсталлированной в систему сборки, т.е. а папке пользователя Aрр никаких фубаров, настроек и проч.

120705
04.03.2017, 09:53
Поставил последнюю. Отлично, нечего лишнего, Только пока крутил(тестил сборку) пропали кнопки (не появляются). Ставлю сборку заново, всё есть. Погонял (по переключал ) опять нет. При наведении курсора на их место появляется подсказка, но они невидимые.

P.S. Проблема сама устранилась. Пол дня гонял, к вечеру нежданно сама решилась, кнопки появились. Полтергейст да и только.....

Опять пропали кнопки, ни какие настройки не трогал, чебурашка завёлся...:sad2:

seriousstas
04.03.2017, 13:34
120705
По логотипам - видел - есть условия , когда картинка не обновляется ..
А вот с кнопками повторить не могу ..
Если будет возможность сними видео и закинь архив в состоянии,
когда кнопки на панели картинок не появляются . (попробуй очистить настройки в пропертиз - Clear)

duzzy
04.03.2017, 13:41
seriousstas
У меня получается ерунда . Добавляется в активный , а запускается из дефолтного ..
Мое предположение не сработало)))
Добавлять то добавляет в любые плейлисты, но стартует только на дефолтном :)
Одной строчкой тут не отделаешься, нужно переделывать сам механизм.
Я пас)))
Старый вариант меня устраивает тем что собранные плейлисты не попортишь, потому как отправка(Send) идет только в один плейлист:smile2:
__________________________________________________ _________

120705
Опять пропали кнопки, ни какие настройки не трогал
Кнопки сами по себе пропадать не должны...
Либо это ты там что-то наковырял в коде МПС, либо эта ошибка уже была в коде и вылезает только при определенных условиях.

seriousstas
04.03.2017, 14:05
duzzy
Мое предположение не сработало)))
))
Будет время посмотри вариант в последней сборке :
SEND TO CURRENT PLAYLIST (из настроек) - вкл добавление в активный плейлист .
Старый вариант меня устраивает тем что собранные плейлисты не попортишь, потому как отправка(Send) идет только в один плейлист
Поэтому - по умолчанию - отключено в сборке (если есть привычка всегда создавать новый плейлист - можно и включить ..).

Кнопки сами по себе пропадать не должны...
Кнопки "пропадают" по таймеру - а вкл. - тычком , тоесть так задумано, у 120705 ,
судя по скрину идет залипание на установку цикла (иконка с часами) - почему не ясно ..

И еще - кнопки активируются,если закрыт текст

120705
04.03.2017, 18:54
Как только появлялась проблема с картинками, тут же пропадали и кнопки. Попробовал заменить скрипт на этот //Maxim Terpilovsky's script _ radio logos mod// http://terpilovsky.ru// Artwork / Updated 27-01-2014. Проблема с картинками и кнопками пропала. Надо ещё потестить.

120705
04.03.2017, 22:43
Скинул сборку с глюками кнопок и лого станций. https://yadi.sk/d/kvxx24Xe3F2wPM Потести...

P.S. По ЛОГО я подозреваю (может я не прав, поправь) грузятся из инета. При выборе станций, т.е клацания по названиям станций, ЛОГО не успевает подгрузиться и отображается с задержкой, т.е. ЛОГО пред, пред, пред, выбранной станции. Получатся накладка. Но как то с этим связано пропадание кнопок?, х.з. Через какое то время всё восстанавливается. Я уже писал в предыдущем посте о замене скрипта. Так с ним всё ОК. Может это совпадение?
Вот видео https://yadi.sk/d/xC4rsVgy3F33gm

duzzy
04.03.2017, 23:01
seriousstas
Будет время посмотри вариант в последней сборке :
SEND TO CURRENT PLAYLIST (из настроек) - вкл добавление в активный плейлист .
Посмотрел, работает хорошо. Но я своими кривыми пальцами запорю все свои плейлисты)))
Кнопки "пропадают" по таймеру - а вкл. - тычком
А понял, я код просто не смотрел... а ошибки сам знаешь бывают только если кто-то влез что-то менять или свои :)

Все хочу спросить и забываю, а чего ты не хочешь скрипты через импорт грузить?

// ==PREPROCESSOR==
// @name "MPS PANEL"
// @import "%fb2k_profile_path%\themes\scripts\mps_panel.js"
// ==/PREPROCESSOR==

Получается намного проще и тестировать и редактировать, а еще очень большой плюс если сборка падает все скрипты остаются целыми.
Код можно править в notepad++... очень удобно
http://jpegshare.net/thumbs/1a/94/1a94861607eb724290d76249baf92df3.jpg (http://jpegshare.net/1a/94/1a94861607eb724290d76249baf92df3.jpg.html)
быстрый доступ к функциям, быстрое комментирование, форматирование кода...

seriousstas
05.03.2017, 00:31
Получается намного проще и тестировать и редактировать, а еще очень большой плюс если сборка падает все скрипты остаются целыми.
Код можно править в notepad++... очень удобно
Я все так и делал, сжал , затем разжал и вставил обратно ))
Привычка оказалась сильнее)
Пользуюсь JSMinNPP.dll , а ты каким плугом пользуешься ?

seriousstas
05.03.2017, 00:44
120705
Но как то с этим связано пропадание кнопок?
Запустил сборку - кнопки на месте ..
Ты сворачиваешь текст , когда пробуешь вызвать кнопки ?
Повторюсь - нужно крацнуть по шапке - тоесть свернуть текст вниз ,
только тогда можно активировать кнопки ..
.........
посмотрел видео - увидел и свои недоработки
и то, что нужно сделать тебе - текст нужно не тащить вниз , а (как и говорил) клацнуть
по шапке, что-бы он автозакрылся - тогда заработают кнопки .
.........
по обложкам , (попробуй) найди
function next_image(d) {
if ( utils.ReadINI(set_path + 'settings.ini', 'bio', 'panel') == 2 ) {
и добавь || covers.length == 1
те так :
function next_image(d) {
if ( utils.ReadINI(set_path + 'settings.ini', 'bio', 'panel') == 2 || covers.length == 1) {

120705
05.03.2017, 16:16
120705
.........
по обложкам , (попробуй) найди
function next_image(d) {
if ( utils.ReadINI(set_path + 'settings.ini', 'bio', 'panel') == 2 ) {
и добавь || covers.length == 1
те так :
function next_image(d) {
if ( utils.ReadINI(set_path + 'settings.ini', 'bio', 'panel') == 2 || covers.length == 1) {
Спасибо Стас, получилось, работает отлично. Мои проблемы ушли..

120705
05.03.2017, 21:21
Вот ещё накопал. Решил удалить трек. Нажал кнопку 1. Далее нажал кнопку 2. ...ни какой эрекции, нажал кнопку 3... появилось окно с ошибкой. На красном квадрате выбрал и нажал Reload... квадрат пропал--появились кнопки. "Начинай с начала". Всё вернулось назад.:blush:

120705
06.03.2017, 00:45
120705
А как на версии из моего архива ? (Без твоих модификаций .)
Ошибка говорит про отсутствие ctrl.exe , который есть в сборке . И у меня работает удаление , даже на сборке из твоего (http://pccar.ru/showpost.php?p=383417&postcount=3192) архива ..
На твоей-- без проблем. Которую тебе отсылал--без проблем. Что то я закосячил.....:wacko2: .. Стас, где этот ctrl.exe лежит, что бы поправить???

seriousstas
06.03.2017, 00:46
На твоей-- без проблем. Которую тебе отсылал--без проблем. Что то я закосячил.....:wacko2: .. Стас, где этот ctrl.exe лежит, что бы поправить???

d:\4Icar_14_3_Light\foobar2000\settings\ctrl.exe

120705
06.03.2017, 01:01
d:\4Icar_14_3_Light\foobar2000\settings\ctrl.exe
Не получилось. Я даже всю папку Settigs заменил...

seriousstas
06.03.2017, 01:04
Которую тебе отсылал--без проблем
Так возьми её ..

120705
06.03.2017, 01:19
Так возьми её ..
Конечно так и сделаю, но хотелось до истины докопаться, где я накосячил, вроде больше ничего не трогал, кроме как поправил по твоему совету скрипт...

120705
06.03.2017, 01:25
Конечно так и сделаю, но хотелось до истины докопаться, где я накосячил, вроде больше ничего не трогал, кроме как поправил по твоему совету скрипт...
Проблема в следующем: Гонял сборку с рабочего стола. Переставил на другой диск иии всё ОК...

seriousstas
06.03.2017, 12:31
Гонял сборку с рабочего стола
Под 10-кой ? Тогда лучше на любой диск отличный от "С" переместить ..

120705
06.03.2017, 14:00
Под 10-кой ? Тогда лучше на любой диск отличный от "С" переместить ..
Нет под 7, сегодня попробую на 10

120705
06.03.2017, 15:09
Под 10-кой ? Тогда лучше на любой диск отличный от "С" переместить ..

Гонял на 10_е. Всё ОК. Стас, есть перспектива запуска файлов тычком, а не двойным тыком??

seriousstas
06.03.2017, 17:37
Гонял на 10_е. Всё ОК. Стас, есть перспектива запуска файлов тычком, а не двойным тыком??

Да , но пока времени "0"

seriousstas
12.03.2017, 18:57
4Icar_14_4_Light (http://pccar.ru/showpost.php?p=383130&postcount=3182)
Исправления (по переключению панелей и по отключению циклов ,если панель не используется..)

avic
14.03.2017, 21:54
Прошу подсказать, как в сборке 4Icar_14_4_Light. выйти в режим, когда открывается дерево папок для выбора папки для проигрывания (не плейлистов, а папок). Никак не могу, один раз получилось, не понял как. необходимо открыть структуру, подобную на картинке

120705
14.03.2017, 22:20
4Icar_14_4_Light (http://pccar.ru/showpost.php?p=383130&postcount=3182)
Исправления (по переключению панелей и по отключению циклов ,если панель не используется..)
Стас, что бы не переделывать свою сборку (сделана из 4Icar_14_3_Light.) в сборку 4Icar_14_4_Light, можно конкретнее какие изменения в 4 от версии 3...?. Т.е. что изменить в 4Icar_14_3_Light, что бы получить 4Icar_14_4_Light..??? СПАСИБО..:rolleyes2:

vladj
14.03.2017, 22:37
необходимо открыть структуру, подобную на картинке
В скрипте присутствует трабл такой. Т.е. в какой-то момент у меня тоже не стали
открыватся папки. Поскольку есть привычка сток почти не трогать, а изменять что-то поглубже
для себя в копии сборки, то просто перенес настройки скрипта из стока в ту, где перестало работать.

seriousstas
14.03.2017, 22:46
avic
Возможно у тебя папка одна а в ней все файлы, тогда нужно создать
ещё ону главную корневую папку, например music, все туда сложить и добавить только её в настройках библиотеки плеера (Media Library) .
120705
Есть время - открываю скрипт , то там поправлю , то там - я не конспектирую все правки ..
Здесь исправления в главном МПС , далее "каверы" и возможно в "картинках" что-то .
Используй Araxis Merge - Самая популярная программа для сравнения исходного кода https://rutracker.org/forum/viewtopic.php?t=3266845
покажет что изменилось или не изменилось .
Можно быстро добавить свое тк видно все отличия.
vladj
то просто перенес настройки скрипта из стока в ту, где перестало работать.
Да настроек куча я их не трогаю и пока все работает ..))

avic
15.03.2017, 10:48
seriousstas
есть и корневая папка, и вложенная, даже один раз (не понял, как) получилось вызвать структуру папок и воспользоваться. Я думал, просто кнопку какую то в меню нажать стоит, или правой клавишей мыши можно что то вызвать?

seriousstas
15.03.2017, 13:57
avic
вызвать структуру папок и воспользоваться
А что значит вызвать ? Скрипт показывает ту структуру, которую ты
ему скормишь(так ,как лежит на диске), плюсом раскрываешь (закрываешь) папки .. или нужно еще что-то ?

120705
15.03.2017, 14:09
Стас, возвращаясь к моему посту #3183. Всё работало, через два-три дня опять проблема (пост#3183). Перебросил Фуб. на другой раздел диска, опять 3-4 дня всё ОК. Потом опять, как в посте#3183. Опять скинул Фуб. на другой диск, всё ОК. Через какое то время всё повторилось. Какая то блуждающая ошибка....:ohmy2: В настройка и в скриптах ничего не делал.

avic
15.03.2017, 14:34
avic

А что значит вызвать ? Скрипт показывает ту структуру, которую ты
ему скормишь(так ,как лежит на диске), плюсом раскрываешь (закрываешь) папки .. или нужно еще что-то ?
Что нужно сделать, чтобы скрипт показал структуру? (структура скормлена, в настройках положение библиотеки указано, 1 раз даже получилось вызвать и воспрользоваться).

Вопрос снят, СПАСИБО. нижняя правая кнопка при нажатиях перебирает свои функции, одна из функций - открыть тот самый вид

seriousstas
15.03.2017, 15:35
Что нужно сделать, чтобы скрипт показал структуру? (структура скормлена, в настройках положение библиотеки указано, 1 раз даже получилось вызвать и воспрользоваться).

Вопрос снят, СПАСИБО. нижняя правая кнопка при нажатиях перебирает свои функции, одна из функций - открыть тот самый вид
Если речь про кнопки плеера , то верно - правая кнопка покажет скрипт библиотеки первым, далее другие экраны
или ты об этом (ПКМ по библиотеке вызывает типы сортировки) ? :

seriousstas
15.03.2017, 15:42
120705
Вызываю кнопки "био" тычком в центр экрана .. с отсутствием реакции на это действие не сталкивался..
Плееру нужны права доступа тк он пишет флаги в этот файл :
4Icar_14_4_Light\foobar2000\settings\settings.ini
Если что-то блокирует запись - могут быть проблемы ..
У меня нет антивирусов и прочих "защитников"..

avic
15.03.2017, 16:16
Если речь про кнопки плеера , то верно - правая кнопка покажет скрипт библиотеки первым, далее другие экраны
:

Именно про это, спасибо

120705
16.03.2017, 11:26
120705
Вызываю кнопки "био" тычком в центр экрана .. с отсутствием реакции на это действие не сталкивался..
Плееру нужны права доступа тк он пишет флаги в этот файл :
4Icar_14_4_Light\foobar2000\settings\settings.ini
Если что-то блокирует запись - могут быть проблемы ..
У меня нет антивирусов и прочих "защитников"..
Реакция есть, они работают, только не отображаются. Вчера на сборке этот баг присутствовал. Сегодня запустил Фуб. опять всё заработало....Чебурашка...Отключал "защитников"...

avic
20.03.2017, 16:14
Вопрос по горячим клавишам на команды:
Какую команду выбрать в списке команд горячих клавиш в фубаре для копирования трека в спецпапку (и как её местоположение предварительно настроить), либо как настроить горячую клавишу на добавления трека в избранное.
переключение случайный не случайный порядок воспроизведения. Команду назначал на гор. клавишу, но реакции не было.
Сборка 4Icar_14_4_Light

seriousstas
21.03.2017, 04:23
Какую команду выбрать в списке команд горячих клавиш в фубаре для копирования трека в спецпапку
Такой возможности через настройки Фубара нет.
Это делается через скрипт плейлиста с фокусом на нем-же (можно просто отметить серцем играющий трек, предварительно включив копирование на кладке Loved Tracks ПКМ на кнопках плейлиста) .
Команду назначал на гор. клавишу, но реакции не было.
Галку Global hotkey поставил ?

avic
21.03.2017, 10:44
Спасибо, поставил галку. по случайному порядку разобрался - сочетание клавиш его включает, повторно оно же не выключает, для дефолтного подрядка - ещё одно сочетание клавиш.

Есть возможность назначить хоткей на "можно просто отметить серцем играющий трек"?. Когда большую библиотеку слушаешь, имеется желание с руля помечать понравившиеся треки..

Ответ найден: нужно использовать плагин foo_utils. Он добавляет нужные команды в f2k. Хоткей посылает в нужный плейлист

prts
21.03.2017, 13:31
seriousstas
В основном пользуюсь offline, слушаю записи.
Вопрос где, что изменить что-бы не стирались скаченные файлы в "tmp_Biography", а просто проверялось наличие: если нет то - скачивались, если есть то - нет. И вообще это возможно?
Если не ошибаюсь это было реализовано в "4Icar_14_3_Light"

seriousstas
21.03.2017, 18:28
seriousstas
В основном пользуюсь offline, слушаю записи.
Вопрос где, что изменить что-бы не стирались скаченные файлы в "tmp_Biography", а просто проверялось наличие: если нет то - скачивались, если есть то - нет. И вообще это возможно?
Если не ошибаюсь это было реализовано в "4Icar_14_3_Light"
Да, конечно - кнопка "дискетка" на этой панели .
Заодно проверь вызов этих кнопок (ЛКМ по экрану картинок)
у 120705 иногда не появляются - я повторить не могу..
avic
Ответ найден: нужно использовать плагин foo_utils. Он добавляет нужные команды в f2k. Хоткей посылает в нужный плейлист
Ты это уже реализовал ? (можно и без плагинов, через Autoit скрипт, но нужно повозится)
..........
Нашел косячек в плейлисте - при прокрутке списка пальцем - не перемещается ползунок .
Поправлю по-возможности..

prts
22.03.2017, 00:28
Спасибо, получилось. Кнопки вызываются.

avic
22.03.2017, 10:39
Да, реализовал с помощью плагина foo_utils через хоткеи - смена порядка вопроизведения и копирование в плейлист. В плагине эти действия в явном виде имеются для назначения

seriousstas
22.03.2017, 16:26
avic
Что нужно было
копирование в плейлист
или всё-же
копирования трека в спецпапку

avic
22.03.2017, 17:01
в плейлист. С папкой не заморачивался, не искал. Потом с плейлиста в ручном режиме копировать в папку можно.

sirota
28.03.2017, 09:40
seriousstas

Закинул в паку с компонетами плагин (http://www.foobar2000.org/components/view/foo_abx) foo_abx.dll или на рус (https://cdpos.biz/showthread.php?277-ABX-Comparator-(%D0%9A%D0%BE%D0%BC%D0%BF%D0%B0%D1%80%D0%B0%D1%82% D0%BE%D1%80-ABX)) (предназначенного для проведения слепых ABX тестов)
В настройках фубара на вкладке компоненты я вижу этот плагин (выделен жирным шрифтом), перехожу на вкладку DSP менеджер, там этого плагина нет....как быть?

seriousstas
28.03.2017, 23:33
seriousstas

Закинул в паку с компонетами плагин (http://www.foobar2000.org/components/view/foo_abx) foo_abx.dll или на рус (https://cdpos.biz/showthread.php?277-ABX-Comparator-(%D0%9A%D0%BE%D0%BC%D0%BF%D0%B0%D1%80%D0%B0%D1%82% D0%BE%D1%80-ABX)) (предназначенного для проведения слепых ABX тестов)
В настройках фубара на вкладке компоненты я вижу этот плагин (выделен жирным шрифтом), перехожу на вкладку DSP менеджер, там этого плагина нет....как быть?

Возможно это не DSP плагин ..

seriousstas
18.04.2017, 02:06
4Icar_14_5_Light (https://yadi.sk/d/26I04T_Gw3ESJ)
• Версия плеера 1.3.15 final
• Панель обложек (Get Covers (Artwork) && radio logos @author "kgena_ua") :
условие , если тип потока - стрим (радио) - буде только два режима показа текста(вкл-выкл), для треков, как и ранее - три(инфо-название-без текста).
• Панель картинок :
("Biography Text & Album Info & Picture. www.last.fm"
@author "kgena_ua"
@version "18112016")
Небольшие правки по : запуску циклов, автопереключению текста на противоположный язык, если выбранный отсутствует,
переключениям по двойному клику.
• Исправлено движение ползунка при перемещении текста в плейлисте.
• Исправлен старт картинок при убранных (кнопкой "прицел") кнопках двойной панели.
• Изменен принцип переключения на двойном экране :
теперь, если вызвать менеджер , при автозакрытии будет возврат на ту-же панель слева (либо на плейлист , если он был развернут на весь экран) .

seriousstas
21.04.2017, 15:52
До появления и-нета плеер прыгает по станциям .
Можно поставить (увеличить) время запросов к одной станции (удобно после выхода из сна тем, кто использует смарт, как точку доступа (http://pccar.ru/showthread.php?t=25651&highlight=%D2%E5%F2%E5%F0%E8%ED%E3) ) :

seriousstas
25.04.2017, 00:29
Из-за некоторых перетрясок с панелями в 4Icar_14_5_Light часть кнопок Шпека (визуал) - оказались под сикбаром . Обновил (https://yadi.sk/d/26I04T_Gw3ESJ) архив с плеером ..

shumaz
26.04.2017, 03:05
Из-за некоторых перетрясок с панелями в 4Icar_14_5_Light часть кнопок Шпека (визуал) - оказались под сикбаром . Обновил (https://yadi.sk/d/26I04T_Gw3ESJ) архив с плеером ..
Стас,
много там правил?
думаю может проще поправить в своей настроеной уже сборке?
Так как трансляцию в iCarDS (http://pccar.ru/showpost.php?p=385998&postcount=2601) сделал по выше описаному способу

seriousstas
26.04.2017, 11:36
Стас,
много там правил?
думаю может проще поправить в своей настроеной уже сборке?
Так как трансляцию в iCarDS (http://pccar.ru/showpost.php?p=385998&postcount=2601) сделал по выше описаному способу
Используй всегда Araxis Merge (https://rutracker.org/forum/viewtopic.php?t=2719244) (сравнивай и там-же есть возможность поправить за пару сек..).
Этой-же программой добавь и трансляцию..
Правки в нескольких местах основного MPS - проще было обновить ..

shumaz
27.04.2017, 17:19
Используй всегда Araxis Merge (https://rutracker.org/forum/viewtopic.php?t=2719244) (сравнивай и там-же есть возможность поправить за пару сек..).
Этой-же программой добавь и трансляцию..
Правки в нескольких местах основного MPS - проще было обновить ..
ок, попробую
но проще бы иметь кусок кода для MPS по трансляции тегов в iCar

seriousstas
29.04.2017, 18:10
ок, попробую
но проще бы иметь кусок кода для MPS по трансляции тегов в iCar

Код выкладывал duzzy пару раз .. поищи поиском..

seriousstas
05.05.2017, 02:19
Скоро в сборке - "однотычковый" плейлист (http://foobar2000.ru/forum/viewtopic.php?p=64864#p64864),

а так-же менеджер плейлистов будет запускаться одним нажатием..

Евген_21
07.06.2017, 15:51
Стас привет. Скачал сборку лайт, но не могу распаковать архив.
Требует пароль.

120705
07.06.2017, 17:07
Скоро в сборке - "однотычковый" плейлист (http://foobar2000.ru/forum/viewtopic.php?p=64864#p64864),

Стас, когда... Очень ждёмс...

seriousstas
08.06.2017, 02:09
120705
я недавно "доспел" до установки андроида в авто и тестов этого эмулятора ,
зашел скачать сборку, а BS стал платным , что логично - такой труд должен вознаграждаться , и собираюсь купить у Лекса, но вначале нужно заработать ..)

Сборка будет стоить разово 350
Будет старт одним тычком плейлиста и менеджера (библиотека - уже..),
Старт радиостанций кликом не только по названию, но и по шапке, как и просили выше
Будет новый экран с тремя панелями (кликом по прицелу)
Будет автосмена шрифта для полноэкранного режима
Инсталлятор
Большая работа по плейлисту, позже покажу видео ..
Все подготовлено для Zaycev.Net (http://foobar2000.ru/forum/viewtopic.php?p=64709#p64709) (сортировка, нумирация, картинки) :
Фиксы (последних) багов, которые уже получилось выловить ..
Ускорение старта , все в 4Icar_14_6_Final
Буду слушать пожелания (но только для общих изменений, фиксы багов ,улучшения возможны)
На сборку ушло много человекочасов , поэтому - так, по крайней мере ..пока

seriousstas
08.06.2017, 02:43
Стас привет. Скачал сборку лайт, но не могу распаковать архив.
Требует пароль.

Здаров! Закинул в личку.

Tyrin
08.06.2017, 10:12
Стас привет. Скачал сборку лайт, но не могу распаковать архив.
Требует пароль.

Здравствуй, Стас. Как решить эту проблему? Или лучше финальной (платной) дождаться?

seriousstas
08.06.2017, 10:50
Здравствуй, Стас. Как решить эту проблему? Или лучше финальной (платной) дождаться?

Привет!
Да - рекомендую ..
Видео сделаю на днях (на домашнем и в авто, в живую ..)

dimutik
08.06.2017, 14:36
а у меня пропали коверы в резиновой сборке, пол экранв чёрное, хотя в папке они есть, куда копать...

vladj
08.06.2017, 16:45
120705
Сборка будет стоить разово 350

Нормальная, адекватная цена...в принципе столько не жаль отдать только за
один твой скрипт библиотеки. Смущает упоминание о инсталляторе, не люблю я этого.
Проще распаковать в любое место. Или тут будет присутствовать защита как в других
серьезных программах ? Хм...смогу-ли я нормально инсталлировать сборку на рам диск ?
И в реестр насыпется куча хлама при инсталляции. В любом случае оплачу незамедлительно
после выкладывания сборки и появления аттрибутов карты.

seriousstas
08.06.2017, 17:36
Нормальная, адекватная цена...в принципе столько не жаль отдать только за
один твой скрипт библиотеки. Смущает упоминание о инсталляторе, не люблю я этого.
Проще распаковать в любое место. Или тут будет присутствовать защита как в других
серьезных программах ? Хм...смогу-ли я нормально инсталлировать сборку на рам диск ?
И в реестр насыпется куча хлама при инсталляции. В любом случае оплачу незамедлительно
после выкладывания сборки и появления аттрибутов карты.
Спасибо на добром слове!
Защит ни каких не будет - сама программа ведь бесплатна - Питер наверняка заработает на андро-версии ..
В инсталлятор попробую добавить выбор с трансляцией тегов или без,
не уверен , что получится ( Advanced Installer 14), там можно мозги сломать.. , но мусорить он не будет - нечем - парочка записей о расположении файлов..

Скрипты только не мои я их (все) переделал под палец просто , ну и по-мелочи)) ,
при помощи Славы (duzzy) , и везения .. тк , когда ставишь задачу вообще не знаєшь , что будет в итоге ..

dimutik
10.06.2017, 08:05
парни, как решить проблему, буквально на сутки хватает сборки, пропадают кнопки "cover" и "now", и нет изображения каверов...

seriousstas
10.06.2017, 12:03
парни, как решить проблему, буквально на сутки хватает сборки, пропадают кнопки "cover" и "now", и нет изображения каверов...
Мож права доступа , а мож и HDD (SSD) - на покой или оперативку на замену ) - причин может быть куча ..

Пиши версию и название сборки, при каких условиях траблы (IcarDS или отдельно), каверы каких файлов - радио станций или потрековых (залей примеры или дай ссылку на торрент), в какой
папке и на каком диске сборка , какая ОС ,какое железо и тд.. ?
также делай скрины , а лучше сними видео (bandicam или любая другая)..
Потестируй на домашнем ПК ..