![]() |
Евген_21
Цитата:
Вы меня как то не так поняли))) Это не навязывание чего то другого для использования, это лишь еще один вариант/пример использования JScript Panel в связке с Икаром. Это не идея это полностью рабочий механизм взаимодействия двух программ. Цитата:
Код:
function on_playback_time(time) { тут обнулять переменную икара для того чтоб слайдер был в 0 при переключении на новый трек Код:
function on_playback_new_track() { Этот вариант тоже подойдет... Вариант 1: Более сложный. Нужно чтоб слайдер икара записал в переменную "foobar_trackpos" свое значение, js скрипт считает значение переменной "foobar_trackpos" и передвинет время трека в фубаре... Вариант 2: Более простой, отправляем команду "foobar_trackpos", js ее получает и запускает механизм считывания время слайдера из икара, т.е. тупо читаем значение слайдера... ниже пример, переменная icar_slider_pos это переменная слайдера икара(т.е. переменная из самого икара которую нужно прописать в js скрипте) Код:
case 'foobar_trackpos': Еще не понятно в каком формате икару нужны цифры... пример одной минуты(1 минута) 00:60 или 60 или 0060 или 60000 ... В общем от тебя нужна инфа :) - Какие переменные нужны для слайдера в икаре(они могут быть своими или жестко прописаны) ? - Какая команда выставляет слайдер в икаре(SETVAR или еще что то) ? - Какой формат времени нужен икару для слайдера ? Пример из фубаровского сикбара на JS... fb.PlaybackTime = fb.PlaybackLength * (x - seek_x) / seek_w; выставляем время = длина трека * (X - положение переменной X на сикбаре) / ширину сикбара; ... |
Перекомпилил с более свежим сдк(SDK-2015-08-03) (других изменений не делал)
один старенький классный плагин VLevel --- Volume Leveling Plugin в папке фубара называется foo_dsp_vlevel VLevel - динамический компрессор, который усиливает тихие части музыки Классная штука , не понятно почему на него забили на гидрогене... ??? Пихнуть в цепочку ДСП и старая музыка зазвучит по новому :band: Сначала покажется что эффекта нет, попробуйте классику или альтернативу с норм. вокалом, ну или на одном треке добавлять или удалять из цепочки ДСП этот плагин. Разницу почувствуете сразу)) Страничка на гидрогене Скачать мою компиляцию Исходники(оригинал) Если у кого то будет интерес что то поправить или переделать могу скинуть свою версию для VS2015. ... |
Цитата:
А с этим ,как быть (точнее с кириллицей), хотя на Твоих скринах верно отображает: Код:
[ :::: это консоль так .. , рисует норм.. Посмотрел , на домашнем - у меня устройств куча .. выводить все - не лучший способ. Думаю , как-то по другому (не списком) сделать... |
seriousstas
Привет ! кирила показывает так... http://jpegshare.net/thumbs/1e/6b/1e...4ded280810.jpg вызов возвращает JSON array, поэтому нужно парсить результат JSON.parse() out_dev = fb.GetOutputDevices(); --- берем так out_dev_arr = JSON.parse(out_dev); --- парсим свойства для проверки: out_dev_arr[0].active --- активно уст-во или нет out_dev_arr[0].name --- название уст-ва Цитата:
Старый вариант тоже прекрасно работает и не тратит ресурсы :smile2:, нужно только один раз добавить устройства. Новый ничем не лучше, только работает автоматом. Можешь попробовать назначать на кнопки полученные устройства, т.е. получил устройства, затем показал что за устройства и выбрал нужные устройства, затем запомнил в Properties... других вариантов пока не пришло в голову. __________________________________________________ _ Кстати до Петра дошло что не всем нужна версия 1.4, уже 1.3.18 beta 2 есть. Я остаюсь на 1.3 в 1.4 ДСП настраивать не реально, да и реальных улучшений я для себя не нашел. Сборку для 1.4 сделаю(она и так есть просто жду релиза). |
duzzy
Цитата:
Цитата:
Сегодня поэкспериментирую, руки дошли... Цитата:
народ вначале готовит сборку дома, затем переносит папку с флехи..Я ДСП - раз настроил и клацаю) |
seriousstas
Цитата:
Панели редко используемые и так хватит)) Цитата:
Можно еще попробовать сравнивать по каким то параметрам(типо как по маске), то что ненужно будет исключено. Т.е типо уст-в: Null output, дублей DS... Но тут тоже гемор, одни уст-ва кому то нужны а кому то нет. Null output тоже используется при определенном выводе... Цитата:
|
Цитата:
У меня есть идея ..Завтра попробую Цитата:
|
Разобрался с размером окна после выхода из гибернизации, проблема была не столько в сборке, так как у меня было два ярлыка и оба запускали сборку с разными настройками, я так и не понял с чем это связанно, но я удалил все и заново поставил сборку, затем задал минимальный размер окна равный разрешению и размер перестал уходить. Но из этого теперь две другие проблемы вылились, теперь сборка залезает на меню пуск, его не видно, из за чего нельзя свернуть сборку, и вторая более существенна, это бывает при выходе из гибернизации отображается только нижняя строка с конпками, остальное все черное,помогает только перезапуск сборки.
Что хотелось бы видеть в обновлении: 1. выделение в плейлисте уходит и кнопками вверх/вниз нельзя передвигаться по плейлисту, хотелось бы чтобы всегда был активен плейлист, либо после долгого ничего не делания, он активировался, надеюсь понятно объяснил 2. я раньше пользовался osd плагином, он отображал все действия поверх всего как псевдоosd, название песен выводил при переключении и громкость при изменении, не планируете добавить такой плагин? Очень удобно особенно когда фубар свернут в трей |
Цитата:
и она свернется Цитата:
Цитата:
РЕШЕНИЯ ДВА: Перезапускать можно в Икаре (там встроена такая возможность). Или скриптом, который можно положить в автозагрузку. По другим вопросам (по 4iCar) отвечу сюда |
Доброго времени суток, Уважаемые!
Скачал 4Icar_14_4_Light из соседней темы. Пароль еще раздается или уже платно? |
Часовой пояс GMT +4, время: 10:48. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot