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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Программы управления > iCarDS

Ответ
 
Опции темы Поиск в этой теме
Старый 11.12.2014, 23:25   #591
Lexins
Старший Пользователь
 
Регистрация: 05.02.2014
Возраст: 41
Город: Москва
Регион: 77, 97, 99, 177
Машина: Kia Cerato
Сообщений: 139
Lexins has a spectacular aura aboutLexins has a spectacular aura aboutLexins has a spectacular aura about
По умолчанию

Цитата:
Сообщение от Bersenev Посмотреть сообщение
Если речь про 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

СПАСИБО!!

Последний раз редактировалось Lexins; 14.12.2014 в 15:50. Причина: Bug fix in Code
Lexins вне форума   Ответить с цитированием
Старый 16.12.2014, 18:05   #592
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Цитата:
Сообщение от macarych Посмотреть сообщение
Обращаюсь ко всем - делать? будет это удобно в использовании?
Это интересный вариант , но меня больше интересует возможность увеличить кнопки управления (для экранов с большим разрешением)
Это можно сделать ?

Так-же не ясна причина этой ошибки :
Миниатюры
Нажмите на изображение для увеличения
Название: DSC_0008.JPG
Просмотров: 774
Размер:	158.4 Кб
ID:	37878  
seriousstas вне форума   Ответить с цитированием
Старый 16.12.2014, 23:54   #593
macarych
Старший Пользователь
 
Регистрация: 12.07.2013
Возраст: 58
Регион: 63, 163
Сообщений: 211
macarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond repute
По умолчанию

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

Цитата:
Так-же не ясна причина этой ошибки :
надо посмотреть что по этому поводу сообщает консоль, главное меню > вид > консоль, там будут расписаны все события, после старта плеера, включая ошибки и вызвавшие их причины.
macarych вне форума   Ответить с цитированием
Старый 17.12.2014, 00:32   #594
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Цитата:
Сообщение от macarych Посмотреть сообщение
можно, о какой версии сборки идет речь, о каком разрешении и какого размера кнопки нужны?
Сборка (для) икаровская v 4.5

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

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

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

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

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

Последний раз редактировалось seriousstas; 17.12.2014 в 06:00.
seriousstas вне форума   Ответить с цитированием
Старый 17.12.2014, 11:40   #595
sirota
Бывалый писикарщик
 
Аватар для sirota
 
Регистрация: 27.09.2008
Город: Собянинск
Регион: 77, 97, 99, 177
Машина: шкода а5
Сообщений: 5,443
sirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant future
По умолчанию

seriousstas

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

Видео регистрация на web. камеру:http://www.youtube.com/watch?v=1hPPLRBBIqc
sirota вне форума   Ответить с цитированием
Старый 17.12.2014, 16:53   #596
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Цитата:
Сообщение от sirota Посмотреть сообщение
seriousstas



Посмотри сообщение №396 и далее ниже, там как раз я столкнулся с подобной проблемой....до конца вопрос не решил, но улучшелось вид картинки, а полностью избавился, путем замены на другой монитор.
Похоже дело в кривом разрешении матрицы.
С новой матрицой как ни химич, индикаторы всегда круглые.
ВИДЕО
Возможно , что-то с матрицей , но все остальные круги в системе - круглые
и менять её нет в планах , а советы по ссылке попробую , спасибо!
seriousstas вне форума   Ответить с цитированием
Старый 18.12.2014, 05:46   #597
macarych
Старший Пользователь
 
Регистрация: 12.07.2013
Возраст: 58
Регион: 63, 163
Сообщений: 211
macarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond reputemacarych has a reputation beyond repute
По умолчанию

seriousstas, ОК, по мере наличия свободного времени.
Наверно настала пора для новой версии.
macarych вне форума   Ответить с цитированием
Старый 18.12.2014, 07:02   #598
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Цитата:
Сообщение от macarych Посмотреть сообщение
seriousstas, ОК, по мере наличия свободного времени.
Наверно настала пора для новой версии.
Спасибо!
А с пропорциями индикатора проблема решилась просто :
Убрал галку : "сохранять пропорции" и добавил отступы сверху и снизу (по 45 пикселей) .
Слева справа - по 0-ям
seriousstas вне форума   Ответить с цитированием
Старый 19.12.2014, 20:50   #599
Krysanov
Super Moderator
 
Аватар для Krysanov
 
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
Krysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to behold
По умолчанию Настройки для 5.1

Привет всем!!! Подскажите настройки для 5.1 ... Установил многоканалку, не работает центральная колонка в фубаре так как взял пред настройки для 4.1... Обычный проигрыватель винды выдает такой звук аж мурашки по коже а вот как и что настроить в фубаре сам не знаю ... Плиз
__________________
Windows 8.1, 64 бит, iCar DS 1.7.0.60
LGA 1155 Intel(R) Core(TM) i5-3570 CPU @ 3,4 GHz (6 Mb), 2x DDRIII 4Gb 1333 MHz KINGMAX, ASRock IntelB75, VGA (DVI+HDMI)+PCX16 3,0, SSD TOSHIBA OCZ tr150 на 240 GB, 2,5 Samsung SATA 1 Tb 5400 rpm, 8Mb, M4-atx -hv
Проект Кристалл-М=многоканальный звук в Lexus rx300 на базе CarPC!
Установка Windows, iCarDS и всего, что необходимо для CarPC!
_________________________________________

Krysanov вне форума   Ответить с цитированием
Старый 19.12.2014, 23:06   #600
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

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


Здесь присутствуют: 13 (пользователей: 0 , гостей: 13)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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