PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   iCarDS+Foobar2000 (http://pccar.ru/showthread.php?t=14176)

sirota 07.09.2014 13:34

Цитата:

Сообщение от seriousstas (Сообщение 305776)
Автор - ближе к зиме обещает абгрейдить икар ,
может что-то реализует .
Работа с Фубаром - есть одним из главных факторов
перехода с обычной (или андро)магнитолы на carpc
и конечно на икар , поэтому - стимул есть ...

Согласен!
Фронтенд читающий абсолютно все форматы, включающие такие топовые как многоканал, выведет икар на новый уровень в озвучки наших авто :greedy:

seriousstas 08.09.2014 02:04

Как я временно (на постоянно надежда на автора , который откликнулся на просьбу) решил проблему с паузой для Фубара во время звонка :
1.https://play.google.com/store/apps/d...ntroller&hl=uk
это в телефон
http://foobar2000controller.blogspot...-to-start.html
Это на PC .
2. Сделать Hotspot любым методом отсюда :
http://winitpro.ru/index.php/2012/09...-na-windows-8/
В итоге - все загружается цепляется автоматом + пульт от Фубара для пассажиров.

rap_73 18.09.2014 23:25

Не то чтобы проблема, но вдруг есть решение.
Фубар работает через ASIO. Соответственно стандартная регулировка громкости (громкость Винды) не работает, что в общем то и правильно.
Вопрос, как можно прикрутить стандартный регулятор громкости в Икаре, чтобы он крутил громкость в Фубаре.
До ползунка громкости в Фубаре конечно можно добраться, но надо вначале запустить миксер, а там крутить ползунок Фубара, что не есть очень удобно, особенно на ходу.
Если бы можно было назначать Икаровский регулятор на определенный канал в миксере, было бы супер, но может есть более простое решение?
Заранее спасибо за ответ.

Alex_St 24.09.2014 00:49

А какая разница - крутить ползунок в винде или фубаре? И там и там одинаковые процессы происходят..
Но тут появляется другой вопрос - а можно ли в икаре управлять не программным ползунком, а отдельным девайсом? Скажем, кидать какие-то команды какому-то стороннему приложению? Или вызывать приложение с какими-то аргументами? А приложение уже будет либо добавлять, либо убавлять громкость специяльной железкой )
Ес-сно, хочется, чтобы и авторегулировка громкости от скорости тоже работала в таком режиме )

rap_73 26.09.2014 13:37

Цитата:

Сообщение от Alex_St (Сообщение 307172)
А какая разница - крутить ползунок в винде или фубаре? И там и там одинаковые процессы происходят..

Если звуковуха подключена через ASIO, ползунок в Винде не работает. Можно конечно сказать, что если регулировать громкость в цифре, то все равно как подключать, но это уже другая тема.

MiD_E34 26.09.2014 21:43

хотел решить проблему неработающего радио в Икаре и создал плейлист с веб-станциями. Просто в Фубаре плейлист играет, но из Икара в него не передается. Можно как-то решить эту проблему?

sirota 24.10.2014 16:00

Проблема в следующем!

Имеем foobar 2000 который встроен в инсталятор ...33 версии икара.
Ставлю в него плагин SACD-R - не поет файлы iso 5.1 - 24/96000

Ставлю тот же плагин в сборку от macarych поет многоканальнозамечательно.

http://s012.radikal.ru/i320/1410/b6/26589e046959.jpg

sirota 10.11.2014 16:35

Поправлюсь:Если отдельно запустить икаровский foobar, то файлы SACD(iso) и видны(все композиции) и воспроизводятся как нужно, а стоит попробовать через оболочку икар, то виден только один общий файл iso , но играть не хочет.

А например файлы dts hd ma, в икаре виден тоже, только одним файлом, но играет.

seriousstas 10.11.2014 19:29

Цитата:

Сообщение от sirota (Сообщение 310734)
Поправлюсь:Если отдельно запустить икаровский foobar, то файлы SACD(iso) и видны(все композиции) и воспроизводятся как нужно, а стоит попробовать через оболочку икар, то виден только один общий файл iso , но играть не хочет.

А например файлы dts hd ma, в икаре виден тоже, только одним файлом, но играет.

Пишите Bersenev в личку , он как-раз сейчас работает над исправлениями
в Икаре ...

seriousstas 20.11.2014 06:35

