![]() |
Евген_21
Чисто теоретически думаю можно... у них вроде есть свое меню в стандартной фубаровской теме... http://jpegshare.net/thumbs/88/6d/88...444cbe9c47.jpg ... Я тут как то чувачку делал красную тему для Ауди, и использовал метод переключения через меню. http://jpegshare.net/thumbs/65/98/65...d8b7bc992f.jpg Вот такая команда меню на кнопке... предыдущий вуметр Код:
fb.RunMainMenuCommand("View/Visualizations/Analog VU Meter skins/ Код:
fb.RunMainMenuCommand("View/Visualizations/Analog VU Meter skins/ fb.RunMainMenuCommand("View/Visualizations/Analog VU Meter skins/ fb.RunMainMenuCommand("View/Visualizations/Analog VU Meter skins/ fb.RunMainMenuCommand("View/Visualizations/Analog VU Meter skins/ ... |
Цитата:
Есть темы. Вариант .....сделать кнопку переключения тем, и соответственно, и переключаться индикаторы на ту тему которая включается. Например 4 темы кнопок, 4 папки с индикаторами. Не запутать бы своими мыслями, всех. Так как нибудь можно организовать? |
Евген_21
Так у seriousstas уже есть переключение тем по правой кнопки мыши... http://jpegshare.net/thumbs/ad/ae/ad...cabb6e184e.jpg Нужно просто в скрипт МПС добавить эти строки что я выше написал и при переключении темы будет переключаться нужный ВУ. -------------------------------------------------------------- По простому не получится, только что проверил, эта команда работает только из WSH и JSPanel, из МПС Сплиттера она не проходит т.е. не срабатывает. Есть еще варианты как это сделать... например считывать параметры из файла(settings.ini) другой панелью WSH при смене темы какой ВУ нужно включить. |
Цитата:
|
Евген_21
По простому не получится, только что проверил, эта команда работает только из WSH и JSPanel, из МПС Сплиттера она не проходит т.е. не срабатывает. Есть еще варианты как это сделать... например считывать параметры из файла(settings.ini) другой панелью WSH при смене темы какой ВУ нужно включить. Или например жестко прописать в одной из WSH панелей... если тема №1 то ВУ №1, если тема №2 то ВУ №2 и т.д. --------------------------------- Попроси у seriousstas может поможет это сделать... сборка же его :) |
ПКМ по кнопкам на двойной панели теперь позволит быстро настроить :
1 Расположение кнопок , включение визуализации . 2 Вкл-Выкл бекграунда . 3 Переходить на список треков после выбора плейлиста - автоматом или по таймеру . 4 Показывать - не показывать менеджер плейлистов при переходе на двойную панель . 5 Вкл-Выкл Анимацию панелей справа |
Цитата:
Почему не масштабируется под встроенное окно...(у меня оно1366х614) |
Вложений: 1
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
sirota
Он (DSD:WASAPI) идет вместе c SACD плагином - сделан , как вывод звука - открой вкладку вывода . Вывод удобно переключать и сравнивать звук 4-мя кнопками справа : http://rgho.st/8tyC7ycYf/thumb.png Окно вызывается CTRL+клик по кнопке (и добавь туда свое устройство вывода - название после двоеточия) , в обновлении сделаю просто двойной клик .. |
Цитата:
Есть простой способ по даблу на кнопке в DSP панели запускать другую команду ? Сдалал так (через координаты) : Код:
function on_mouse_lbtn_dblclk(x, y) { |
seriousstas
:) Самый простой способ использовать доп.кнопку как например Ctrl/Shift/Alt + Левый Клик потому что при редактировании кнопки все равно нужно вызывать клавиатуру... Можно даже Икаровской клавой пользоваться я пробовал все работает. А если делать по даблу, то нужно писать функцию(описывать дабл в коде кнопок) и она будет общей для всех кнопок... т.е. дабл будет срабатывать на всех кнопках +будет два раза отрабатывать левый клик нажато/отпущено каждый раз при дабле... |
Цитата:
Думал может можно в самой кнопке что-то типа : если (dblkl) ,то : Это я для общего развития, но в принципе все работает , по тому методу что выше описал через ограничение зон - может и оставлю в сборке .. Цитата:
https://youtu.be/3oGliYacKpo |
seriousstas
Цитата:
Цитата:
Если добавить в кнопочный код действия по даблу, то на всех кнопках будет обрабатываться дабл... шаблон кнопок общий и его не ограничить на какую то кнопку вот в чем трабл. Выхода два: - делать по ограничению зоны клика в функции on_mouse_lbtn_dblclk(x, y) {...(в on_paint(); просто зону обработки дабла нарисуй, чтоб было видно куда даблить... например gr.DrawRect(x, y, w, h, line_width, color)) - либо использовать доп.кнопку клавиатуры(Ctrl, Shift, Alt)... Настройка то в принципе одноразовая, раз настроил и забыл :) Цитата:
Можно на Shift или Alt заменить. utils.IsKeyPressed(0x10) --- Shift utils.IsKeyPressed(0x11) --- Ctrl utils.IsKeyPressed(0x12) --- Alt +в 10-ке старые версии Comfort On-Screen Keyboard Pro работают очень криво... авторы фикс под 10-ку выпускали(программа после фикса работает еще медленней и стала еще грузней). Я использую старую версию 7.3.7 на 7-ке все гуд.:smile2: |
duzzy
Клава работает. Видео ускоряет ,поэтому можно запутаться , что я делаю .. Лучше попробуй - просто добавь условия для зон этих кнопок: Код:
function on_mouse_lbtn_dblclk(x, y) { |
seriousstas
Цитата:
Вопрос...а двоеточие нужно ставить? Я видать с дуру поставил... |
Цитата:
Должно сохранять(просто нажми OK) - проверь права доступа (на изменения) к папке фубара . Верхняя DS кнопка уже настроена - поправь названия трех других. В нижнюю впиши название твоего Asio . |
duzzy
Задумался я над заменой старичка "WSH Playlist Viewer" на http://br3tt.deviantart.com/art/JS-S...list-571375892 Есть в природе моды этого плейлиста ? Нашел только : http://alibalicou.deviantart.com/art/Eole-608641604 но падает его мод часто .И он жалуется Бретту , что не работет под 10-кой, хотя оригинал - вроде норм . Пробовал я в работе на домашнем этот JS-Smooth-Playlist - шустро мотает только без картинок - в виде списка . Мне этого хватает для пол-экранного отображения. Выводит картинки станций в фон по дефолту. Уже поковырялся - убрал нумерацию . Жаль - там настроек сортировки нет вообще (по Исполнителю автоматом).. Попробую сегодня в машине - пальцем . |
seriousstas
Решил взбодрить двух панельный экран :) Моды есть, но они все очень кривые и в основном от китайцев... перегнанные на foo_uie_wsh_panel_mod_plus. Цитата:
Цитата:
Там есть код обработки сортировки, но как его перенастроить я не так и не понял... хотя с браузером вроде прокатило))). Скрипт очень продвинутый, можно даже сказать почти плагин только в скриптовом виде. |
duzzy
Цитата:
Код:
tf_artist: fb.TitleFormat("%artist%"), Код:
tf_track: fb.TitleFormat("%tracknumber% ^^ $left(%_path_raw%,0) ^^ [%length%] ^^ $if2(%rating%,0) ^^ %mood%"), |
seriousstas
Не это не то... я уже и забыл что менял)))... а папку с изменениями похоже убил. А номера треков там и так есть по умолчанию... http://jpegshare.net/thumbs/6f/ed/6f...d9a7d38c52.jpg |
Цитата:
и в номерах - каша была . надо детальнее изучить вопрос :) |
seriousstas
Ааа вот зачем... понял. Как то странно из библиотеки принимает, разбивает папки с непонятной сортировкой. Точно помню что в Броузере))) менял очень мало, одну строку вроде на... $directory_path(%path%)\\ где то в самом начале скрипта... но там тоже было не все так просто, после изменений отображался полный путь к папке в строке. У меня где то были переделанные версии последних скриптов(браузер точно переделывал на сортировку папками)... искал... но похоже я их удалил когда комп чистил... ----------------------- насколько я помню списки сортируются по tf_groupkey: а не по треку... :) Т.е. по сути нужно каким то образом сменить сортировку с Альбома-артиста на Папку. |
Вложений: 1
Цитата:
Вроде получилось с сортировкой папками !? : |
duzzy
Нашел Твои заметки : http://foobar2000.ru/forum/viewtopic.php?p=59865#p59865 С этим плейлистом прокатит ? |
seriousstas
Цитата:
Альбомы в папках показывает нормально, но сборники(самопал) бьет по Артисту... http://jpegshare.net/thumbs/56/a1/56...f4874e5efb.jpg Цитата:
Бретт возможно бы и прикрутил)))... но мне это пока не по силам... я даже примерно не знаю куда копать... И это не такой уж простенький механизм как кажется, я про вспышку... его нужно прописывать в кучу условий для того чтоб включать и выкл. его таймеры. Т.е. просто перенести его в скрипт не выйдет. Выдрать что то из скрипта это одно :) а вот вкорячить в другой скрипт и заставить работать это уже проблема... |
Цитата:
Я тоже на сборниках тестирую ( с кривыми тегами и просто с разными артистами) . Или может ты не заметил архива : http://pccar.ru/showpost.php?p=367221&postcount=2266 ? Если с этим тестил - то давай ссылку на сборник ) |
seriousstas
Добавляю и из библиотеки Вилба и из стандартного Альбум Лист... Альбомы в папках показывает нормально, сборники самопальные в сети их нет... мои собрания всякого хлама разбивает на Артиста как на скрине выше. Скрипт правильный последний :) |
Цитата:
Наверняка сортирует ещё по номеру диска . Попробуй убери (%discnumber%) выделенное : Код:
tf_groupkey: fb.TitleFormat("$directory_path(%path%) ^^ $directory_path(%path%) ^^ %discnumber% ## [%artist%] ^^ %title% ^^ [%genre%] ^^ [%date%]"), |
seriousstas
Сейчас скину в личку тестовую папку ;) ------------------- Извини за задержку, я тут просто другую проблему нашел в библиотеке Вилба, в активный выбранный плейлист добавление треков не работает... всегда кидает в Library view !?!?:be:... ------------------- Да похоже удаление %discnumber% решило проблему сортировки папками... пока из проверенных папок показывает правильно. -------------------------- Рано обрадовался)))... С однопапочными сборками еще более менее получается... например так четыре папки ---> четыре пункта в плейлисте... более менее, хоть и названия оглавления не соответствуют действительности. http://jpegshare.net/thumbs/49/87/49...1b3ab21852.jpg Но если подкинуть многоступенчатую папку... например в таком виде... D:\Music\Soundtrack - Supernatural (Season 1-5)\Soundtrack - Supernatural (Season 1)\1.01 - Оригинальный пилот (Бонус)\... (и на каждую серию своя папка:smile1:) Получаем кашу :)... тут я даже не пойму по какому принципу идет разбивка... http://jpegshare.net/thumbs/b1/db/b1...a5a9b5a531.jpg А так это хозяйство выглядит в JS 1.3.2 http://jpegshare.net/thumbs/b2/dd/b2...d2f264decb.jpg Т.е. показывает правильный путь и правильно сортирует по "виду папками". |
duzzy
Цитата:
Названия альбомов - тоже поправил ( в том варианте - название первого трека вместо названия альбома) А вот ступенчатых папок нужно парочку для тестов (ну и редкость это - у меня таких нет). Заверни ещё такие , если не влом (хотя - поробую сам создать). ........ А я тем времнем уже сделал сортировку папками в : // ==PREPROCESSOR== // @name "ALBUM LIBRARY touch mod___by_Terro" // @version "2.1" // @author "Vo Thanh Dat" // ==/PREPROCESSOR== С корректным отображением названия возле папок ;) Цитата:
Попробуй его тоже убери : Код:
tf_groupkey: fb.TitleFormat("$directory_path(%path%) ^^ $directory_path(%path%) ^^ ## ^^ %title% ^^ [%genre%] ^^ [%date%]"), Завтра все это дело упакую.. |
seriousstas
Гуд ;) Кинул в личку ступенчатые папки. ------------------------- Каким образом ? Заменой строк... ----------------------------- немного не по теме :)... я тут вот чем занят))) http://jpegshare.net/thumbs/1d/77/1d...952152caf0.jpg это пока черновик)) |
Цитата:
которая не будет зависить от группировки и будет брать название исполнителя каждой папки . Затем вставлю в отрисовку треков и оглавления (пока теория) |
seriousstas
Это увеличит время обработки списка... Лучше найди эту строку... string.replace(library_path_[j], ""); и поиграйся с этой функцией function clean_name(n) { return n.replace(/[\/\:\*\?\"\<\>\|]/g, ' '); } Старенькая подсказка от kgena_ua Цитата:
|
Цитата:
Ещё ковыряюсь .. Спасибо за варианты! |
seriousstas
Пожалуйста ;) Я ушел спать... |
Вложений: 1
"JS Smooth Playlist"
Известный плейлист с плавной прокруткой. Сортирует папками. Есть другие изменения - например автоцентровка играемого трека в обычном (не двойном) режиме , скрол только для визуального контроля положения списка и тд Просьба потестить (в архиве есть файл моих настроек My_Settings.wsp) . |
seriousstas
Поковырял немного Икаровский скин плеера... и могу сказать что им тоже удобно пользоваться :) Из минусов... плохо что не предусмотрено оглавление(шапка) альбома, и обложки нельзя растянуть показывает только с правильным соотношением сторон, визуализация без прозрачного фона. Все остальное сделал как мне нужно(большой текст, убрал не используемые кнопки и т.д.). Когда надоедает фубаровская тема можно юзать икаровскую :smile1: Результат... http://jpegshare.net/thumbs/ec/1d/ec...040e12c8bb.jpg ---------------------------------------------------- Тут кстати фубар обновился до 1.3.11 и уже из стабильного релиза ушел в бету 1.3.12 бета 2... так что пока кто надумал обновлять сборку не советую, потому как есть приличные косяки на 1.3.11. Почитать по проблемам и изменениям в версиях можно тут. |
Часовой пояс GMT +4, время: 10:03. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot