![]() |
Уведомления с телефона на CarPC
Вложений: 1
В связи с установкой CarPC в автомобиль встала проблема вероятных пропусков звонков и SMS, т.к. музыка бумкает и ничего не слышно.
Набросал небольшую инструкцию, может, кому-нибудь пригодится. С Bluesoleil пока не заморачивался, решил использовать какую-нибудь программу для уведомлений. После поисков остановился на Android Remote Notifier. Для красивых уведомлений использовал Growl for Windows. Также использовал AutoIt. Установка и настройка "Android Remote Notifier" на телефоне:
Установка и настройка Growl на CarPC:
Установка и настройка "Android Notifier" на CarPC:
Алгоритм работы при входящем звонке:
Алгоритм работы при поступлении SMS/MMS:
Файл с мелодией уведомления задается в скриптах. Правим, как надо, потом перекомпилируем exe. Время уменьшения громкости (0,5 сек) и время увеличения громкости (1 сек) задаются в скриптах. При необходимости можно изменить и перекомпилировать exe. Также можно изменить громкость уведомления, поправив строку $NotifyVolume=$CurrentVolume в скриптах:
Можно обойтись и без Growl. Тогда его, соответственно, не устанавливаем, а в настройках "Android Notifier" оставляем галочку "System default". При этом будут всплывать стандартные уведомления. Также можно не использовать ни Growl, ни стандартные уведомления, а создать свое собственное в AutoIt. Вообще, тут много чего можно нафантазировать... Прикрепляю исходники, скомпилированные exe и Tinkerbell.ogg из Android'а. Tinkerbell.ogg нужно скопировать в папку C:\Windows\Media для правильной работы моих exe. PS: Если звуки уведомлений используются через Growl, то желательно в эти звуковые файлы каким-нибудь аудиоредактором добавить небольшую паузу в начале (примерно 0,6-1 сек), чтобы был промежуток между остановкой воспроизведения в iCarDS и проигрышем уведомления. |
Update.
Добавил проверку на наличие запущенного iCarDS. Если не запущен - то просто воспроизводится уведомление с текущей громкостью. |
Установил все по вашей инструкции, но после первых уведомлений Notify_Ring.exe и Notify_SMS.exe грузят процессор до 100%. Звука от уведомлений тоже не слышу, только приглушение звука и окно-уведомление в углу экрана. После окончания разговора при проигрывании радио, запустить обратно радио проблематично из-за загруженного проца.
Проц Dual Core 2.3GHz. Может я все-таки что-то не так сделал? |
Tinkerbell.ogg скопировали в папку C:\Windows\Media?
|
Цитата:
"Android Notifier" сам не запускается, хотя галочка "Start at login" стоит. |
Давай уточним, а то как-то противоречиво написано.
1. Если при работающем iCarDS просто запустить Notify_Ring.exe или Notify_SMS.exe - то звук в iCarDS приглушается, а звук уведомления воспроизводится? 2. При каком-либо событии на телефоне - уведомление всплывает в трее, но Notify_Ring.exe или Notify_SMS.exe не отрабатывают? Или отрабатывают, но без воспроизведения звука? Если на события в телефоне не реагирует - попробуй в настройках Android Notifier на компе прописать свое устройство в список разрешенных. Пути задвоенные оказались потому, что нажимал два раза на Add, и, соответственно, добавились две записи. Сними галочку "Start at login", а в автозагрузке сделай ярлык на exe-файл. |
Цитата:
Втыкаю ВТ-свисток. Автоматом ставятся дрова. А дальше - всё. Знания закончились. :blush: Подскажите, что ещё надо доставить. |
Включаем BT на телефоне, идем в настройки BT, ищем там свой свисток в устройствах, тыкаем в него для сопряжения, подтверждаем пароль. Как-то так...
|
Цитата:
Наверно я неправильно выразился. Как заставить РС транслировать-принимать через свисток. Т.е. в установленных устройствах на РС он есть и пишет что работает нормально, но светодиод (как при приёме-передаче) молчит и с андроида я его не вижу. Такое ощущение, что надо ещё доставить что-то типа БлюСолейла или где-то в настройках подключиться. |
На компе в настройках BT включите обнаружение другими устройствами.
Или подключитесь наоборот - с компа к телефону. В этом случае на телефоне включите видимость BT. |
Часовой пояс GMT +4, время: 08:02. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot