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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Предыдущие версии iCar DS (http://pccar.ru/forumdisplay.php?f=126)
-   -   iCar DS. Второй виток (http://pccar.ru/showthread.php?t=13693)

= Nicki = 01.03.2011 13:34

Цитата:

Сообщение от neurom8 (Сообщение 175418)
так 1.5.0 - последняя версия? 1.5.9 - бета?

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

neurom8 01.03.2011 13:39

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

= Nicki = 01.03.2011 13:52

Цитата:

Сообщение от neurom8 (Сообщение 175422)
ну в шаманстве с папками смущает наверное неэстетичность ))
хочется чтобы красиво как лицензия ))) щелкаешь установить и жмешь далее.. далее.. далее.. )))

и при этом бесплатно :tease: Не забывай парни гробят собственое личное время на программу, которая им кроме уважения на форуме и чувства удовлетворения от проделанной работы ни чего не приносит. Я считаю что все в норме. Особенно нужно отдать должное Андрею Берсеневу, который отбивается на форуме от пользователей, решает их проблемы и умудряется еще генерировать новые идеи и воплощать их! Так что наезд будем считать не обоснованным! :acute:

Fedorych 01.03.2011 13:55

ну лицензия стоит $79.99 :acute:
а тут цена зависит только от тебя.

neurom8 01.03.2011 14:06

Неееееет!!)) ни в коем случае не наезд!
просто говорю чего очень хотелось бы!)
а так то программа вообще первая!

autohirurg 01.03.2011 14:12

Вложений: 1
Я вообще настраиваю все дома а потом несу в машину и копирую с заменой - даже настройки сохраняются и нечего неудобного
кому интересно то вот еще конфигурация ffdshow в моем исполнении(в ней все как у меня в машине) чтобы не настраивать самому можете качать и просто запускать файл реестра все настройки FFdShow встанут сами:big:
В архиве два файла CarPc - мой стандарт, iCarDsFFdShow - усилен выходной сигнал на 1 децебелл

Bersenev 01.03.2011 16:04

Цитата:

Сообщение от H018XM (Сообщение 175360)
т.е. батик, в папке
C:\Program Files\TipTop software\iCar DS\skins\CFStyle\SCRIPTS
с содержимим
SendKey.exe "RadioAKTIV" "!ThunderRT5Form" "%1"
должен отработать нажатие Alt+1 в окне RadioAKTIV ???
я только про "Управляющий элемент окна" не понял, это Class ???
Итог: не отработало.
Вывод: либо sendkey.exe не работает либо я не прав.

sendkey.exe - это скрипт на AutoIt3 и синтаксис надо использовать от него, а не от икара. В комплекте с AutoIt3 идёт утилита AutoIt Window Info, вот через неё и можно узнать названия всех управляющих элементов. Рассказывать всю структуру окна Windows я не буду, в документации по AutoIt3 это подробно описано.

Цитата:

Сообщение от H018XM (Сообщение 175363)
Намеренно создал НеКорректное приложение
APP15_NAME=RRadioAKTIV
APP15_IMG=calendar.png
APP15_PATH=
APP15_WINDOW_TITLE=RRadioAKTIV
APP15_PARAM=
APP15_SCRIPT=
APP15_SCRIPT_PARAM=
APP15_LOAD=1
APP15_OVERLAY=0
APP15_SKIN=_cf_RadioAKTIV
APP15_SKINpattern=template_new_3
APP15_B_1=
APP15_B_2=RUN;C:\PCIRADIO\Станция1.exe
APP15_B_3=RUN;C:\PCIRADIO\Станция2.exe

Должно ли по нажатии APP15_B_2 выполнится Станция1.exe ?
Станция1.exe активирует прогу-радио и передает включение 1-ой станции. Соответственно Станция4.exe
Если по нажатии кнопок должны выполяться назначенные программы - видимо проблемма у иКара.
Связка радои-программа, Станция1.exe, Станция4.exe работоспособная, а из иКара не работает.
Предполагаю "не работоспособность модуля вызова внешних процедур".

Я не вижу всех настроек поэтому не знаю как скин интерпретирует эту настройку

APP15_B_2=RUN;C:\PCIRADIO\Станция1.exe

