Как сделать входящий звонок на мой мобильный инициировать действия на моем компьютере

голоса
16

У меня есть конкретный сценарий в виду, но я буду просить это вообще:

Есть ли способ , чтобы сделать мой мобильный телефон вызвать действие на моем компьютере? Я имею в виду , что с помощью смарт - телефона должна быть возможность связать телефон и персональный компьютер с Bluetooth, и есть какая - то небольшая программа работает на моем компьютере , который будет прослушивать входящие телефонные звонки по телефону. Когда кто - то звонит мне, я хочу , чтобы мой мобильный телефон , чтобы просто представить число абонентов телефона к персональному компьютеру, а затем персональный компьютер будет делать свои вещи оттуда. Тогда, я хочу , чтобы обработать вызов на мобильный телефон , как обычно.

Edit :

Обновленный этот вопрос! Я в настоящее время с помощью HTC Hero, и мы надеемся, Android SDK сделает это более легко выполнить.

Мой конкретный сценарий был:

Когда мой телефон (Nokia N82) звонки, я хочу представить звонящие phonenumberна поиск апплет / приложение , которые будут запрашивать Microsoft Dynamics CRM и посмотреть , если контактное лицо или компания , которая phonenumber, и если да, то покажите соответствующее лицо или Companys Информация на моем экране. Я предпочитаю платформа разработки .NET Framework.

Задан 17/11/2008 в 02:26
источник пользователем
На других языках...                            


10 ответов

голоса
8

Путь ваш сат-нав интерфейсы с телефона является создание Bluetooth Serial связи с DialUp-модемом телефона. Вы можете увидеть, какой COM-порт, который соответствует в настройках Bluetooth в панели управления.

После подключения, регулярные AT команды могут быть отправлены и получены с трубкой - для Nokias это документально (наряду с полным руководством по процессу) здесь .

Вы должны ждать «RING» уведомление о входящем вызове, а затем сразу же выдает команду «AT + CLCC» (Список текущих вызовов). На моей N78 это приводит к следующему

+CLCC: 1,1,4,0,0,"07xxxxxxxxx",129

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

Edit: это специфическая связь фактически не говоря AT + CLCC по какой - то причине. Для полного набора команд ( в том числе запросить телефонную книгу, и даже просматривать входящие SMS - сообщения на некоторых телефонах) попробовать этот документ.

Ответил 19/02/2009 в 16:19
источник пользователем

голоса
5

N82 работает Symbian, так что вы можете разработать приложение, которое использовало (C ++) класс CTelephony для определения состояния телефона и делать все, что вы хотите с ним. У вас есть пример здесь

http://www.symbian.com/developer/techlib/v9.1docs/doc_source/guide/Telephony-subsystem-guide/N1013A/answer.html

Ответил 21/11/2008 в 08:01
источник пользователем

голоса
2

'зависит'

Вы должны были бы проверить SDK для телефонов вы ориентируетесь - но Symbian и, конечно, WindowsCE телефоны могут сделать это (НИЛ о iPhone).

Вызов в динамике будет легко из веб-сервиса, вы могли бы выставить, что внутри или снаружи, и, таким образом, использовать либо Wi-Fi в этой области (будь то ваша собственная корпоративная сеть или точка доступа) или данные по сети мобильной связи.

От дней работы в Microsoft CRM (адские дни v 1. *) были модники, чтобы делать то, что вы говорите об использовании либо Skype или обычных стационарных телефонов, то, я уверен, что написание материала для него улучшилась с тех пор, когда он был craptacular.

Ответил 17/11/2008 в 05:15
источник пользователем

голоса
2

Я бы сказал , что это может быть сделано для этого телефона, но в C ++. Есть Symbian приложения для блокировки входящих вызовов, а это означает , что вы будете иметь доступ на номер вызывающего абонента. И доступ к Bluetooth не должно быть проблемой, потому что этот телефон имеет доступ к нему даже в J2ME.