Есть несколько просьб по сборке от macarych :
1 Увеличить элементы управления (кнопки внизу хотя-бы на пару миллиметров)
2 Почему-то вместо меню порядка воспроизведения довольно часто ошибка (ОЙ, АВАРИЯ ...)
3 .Можно как-то сделать скрол списка вместо выделения ?

Krysanov 25.11.2014 18:03

привет всем!! Может просто не увидел на этой ветки моего вопроса....
Собственно, слушаю музыку в икаре через штатную оболочку, в конфиге указан путь до фубаровской сборки от макарыча... Все хорошо, еду слушаю, громко слушаю ... и тут, бац! ОСТОРОЖНО ВПЕРЕДИ ЛЕЖАЧИЙ ПОЛИЦЕЙСКИЙ!!! Машина в правом ряду резко приняла вправо... короче чуть не стал инициатором аварии!!! Скажите как настроить голосовые подсказки как мне надо... то есть чтобы было мне слышно, а не на всю ИВАНОВСКУЮ,,,!:shok:

Bersenev 25.11.2014 19:02

Цитата:

Сообщение от Krysanov (Сообщение 312053)
привет всем!! Может просто не увидел на этой ветки моего вопроса....
Собственно, слушаю музыку в икаре через штатную оболочку, в конфиге указан путь до фубаровской сборки от макарыча... Все хорошо, еду слушаю, громко слушаю ... и тут, бац! ОСТОРОЖНО ВПЕРЕДИ ЛЕЖАЧИЙ ПОЛИЦЕЙСКИЙ!!! Машина в правом ряду резко приняла вправо... короче чуть не стал инициатором аварии!!! Скажите как настроить голосовые подсказки как мне надо... то есть чтобы было мне слышно, а не на всю ИВАНОВСКУЮ,,,!:shok:

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

Скорее всего у тебя настройка РЕЖИМ ПРИГЛУШЕНИЯ ЗВУКА ПРИ СООБЩЕНИЯХ задана как УМЕНЬШЕНИЕ ГРОМКОСТИ ПЛЕЕРА НА %. Но данная настройка влияет только на громкость плеера, а не на громкость системы в целом. И если громкость системы большая, то и подсказки будут звучать с этой громкостью.

Что бы сообщения всегда звучали с одинаковой громкостью надо РЕЖИМ ПРИГЛУШЕНИЯ ЗВУКА ПРИ СООБЩЕНИЯХ задать как НАСТРОЙКИ МИКШЕРА. А потом зайти в микшер, настроить системную громкость, громкость плеера и если нужно то и другие линии, после этого нажать кнопку СОХРАНИТЬ ДЛЯ ЗВУКОВЫХ ОПОВЕЩЕНИЙ. Теперь при звуковых сообщениях будут использоваться эти настройки микшера.

Krysanov 25.11.2014 19:11

Цитата:

Сообщение от Bersenev (Сообщение 312060)
К фубару это конечно никакого отношения не имеет, но отвечу здесь

Скорее всего у тебя настройка РЕЖИМ ПРИГЛУШЕНИЯ ЗВУКА ПРИ СООБЩЕНИЯХ задана как УМЕНЬШЕНИЕ ГРОМКОСТИ ПЛЕЕРА НА %. Но данная настройка влияет только на громкость плеера, а не на громкость системы в целом. И если громкость системы большая, то и подсказки будут звучать с этой громкостью.

Что бы сообщения всегда звучали с одинаковой громкостью надо РЕЖИМ ПРИГЛУШЕНИЯ ЗВУКА ПРИ СООБЩЕНИЯХ задать как НАСТРОЙКИ МИКШЕРА. А потом зайти в микшер, настроить системную громкость, громкость плеера и если нужно то и другие линии, после этого нажать кнопку СОХРАНИТЬ ДЛЯ ЗВУКОВЫХ ОПОВЕЩЕНИЙ. Теперь при звуковых сообщениях будут использоваться эти настройки микшера.

Благодарю...

Lexins 28.11.2014 13:46

Вопрос к разработчикам:
Озаботился приглушением звука встроенного Foobar2000 во время подсказки от CityGuide, установил Virtual Audio Cable (VAC). Посадил Foobar на виртуальный выход.
В iCarDSConfig добавил микшер, звук Foobar регулируется этим микшером корректно, также корректно отрабатывает регулировка в ручном режиме в iCarDS если зайти в микшер. Но при подсказке ползунок виртуальной линии переходит к пониженному значению только в самом начале подсказки, буквально на пол секунды и возвращается в исходное состояние. Микшер плеера Икара отрабатывает штатно - держит громкость до конца подсказки.