если APP15_B_2_TYPE=1 то он пытается отправить программе горячую клавишу "RUN;C:\PCIRADIO\Станция1.exe" , а вот если APP15_B_2_TYPE=3 , то скин пытается выполнить именно такую команду икара "RUN;C:\PCIRADIO\Станция1.exe".

Уверен на 99% команду правил руками в скине поэтому APP15_B_2_TYPE осталось равно 1, вот скрипт и не запускается

Bersenev 01.03.2011 16:17

Цитата:

Сообщение от neurom8 (Сообщение 175418)
так 1.5.0 - последняя версия? 1.5.9 - бета?
не совсем понял ответ..
значит без шаманства не выйдет?) все равно надо папки и файлы вручную заменять?
+еще ехе'шник надо заменять а то при загрузке пишет что версия 1.5.0?

1.0.5.0 эта последняя версия

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

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

Имя архива обновления скина всегда содержит в себе версию программы с которой он будет работать, если архив называется CFStyle_1_0_5_9 это значит что он будет работать правильно только с iCarDS.exe версии не ниже 1.0.5.9. Нужная версия программы всегда в конце второго поста

druzh 02.03.2011 13:02

День добрый.

Дорабатываю скин Radio_player.skin под свое радио.
Соответственно, хочу обработать нажатие на castom list. Если писать в ExecTbl, то все ОК. Но хочется все в одном месте сделать - те в самом скине.

Вот такая конструкция не работает в самом скине
Script,ONCLCLICK,SETVARBYCODE;tmp_label_code;LISTT EXT||RUN;$skinpath$Scripts\UB424SW.exe|"$tmp_label_code$"
А вот это событие обрабатывается нормально!
Script,OnScreenStart,CLLOAD;$SKINPATH$ub_current_f m.txt;true
Есть отличия в этих событиях? Или так и должно быть?
Спасибо.

karpuk 02.03.2011 13:08

Цитата:

Сообщение от druzh (Сообщение 175461)
День добрый.

Дорабатываю скин Radio_player.skin под свое радио.
Соответственно, хочу обработать нажатие на castom list. Если писать в ExecTbl, то все ОК. Но хочется все в одном месте сделать - те в самом скине.

Вот такая конструкция не работает в самом скине
Script,ONCLCLICK,SETVARBYCODE;tmp_label_code;LISTT EXT||RUN;$skinpath$Scripts\UB424SW.exe|"$tmp_label_code$"
А вот это событие обрабатывается нормально!
Script,OnScreenStart,CLLOAD;$SKINPATH$ub_current_f m.txt;true
Есть отличия в этих событиях? Или так и должно быть?
Спасибо.

В скине пока обрабатываются события OnScreenStart и OnScreenEnd

druzh 02.03.2011 13:15

Цитата:

Сообщение от karpuk (Сообщение 175463)
В скине пока обрабатываются события OnScreenStart и OnScreenEnd

Жаль. Значит, exectbl.
Спасибо!

H018XM 02.03.2011 13:37

Цитата:

Сообщение от Bersenev (Сообщение 175449)
Я не вижу всех настроек поэтому не знаю как скин интерпретирует эту настройку

APP15_B_2=RUN;C:\PCIRADIO\Станция1.exe

если APP15_B_2_TYPE=1 то он пытается отправить программе горячую клавишу "RUN;C:\PCIRADIO\Станция1.exe" , а вот если APP15_B_2_TYPE=3 , то скин пытается выполнить именно такую команду икара "RUN;C:\PCIRADIO\Станция1.exe".

Уверен на 99% команду правил руками в скине поэтому APP15_B_2_TYPE осталось равно 1, вот скрипт и не запускается

Все правильно настройки правил руками, отсюда и ошибка. Исправил
APP15_B_2_TYPE=3
и внешняя программа выполнилась.
Спасибо.

shamanas13 02.03.2011 13:48

:wacko2:Помогите запустить ADS Technologies InstantFM USB Radio. Система Win7. В РР работает нормально. А в iCar DS нету звука и частота всегда 0.

Bersenev 02.03.2011 14:21

Цитата:

Сообщение от shamanas13 (Сообщение 175469)
:wacko2:Помогите запустить ADS Technologies InstantFM USB Radio. Система Win7. В РР работает нормально. А в iCar DS нету звука и частота всегда 0.

Что выбирал в настройках РР? Поддержку в икаре для него не делали, но и в настройках РР я такого не нашёл.:dntknw:

shamanas13 02.03.2011 14:37

В настроиках РР выбирал Silabs.

shamanas13 02.03.2011 14:55

Запускал TestSilabDLL.exe. Все работает даже РДС, только без звука, а в икаре ни как.

Bersenev 02.03.2011 15:00

Цитата:

Сообщение от shamanas13 (Сообщение 175472)
В настроиках РР выбирал Silabs.

Тогда попробуй для начала в настройках выбрать SiLabs USB FM Radio. Нажать на кнопку с домиком и загрузить список станций для своего или любого города. Потом перезапустить икар. Если не заработает, то заного зарегистрировать фильтр в папке radiomodules\silabs командой regsvr32.exe SilabsUSBRadioFilter.dll

Если и после этого не заработает, то не повезло. Доступа к данному девайсу у нас нет, и пожертвования закончились на Aver USB FM 810, так что придётся ждать лучших времён.

И ещё, если у тебя семёрка, то проверь включено ли это радио в панели управления -- звук -- правой кнопкой мыши на радио -- включить

nemo 02.03.2011 16:27

Скажите может ли встроенное приложение управлять самим icarDS? Например имеем внешнее приложение (встроенное как приложение) работы с телефоном которое может при входящем звонке что то выполнить (скрипт). Сможет ли этот скрипт дать команду incar сделать свое окно активным и отключить (приостановить) проигрывание музыки (вариант приглушить)?

= Nicki = 02.03.2011 16:31

любые команды икар доступные через скин можно передать программой exec.exe. Она есть в комплект с РР, можно от туда взять

nemo 02.03.2011 16:33

Цитата:

Сообщение от = Nicki = (Сообщение 175488)
любые команды икар доступные через скин можно передать программой exec.exe. Она есть в комплект с РР, можно от туда взять

А можно ткнуть где это обсуждалось?

Bersenev 02.03.2011 16:39

Цитата:

Сообщение от nemo (Сообщение 175486)
Скажите может ли встроенное приложение управлять самим icarDS? Например имеем внешнее приложение (встроенное как приложение) работы с телефоном которое может при входящем звонке что то выполнить (скрипт). Сможет ли этот скрипт дать команду incar сделать свое окно активным и отключить (приостановить) проигрывание музыки (вариант приглушить)?

Может. Есть два варианта

1. Это общаться с икаром из скрипта на прямую, допустим на AutoIt3 этот скрипт отправит команду MyApp1 (Музыка) и получит значение скорости от икара

$rr = ObjCreate("RideRunner.sdk")
$rr.Execute("MyApp1")
$speed = $rr.getinfo("GPSSPDN")

2. Это отправлять команду икару через Exec.exe, есть такой скрипт в РР, он работает и с икаром. Exec.exe MyApp1 - перейти на экран музыка

nemo 02.03.2011 16:42

Цитата:

Сообщение от Bersenev (Сообщение 175491)
Может. Есть два варианта

1. Это общаться с икаром из скрипта на прямую, допустим на AutoIt3 этот скрипт отправит команду MyApp1 (Музыка) и получит значение скорости от икара

$rr = ObjCreate("RideRunner.sdk")
$rr.Execute("MyApp1")
$speed = $rr.getinfo("GPSSPDN")

2. Это отправлять команду икару через Exec.exe, есть такой скрипт в РР, он работает и с икаром. Exec.exe MyApp1 - перейти на экран музыка

А где об этом можно почитать поподробнее желательно по русски?

= Nicki = 02.03.2011 16:45

Цитата:

Сообщение от Bersenev (Сообщение 175491)
1. Это общаться с икаром из скрипта на прямую, допустим на AutoIt3 этот скрипт отправит команду MyApp1 (Музыка) и получит значение скорости от икара

$rr = ObjCreate("RideRunner.sdk")
$rr.Execute("MyApp1")
$speed = $rr.getinfo("GPSSPDN")

о об этом не знал спасибо и как раз во время :spiteful:

nemo а что не понятно? Возми поставь AutoIt. Там есть примеры, их очень много. Плюс хелп очень подробный.

Bersenev 02.03.2011 16:47

Цитата:

Сообщение от nemo (Сообщение 175492)
А где об этом можно почитать поподробнее желательно по русски?

А что ты ещё хочешь почитать, я в своё время на вражеском форуме нашел именно такие же три строчки, установил AutoIt3 и начал пробовать. Единственное где про это можно почитать это вражеский форум ветка по RR. Но там тема из десятка сообщений и только в одном из них такой пример, остальное флуд. И по разным темам кое что разбросано.

Bersenev 02.03.2011 16:50

Цитата:

Сообщение от = Nicki = (Сообщение 175493)
о об этом не знал спасибо и как раз во время :spiteful:

А ты просто не спрашивал. А как по твоему я скрипты делаю?

nemo 02.03.2011 16:51

Цитата:

Сообщение от Bersenev (Сообщение 175494)
А что ты ещё хочешь почитать, я в своё время на вражеском форуме нашел именно такие же три строчки, установил AutoIt3 и начал пробовать. Единственное где про это можно почитать это вражеский форум ветка по RR. Но там тема из десятка сообщений и только в одном из них такой пример, остальное флуд

Ну может где то есть описание допустимых команд на пример или как узнать какое будет MyApp у конкретного приложения. Может захочется еще чего прикрутить :rolleyes2:

= Nicki = 02.03.2011 16:54

Цитата:

Сообщение от Bersenev (Сообщение 175495)
А ты просто не спрашивал. А как по твоему я скрипты делаю?

я как то если честно не задумывался. Вот сегодня наконец расковырял тему со speedfan'ом, а как передать в икар знал тока через exec. А твоя подсказка как раз во время. Надо будет привести код в порядок и описать как делать свои датчики ну и поделится с общественностью :blush:

Bersenev 02.03.2011 16:55

Цитата:

Сообщение от nemo (Сообщение 175496)
Ну может где то есть описание допустимых команд на пример или как узнать какое будет MyApp у конкретного приложения. Может захочется еще чего прикрутить :rolleyes2:

Список команд есть в ветке по РР на этом форуме, даже есть перевод на русском. Фактически все команды РР поддерживаются икаром, есть кое что специфическое, но вряд ли оно понадобиться в скрипте.

А по поводу MyApp (это фишка именно скина) я уже не раз отвечал, даже есть отдельная тема по горячим клавишам

nemo 02.03.2011 16:59

Цитата:

Сообщение от Bersenev (Сообщение 175498)
Список команд есть в ветке по РР на этом форуме, даже есть перевод на русском. Фактически все команды РР поддерживаются икаром, есть кое что специфическое, но вряд ли оно понадобиться в скрипте.

А по поводу MyApp (это фишка именно скина) я уже не раз отвечал, даже есть отдельная тема по горячим клавишам

Спасибо бум искать.

nemo 02.03.2011 23:25

Подскажите какой командой можно получить от икара имя текущего окна приложения? Что то ни как в списке не найду...

autohirurg 02.03.2011 23:37

Цитата:

Сообщение от nemo (Сообщение 175535)
Подскажите какой командой можно получить от икара имя текущего окна приложения? Что то ни как в списке не найду...

запусти приложение, зайди в диспетчер задач и посмотри там:yes2:

Bersenev 02.03.2011 23:41

Цитата:

Сообщение от nemo (Сообщение 175535)
Подскажите какой командой можно получить от икара имя текущего окна приложения? Что то ни как в списке не найду...

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

Psix_anp 02.03.2011 23:42

Андрей,а где взять плагин для CE ? Мож невнимательно ищу?

nemo 02.03.2011 23:45

Цитата:

Сообщение от Bersenev (Сообщение 175539)
А этого икар и не знает и в командах этого нет, весь механизм встраивания реализован именно скином. Так что подробнее описывай что хочешь получить, а я расскажу как это сделать, если такая возможность есть конечно

Хочу запомнить текущее приложение, перейти на другое и вернутся к первому запомненному.

Bersenev 02.03.2011 23:48

Цитата:

Сообщение от Psix_anp (Сообщение 175541)
Андрей,а где взять плагин для CE ? Мож невнимательно ищу?

Даже очень не внимательно, в этой ветке есть даже отдельная тема, только на второй странице, на сайте CE тоже есть ссылка, но все они приведут сюда http://www.pccar.ru/showthread.php?t=12602

Кстати в моей подписи тоже ссылка есть.:bye:

autohirurg 02.03.2011 23:48