/ JaanusSiim

Ответил 17/11/2008 в 04:32
источник пользователем

голоса
1

Как насчет думать вне коробки?

Если вы можете направлять вызовы через щиты (Звездочки, GrandCentral или что-нибудь другое, что поддерживает кольцевые группы), то вы могли бы на самом деле отправить вызов одновременно на телефон и на компьютер, слушать SIP события.

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

Ответил 19/02/2009 в 17:12
источник пользователем

голоса
0

Это возможно, если вы можете получить доступ к API, профилей Bluetooth Handsfree на вашем компьютере. Если мобильная станция HF подключен, он будет посылать AT + CLIP пакета с номером телефона. Вы будете уведомлены с входящим номером телефона. Остальное просто. Но ваш мобильный должен поддерживать CLIP. Я уверен, что все современные мобильные телефоны будут делать это.

Если вы можете написать приложение, которое доступ стек с поддержкой BLUETOOTH Microsoft это будет легко.

Ответил 30/04/2009 в 08:28
источник пользователем

голоса
0

Salling Clicker работает на Mac, чтобы сделать это. Я думаю, что есть версия PC.

Это холодный инструмент в любом случае !!!

Edit: На самом деле, как комплект громкой связи и GPS Вашего автомобиля и все, что показывают количество и абонента на входящий вызов по реализации протокола громкой связи Bluetooth. Если вы сделаете внешний вид компьютера, как автомобильный комплект Bluetooth (вы, возможно, придется написать протокол самостоятельно), вы могли бы это сделать.

В противном случае, вы могли бы написать приложение для телефона, который определяет состояние телефона и отправляет сообщения через Bluetooth на ПК, а затем написать еще пользовательские приложения для ПК, который обрабатывает эти события. Лично я бы просто скачать кликер и бежать с ним :)

Edit2: Я не думал о зазывала на всех, но он должен делать то, что вы хотите. Существует инструмент под названием BluePhone для Mac, который делает то, что вы хотите. Я не уверен, что есть ПК-версия, но есть очень вероятно, PC эквивалентны, если вы любопытствовать на межсетях.

Ответил 05/03/2009 в 08:23
источник пользователем

голоса
0

Сильный показатель того, что то, что я хочу сделать, это технически возможно, что я могу связать мобильный телефон к моей системе навигатор автомобиля GPS по Bluetooth, и увидеть PHONENUMBER любых входящих вызовов на автомобильной навигации на дисплее.

Я надеялся, что это будет не так трудно достичь, но мои надежды ослабевают.

Edit: не искал дальше, но до сих пор не повезло. Я собираюсь, чтобы этот вопрос остается открытым, пока я не могу найти больше информации по этому вопросу,

Ответил 17/11/2008 в 12:41
источник пользователем

голоса
0

Это было бы очень легко сделать в .NET Compact Framework на устройстве Windows Mobile. Вы можете иметь приложение работает на устройстве и запускаемый телефоном записать файл с ActiveSync-соединением с ПК с помощью RAPI, а затем приложение файла слушателя на ПК срабатывает всякий раз, когда файл записывается в отдельную папку на устройстве ,

К сожалению, N82 работает ОС Symbian, так что я ничего не получил. Просто хотел бы хвастать моей любимой ОС устройства, прежде чем мы все раздавлены iPhone.

Ответил 17/11/2008 в 03:45
источник пользователем

голоса
0

Я знаю, что вы, конечно, не можете сделать это на Iphone.

Что касается в Nokia N82, я не уверен , что Symbian (это то, что они используют не так ли?) Обеспечивает крючки разработчика для таких вещей , как телефонные звонки, но я бы не удивился , если это не так. Телефонные звонки попадают в категории «мы на самом деле действительно не хотим третьих сторон , чтобы ввернуть это, так что это не соваться»

Ответил 17/11/2008 в 03:28
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more