Bersenev 28.11.2014 15:41

А какой alias задан для этой линии в iCarDSConfig?

И насколько я понял фубар встроен как внешняя медиа программа. Если да, то в iCarDSConfig в качестве плеtра должен быть задан DSPlayer

Lexins 28.11.2014 16:10

Цитата:

Сообщение от Bersenev (Сообщение 312393)
А какой alias задан для этой линии в iCarDSConfig?

И насколько я понял фубар встроен как внешняя медиа программа. Если да, то в iCarDSConfig в качестве плеtра должен быть задан DSPlayer

Alias = LINE
Да Foobar встроен как внешняя программа, плеер = DSPlayer

Bersenev 28.11.2014 16:35

Цитата:

Сообщение от Lexins (Сообщение 312396)
Alias = LINE

LINE соответствует линейному входу, возможно проблема здесь. Лучше задай свой alias, допустим Foobar. Потом заново настрой громкость для подсказок.

Lexins 28.11.2014 23:26

Цитата:

Сообщение от Bersenev (Сообщение 312398)
LINE соответствует линейному входу, возможно проблема здесь. Лучше задай свой alias, допустим Foobar. Потом заново настрой громкость для подсказок.

Изменение ALIASa не приводит ни к каким изменениям.
Мне интересно в чем отличие регулировки вручную от регулировки при подсказке. Вручную же микшер регулируется вне зависимости от имени Alias

Lexins 30.11.2014 13:38

Цитата:

Сообщение от Lexins (Сообщение 312416)
Изменение ALIASa не приводит ни к каким изменениям.
Мне интересно в чем отличие регулировки вручную от регулировки при подсказке. Вручную же микшер регулируется вне зависимости от имени Alias

Как применить такой же алгоритм, как при ручной регулировке громкости?

Bersenev 30.11.2014 15:53

Цитата:

Сообщение от Lexins (Сообщение 312516)
Как применить такой же алгоритм, как при ручной регулировке громкости?

Я поставил себе VAC и пару дней игрался с ним, в общем ситуация такая, действительно для устройств созданных с помощью VAC происходит кратковременное изменение громкости и тут же возврат обратно. В чём точно причина такого поведения я не определил, но есть два варианта

1. Икар неравильно работает с такими устройствами, но при этом со всеми реальными устройствами он работает абсолютно корректно.
2. Драйвер VAC неправильно эмулирует работу таких устройств.

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

Bersenev 01.12.2014 09:22

Цитата:

Сообщение от Lexins (Сообщение 312516)
Как применить такой же алгоритм, как при ручной регулировке громкости?

Вроде удалось исправить, правда я не гарантирую что в результате не сломается что то другое, поэтому надо тестировать https://cloud.mail.ru/public/140ddad...S_1_7_0_54.rar

Lexins 01.12.2014 12:40

Цитата:

Сообщение от Bersenev (Сообщение 312594)
Вроде удалось исправить, правда я не гарантирую что в результате не сломается что то другое, поэтому надо тестировать https://cloud.mail.ru/public/140ddad...S_1_7_0_54.rar

Проверил, действительно работает, буду тестировать дальше.
Огромное Спасибо.

Lexins 09.12.2014 19:26

Есть ли возможность прикрутить к фабару полоску, которая показывает длину трека, как в стандартном муз.плеере (пометил красным на скрине)
https://dl.dropboxusercontent.com/u/11238311/1234.png

macarych 10.12.2014 23:49

Цитата:

Сообщение от Lexins (Сообщение 313118)
Есть ли возможность прикрутить к фабару полоску, которая показывает длину трека, как в стандартном муз.плеере (пометил красным на скрине)

Сначала Вы просите от нее избавится, потом вернуть обратно...

Код:

//7 inch v4.5.for iCar by macarych