Немного вернусь к своему вопросу произношения открывающихся програм в ИКАРЕ у меня основные окна типо музыка и т д произносятся при открытии без проблем а вот встроинные приложения как им захочится. З наю точно что что бы они выговаривались название окна приложения должно быть написано английскими буквами, лексика и правильность произношения регулируется пробелами например ---- чтобы произнеслось iGO правильно надо написать имя окна так --- i GO дальше можно поставить через пробел 8 ---- будет произнесено йагоу эйт
но вот проблема в том, что у меня произношение пропадает и надолго и потом появляется не понятно откудого. Я заметил что при запуске ИКАР и музыка соответственно запущенно в трее два скрипта. Если открыть например ИГО оно произнесется и в трее появится ещё один скрипт - будет уже три, и пока он запущен окно хоть сто раз открывай и закрывай произносится нормально. Но если этот скрипт закрылся то оживить его ну никак практически не удается - он сам когда заблагорассудится открывается
Вот вопрос - что это за скрипт и где его искать и как решить эту проблему?

Bersenev 02.03.2011 23:56

Цитата:

Сообщение от autohirurg (Сообщение 175545)
Немного вернусь к своему вопросу произношения открывающихся програм в ИКАРЕ у меня основные окна типо музыка и т д произносятся при открытии без проблем а вот встроинные приложения как им захочится. З наю точно что что бы они выговаривались название окна приложения должно быть написано английскими буквами, лексика и правильность произношения регулируется пробелами например ---- чтобы произнеслось iGO правильно надо написать имя окна так --- i GO дальше можно поставить через пробел 8 ---- будет произнесено йагоу эйт
но вот проблема в том, что у меня произношение пропадает и надолго и потом появляется не понятно откудого. Я заметил что при запуске ИКАР и музыка соответственно запущенно в трее два скрипта. Если открыть например ИГО оно произнесется и в трее появится ещё один скрипт - будет уже три, и пока он запущен окно хоть сто раз открывай и закрывай произносится нормально. Но если этот скрипт закрылся то оживить его ну никак практически не удается - он сам когда заблагорассудится открывается
Вот вопрос - что это за скрипт и где его искать и как решить эту проблему?

Эту функцию лично я отключил сразу и даже не представляю что там происходит. Скрипты к этому никакого отношения не имеют, первый скрипт iCarMainScript он отвечает за авторегулировку громкости и ещё кое за что, название второго скрипта надо смотреть, может igo у тебя встроен со скриптом?

autohirurg 03.03.2011 00:01

Цитата:

Сообщение от Bersenev (Сообщение 175547)
Эту функцию лично я отключил сразу и даже не представляю что там происходит. Скрипты к этому никакого отношения не имеют, первый скрипт iCarMainScript он отвечает за авторегулировку громкости и ещё кое за что, название второго скрипта надо смотреть, может igo у тебя встроен со скриптом?

дело в том, что при встраивании любого нового приложения высказывание появляется на сто процентов а потом исчезает при непонятных причинах потом появится может
но когда исчезает призапуске приложения или переходе от одного к другому затухает громкость по настройкам икара на соответствующее время высказывания но не выговаривается ничего:dntknw:
Раз отключали то тогда что и где отключали? может я смогу для себя это включить? те приложения которые уже прописаны в скине икара изначально громкость не понижают при открытии:dntknw:

Bersenev 03.03.2011 00:04

Цитата:

Сообщение от nemo (Сообщение 175542)
Хочу запомнить текущее приложение, перейти на другое и вернутся к первому запомненному.

Если хочешь сделать это из скрипта, то код такой

$PrevApp = $rr.GetInfo("=$CurrentApp$")
$rr.Execute("MyAppтвой_номер")
.....
$rr.Execute("MyApp" & $PrevApp)


CurrentApp - это номер текущего экрана 0 - Главное меню, 1 для Музыки и т.д.

Bersenev 03.03.2011 00:09

Цитата:

Сообщение от autohirurg (Сообщение 175548)
дело в том, что при встраивании любого нового приложения высказывание появляется на сто процентов а потом исчезает при непонятных причинах потом появится может
но когда исчезает призапуске приложения или переходе от одного к другому затухает громкость по настройкам икара на соответствующее время высказывания но не выговаривается ничего:dntknw:
Раз отключали то тогда что и где отключали? может я смогу для себя это включить? те приложения которые уже прописаны в скине икара изначально громкость не понижают при открытии:dntknw:

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


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

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