How to make an incoming call on my mobile trigger an action on my pc

前端 未结 10 1675
粉色の甜心
粉色の甜心 2021-02-04 03:41

I have a specific scenario in mind, but I will ask this generally:

Is there a way to make my mobile phone trigger an action on my computer? I am thinkin

相关标签:
10条回答
  • 2021-02-04 04:13

    I know you certainly can't do this on an iphone.

    Regarding a nokia n82, I'm not sure if symbian (that's what they use isn't it?) provides developer hooks for things like phone calls, but I wouldn't be at all surprised if it didn't. Phone calls fall in the category of "we really really don't want third parties to screw this up, so it's off limits"

    0 讨论(0)
  • 2021-02-04 04:15

    It is possible if you can access the Bluetooth HandsFree profile APIs on your PC. If the mobile is HF connected, it will send AT+CLIP packet with the phone number. You will be notified with the incoming phone number. The rest is easy. But your mobile should support CLIP. I am pretty sure all modern mobiles will do that.

    If you can write an application which access the Microsoft bluetooth stack this would be easy.

    0 讨论(0)
  • 2021-02-04 04:19

    Salling Clicker works on the Mac to do just that. I think there is a PC version.

    It's a cool tool either way!!!

    Edit: Actually, the way your car's handsfree kit and GPS and all that show the number and caller on an incoming call is by implementing the Bluetooth handsfree protocol. If you make the PC look like a Bluetooth car kit (you'll probably have to write the protocol yourself) you could do it.

    Failing that, you could write an app for the phone which detects the phone state and sends messages via bluetooth to the PC and then write another custom app for the PC which handles those events. Personally I'd just download the clicker and run with it :)

    Edit2: I wasn't thinking of the clicker at all, but it should do what you want. There is a tool called BluePhone for the Mac which does what you want. I'm not sure there's a PC version of it, but there is very likely a PC equivalent if you poke about on the interwebs.

    0 讨论(0)
  • 2021-02-04 04:26

    The N82 runs Symbian, so you could develop an application that used the CTelephony (C++) class to detect the phone status and do whatever you want with it. You have an example here

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

    0 讨论(0)
提交回复
热议问题