$set_ps_global(color3,225-150-20)
$set_ps_global(color2,96-96-96)
$set_ps_global(color0,60-60-60)
$set_ps_global(color4,225-150-20-60)
$set_ps_global(color5,225-150-20-40)
$set_ps_global(color1,$if(%isplaying%,$if(%ispaused%,%color2%,%color4%),%color2%))
$set_ps_global(color6,$if(%isplaying%,$if(%ispaused%,%color2%,%color3%),%color2%))
//
$set_ps_global(xp1,15)
$set_ps_global(yp,15)
$set_ps_global(wp,$sub(%ps_width%,30))
$set_ps_global(hp,$sub(%ps_height%,85))
$set_ps_global(img_path1,%ps_foobar2000_path%\themes\off)
$set_ps_global(img_path2,%ps_foobar2000_path%\themes\on)
$set_ps_global(img_path,$if(%isplaying%,$if(%ispaused%,%img_path1%,%img_path2%),%img_path1%))
$set_ps_global(rs,$sub(%ps_width%,%ps_height%))
//
$fillrect(0,0,%ps_width%,%ps_height%,60-60-60)
$drawimage(5,5,$sub(%ps_width%,10),$sub(%ps_height%,65),%img_path%\bg.png,nokeepaspect,,)
//
$textbutton(0,0,1,1,,,COMMAND:Help/About)
//
//$imagebutton(5,$sub(%ps_height%,55),50,50,%img_path%\3n.png,%img_path%\3h.png,COMMAND:Playback/Previous)
//$if(%isplaying%,
//    $if(%ispaused%,
//    $imagebutton(75,$sub(%ps_height%,55),50,50,%img_path%\4n.png,%img_path%\4h.png,COMMAND:Playback/Play or pause),
//    $imagebutton(75,$sub(%ps_height%,55),50,50,%img_path%\5n.png,%img_path%\5h.png,COMMAND:Playback/Play or pause)),
//  $imagebutton(75,$sub(%ps_height%,55),50,50,%img_path%\4n.png,%img_path%\4h.png,COMMAND:Playback/Play or pause)
//)
//$imagebutton(145,$sub(%ps_height%,55),50,50,%img_path%\6n.png,%img_path%\6h.png,COMMAND:Playback/Next)
//
$if($isvisible_c(main_panel_1),
    $imagebutton($sub(%ps_width%,125),$sub(%ps_height%,55),50,50,%img_path%\7n.png,%img_path%\7h.png,PANELSHOW:main_panel_1:0;PANELSHOW:main_panel_3:0;PANELSHOW:main_panel_2:1;REFRESH),
    $if($isvisible_c(main_panel_2),
    $imagebutton($sub(%ps_width%,125),$sub(%ps_height%,55),50,50,%img_path%\71n.png,%img_path%\71h.png,PANELSHOW:main_panel_1:0;PANELSHOW:main_panel_2:0;PANELSHOW:main_panel_3:1;REFRESH),
    $imagebutton($sub(%ps_width%,125),$sub(%ps_height%,55),50,50,%img_path%\72n.png,%img_path%\72h.png,PANELSHOW:main_panel_2:0;PANELSHOW:main_panel_3:0;PANELSHOW:main_panel_1:1;REFRESH)
    )
)
//
$if($isvisible_c(toolbar_1),
    $imagebutton($sub(%ps_width%,195),$sub(%ps_height%,55),50,50,%img_path%\8n.png,%img_path%\8h.png,PANELSHOW:toolbar_1:0;PANELSHOW:toolbar_3:0;PANELSHOW:toolbar_2:1;REFRESH),
    $if($isvisible_c(toolbar_2),
    $imagebutton($sub(%ps_width%,195),$sub(%ps_height%,55),50,50,%img_path%\55n.png,%img_path%\55h.png,PANELSHOW:toolbar_1:0;PANELSHOW:toolbar_2:0;PANELSHOW:toolbar_3:1;REFRESH),
    $imagebutton($sub(%ps_width%,195),$sub(%ps_height%,55),50,50,%img_path%\19n.png,%img_path%\19h.png,PANELSHOW:toolbar_2:0;PANELSHOW:toolbar_3:0;PANELSHOW:toolbar_1:1;REFRESH)
    )
)
$imagebutton($sub(%ps_width%,55),$sub(%ps_height%,55),50,50,%img_path%\1n.png,%img_path%\1h.png,COMMAND:View/Popup Main Menu)
//
$movepanel_c(main_panel_1,%xp1%,%yp%,%wp%,%hp%)
$movepanel_c(main_panel_2,%xp1%,%yp%,%wp%,%hp%)
$movepanel_c(main_panel_3,%xp1%,%yp%,%wp%,%hp%)
$movepanel_c(toolbar_1,5,$sub(%ps_height%,55),$sub(%ps_width%,220),50)
$movepanel_c(toolbar_2,5,$sub(%ps_height%,55),$sub(%ps_width%,220),50)
$movepanel_c(toolbar_3,5,$sub(%ps_height%,55),$sub(%ps_width%,220),50)

будет вот так

Lexins 11.12.2014 00:35

Цитата:

Сообщение от macarych (Сообщение 313229)
Сначала Вы просите от нее избавится, потом вернуть обратно...
будет вот так

Это не одно и тоже, хочется стандартную полоску икара

macarych 11.12.2014 01:10

ОК. Будет время - сделаю такой вариант: 2 окна (если без стрелок), отображаются поочередно, 1 - плейлист и снизу (или сверху) тонкая полоска прогресса проигрывания, 2 - библиотека и прогресс (3 - если нужно, стрелки) и никаких кнопок. Клик по прогрессу меняет, циклом, плейлист и библиотеку.
Обращаюсь ко всем - делать? будет это удобно в использовании?

Lexins 11.12.2014 08:24

macarych, Вы меня не так поняли. Мой вопрос не касается сборки фубара, меня полностью устраивает ее внешний вид в данный момент. Хотелось бы прикрутить прогрессбар iCar'a, если есть такая возможность. Надеюсь разработчики нас слышат;

Bersenev 11.12.2014 12:30

Цитата:

Сообщение от Lexins (Сообщение 313118)
Есть ли возможность прикрутить к фабару полоску, которая показывает длину трека, как в стандартном муз.плеере (пометил красным на скрине)

В икаре есть возможность создать свой показатель (label) и на основе его сделать слайдер. Допустим показатель будет !foobar_trackpos, тогда слайдер будет выглядеть так

S,228,93,566,10,212,55,600,55,,01,,10,"Label;!foobar_trackpos;0;100;1",""

Задать значение показателя можно командой SetLabel;!foobar_trackpos;50

Для передачи значения показателя из фубара в икар есть такие варианты:

1. Скрипт AutoIt, но в этом случае слайдер или значение позиции должно быть в окне фубара. Примерно как реализован скрипт SkinMediaTitle.exe

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

Lexins 11.12.2014 14:15

Цитата:

Сообщение от Bersenev (Сообщение 313281)
Задать значение показателя можно командой SetLabel;!foobar_trackpos;50

Можно, пжл, поподробнее, как выполнить это действие?

Bersenev 11.12.2014 14:59

Цитата:

Сообщение от Lexins (Сообщение 313294)
Можно, пжл, поподробнее, как выполнить это действие?

Если речь про AutoIt, то вот исходник SkinMediaTitle.au3, а если про компонент для фубара, то всё зависит от того на чём его писать.

Код:

_Main()

Func _Main()

    $rr = ObjCreate("RideRunner.sdk")

    Global $IsWork = 1    ; Ключ цикла, выполнять пока равно 1
    Global $IsRun = 0    ; Ключ запуска окна, если 0 окно ещё не найдено

    Global $name = ""    ; Имя окна, которое необходимо перехватить
    Global $namecontrol = ""    ; Имя окна, которое необходимо перехватить
    Global $FoobarWindowTitlePrev=""

    If $CmdLine[0] = 0  Then
        $IsWork = 0
    Else
        If $CmdLine[0] > 0  Then $name = $CmdLine[1]
        EndIf


    While $IsWork

        Opt("WinTitleMatchMode", 2)

        $handle = WinGetHandle($name)    ; Ищем окно с заданным именем
        If @error Then
            If $IsRun Then
                $IsWork = 0
            EndIf ; если окно не найдено, а ключ запуска окна установлен в 1, т.е. окно закрыто, то сбросить ключ выхода для завершения скрипта
        Else
            $IsRun = 1    ; если окно найдено устанавливаем ключ запуска окна
            $FoobarWindowTitle = WinGetTitle($handle)
            $FoobarWindowTitlePrev = $rr.getinfo("=$CurrentSkinMediaTitle$")
            If $FoobarWindowTitlePrev <> $FoobarWindowTitle Then $rr.Execute("SETVAR;CurrentSkinMediaTitle;" & $FoobarWindowTitle)
            $FoobarWindowTitlePrev = $FoobarWindowTitle
        EndIf


        $state = WinGetState($name, "")
        If BitAnd($state, 2) Then
            $CurrentApp = $rr.getinfo("=$CurrentApp$")
            $SkinMediaId = $rr.getinfo("=$SkinMediaId$")
            $SkinMediaN = $rr.getinfo("=$SkinMedia" & $SkinMediaId & "$")

            If $CurrentApp <> $SkinMediaN Then
                $rr.Execute("Activate;iCar DS")
            EndIf
        EndIf

        Sleep(500)
    WEnd
EndFunc  ;==>_Main


Lexins 11.12.2014 23:25

Цитата:

Сообщение от Bersenev (Сообщение 313304)
Если речь про AutoIt, то вот исходник SkinMediaTitle.au3, а если про компонент для фубара, то всё зависит от того на чём его писать.

У меня получилось с таким кодом:
Код:

_Main()

Func _Main()

    $rr = ObjCreate("RideRunner.sdk")

    Global $IsWork = 1    ; Ключ цикла, выполнять пока равно 1
    Global $IsRun = 0    ; Ключ запуска окна, если 0 окно ещё не найдено

    Global $name = ""    ; Имя окна, которое необходимо перехватить
    Global $namecontrol = ""    ; Имя окна, которое необходимо перехватить
    Global $FoobarWindowTitlePrev=""

    If $CmdLine[0] = 0  Then
        $IsWork = 0
    Else
        If $CmdLine[0] > 0  Then $name = $CmdLine[1]
        EndIf


    While $IsWork

        Opt("WinTitleMatchMode", 2)

        $handle = WinGetHandle($name)    ; Ищем окно с заданным именем
        If @error Then
            If $IsRun Then
                $IsWork = 0
            EndIf ; если окно не найдено, а ключ запуска окна установлен в 1, т.е. окно закрыто, то сбросить ключ выхода для завершения скрипта
        Else
            $IsRun = 1    ; если окно найдено устанавливаем ключ запуска окна
            $FoobarWindowTitle = WinGetTitle($handle)
            $FoobarWindowTitlePrev = $rr.getinfo("=$CurrentSkinMediaTitle$")
            If $FoobarWindowTitlePrev <> $FoobarWindowTitle Then $rr.Execute("SETVAR;CurrentSkinMediaTitle;" & $FoobarWindowTitle)
            $FoobarWindowTitlePrev = $FoobarWindowTitle
                        EndIf
                        ; для отображения процентов добавить в Foobar2000 такой код в конец Title:
                        ; %playback_time%|%playback_time_remaining%|$muldiv(%_time_elapsed_seconds%,100,%_time_total_seconds%)
                        $FoobarTrimTitle = StringRight ($FoobarWindowTitle, 15)
                        $checkstr = StringInStr($FoobarTrimTitle,"|")
                        If $checkstr <> 0 Then
            $aFooTimers = StringSplit($FoobarTrimTitle,"|")
            ;If IsArray($aFooTimers) Then
                        $FoobarTrackPos = $aFooTimers[3]
                        $FoobarTrackTime = $aFooTimers[1]
                        $FoobarRTrackTime = $aFooTimers[2]
                        $rr.Execute("SetLabel;!foobar_trackpos;" & $FoobarTrackPos)
                        $rr.Execute("SetLabel;!foobar_tracktime;" & $FoobarTrackTime)
                        $rr.Execute("SetLabel;!foobar_rtracktime;" & $FoobarRTrackTime)
                        EndIf



        $state = WinGetState($name, "")
        If BitAnd($state, 2) Then
            $CurrentApp = $rr.getinfo("=$CurrentApp$")
            $SkinMediaId = $rr.getinfo("=$SkinMediaId$")
            $SkinMediaN = $rr.getinfo("=$SkinMedia" & $SkinMediaId & "$")

            If $CurrentApp <> $SkinMediaN Then
                $rr.Execute("Activate;iCar DS")
            EndIf
        EndIf

        Sleep(500)
    WEnd
EndFunc  ;==>_Main

https://dl.dropboxusercontent.com/u/11238311/122222.png
СПАСИБО!!

seriousstas 16.12.2014 18:05

Вложений: 1
Цитата:

Сообщение от macarych (Сообщение 313241)
Обращаюсь ко всем - делать? будет это удобно в использовании?

Это интересный вариант , но меня больше интересует возможность увеличить кнопки управления (для экранов с большим разрешением)
Это можно сделать ?

Так-же не ясна причина этой ошибки :

macarych 16.12.2014 23:54

Цитата:

Сообщение от seriousstas (Сообщение 313639)
Это интересный вариант , но меня больше интересует возможность увеличить кнопки управления (для экранов с большим разрешением)
Это можно сделать ?

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

Цитата:

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

seriousstas 17.12.2014 00:32

Цитата:

Сообщение от macarych (Сообщение 313670)
можно, о какой версии сборки идет речь, о каком разрешении и какого размера кнопки нужны?

Сборка (для) икаровская v 4.5

7 дюймовый HD экран Самсунг , точные цифры , которые прописал
в Икаре не скажу(нет сейчас под рукой PC) в описании - supports (1920x1080)) ,
но дело не в цифрах - просто каждую кнопку увеличить на 1.5 -2 мм по диагонали
и уже не придётся каждый раз целится при управлении (особенно , когда фубар открыт на весь экран приходится "доставать" кнопку углом пальца ) .

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

Ещё (наверное это уже слишком много хотелок :) ) , впихнуть это :
http://foobar2000.ru/forum/viewtopic.php?p=53081#p53081
Там есть Ваша инструкция , но ссылки некоторые умерли (или посоветуйте плагин , если такой существует конечно...)
Привык к андроидовскому PowerAmp -у , где картинки подтягивались автоматом .

Цитата:

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

Ещё вопрос по VU meter ,
если сохранить пропорции - получается горизонтальный элипс ,
если убрать галку - вертикальный , это поправимо (можно как-то получить круглый датчик , как на Ваших скринах) ?

sirota 17.12.2014 11:40

seriousstas

Цитата:

Ещё вопрос по VU meter ,
если сохранить пропорции - получается горизонтальный элипс ,
если убрать галку - вертикальный , это поправимо (можно как-то получить круглый датчик , как на Ваших скринах) ?
Посмотри сообщение №396 и далее ниже, там как раз я столкнулся с подобной проблемой....до конца вопрос не решил, но улучшелось вид картинки, а полностью избавился, путем замены на другой монитор.
Похоже дело в кривом разрешении матрицы.
С новой матрицой как ни химич, индикаторы всегда круглые.
ВИДЕО

seriousstas 17.12.2014 16:53

Цитата:

Сообщение от sirota (Сообщение 313700)
seriousstas



Посмотри сообщение №396 и далее ниже, там как раз я столкнулся с подобной проблемой....до конца вопрос не решил, но улучшелось вид картинки, а полностью избавился, путем замены на другой монитор.
Похоже дело в кривом разрешении матрицы.
С новой матрицой как ни химич, индикаторы всегда круглые.
ВИДЕО

Возможно , что-то с матрицей , но все остальные круги в системе - круглые :)
и менять её нет в планах , а советы по ссылке попробую , спасибо!

macarych 18.12.2014 05:46

seriousstas, ОК, по мере наличия свободного времени.
Наверно настала пора для новой версии.

seriousstas 18.12.2014 07:02

Цитата:

Сообщение от macarych (Сообщение 314071)
seriousstas, ОК, по мере наличия свободного времени.
Наверно настала пора для новой версии.

Спасибо!
А с пропорциями индикатора проблема решилась просто :
Убрал галку : "сохранять пропорции" и добавил отступы сверху и снизу (по 45 пикселей) .
Слева справа - по 0-ям

Krysanov 19.12.2014 20:50

Настройки для 5.1
 
Привет всем!!! Подскажите настройки для 5.1 ... Установил многоканалку, не работает центральная колонка в фубаре так как взял пред настройки для 4.1... Обычный проигрыватель винды выдает такой звук аж мурашки по коже:yes4: а вот как и что настроить в фубаре сам не знаю ... Плиз

seriousstas 19.12.2014 23:06

Цитата:

Сообщение от Krysanov (Сообщение 315095)
Привет всем!!! Подскажите настройки для 5.1 ... Установил многоканалку, не работает центральная колонка в фубаре так как взял пред настройки для 4.1... Обычный проигрыватель винды выдает такой звук аж мурашки по коже:yes4: а вот как и что настроить в фубаре сам не знаю ... Плиз

Посмотрите, что у Вас на вкладке "Output" (Device) , какое устройство ?


Часовой пояс GMT +4, время: 13:14.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot