Nokia N73에서 호출을 필터링하는 방법
문제
저는 모바일 앱 개발을 처음 사용하고 있습니다. 그러나 이것이 Java 또는 C ++와 같은 코드를 사용하여 N73의 통화를 가로 채는 것이 가능한지 알고 싶습니다.
두 번째 질문은 이것이 가능하다면 블랙 나열된 연락처에서 지정된 전화 번호로 전화가 울리는 것을 방지 할 수 있습니까 ???
나는이 작업을 수행하는 많은 앱을 보았지만 이것이 가능하고 어떻게 달성되는지 알고 싶습니다.
미리 감사드립니다.
해결책
C ++에서 사용할 수 있습니다 CTelephony
~에서 etel3rdparty
. 사용 NotifyChange()
구독합니다 EVoiceLineStatusChange
이벤트. 에 EStatusRinging
전화 할 수 있습니다 GetCallInfo()
전화 번호를 포함한 원격 당사자 정보를 검색 한 다음 전화를 거부할지 또는 계속 울리도록 하든지 결정하십시오.
내가 아는 한, CTelephony
API는 전화를 거부하는 직접적인 방법이 없지만 거의 동일하게 달성 할 수 있습니다. AnswerIncomingCall()
그 뒤에 HangUp()
. 실행 파일에는 필요합니다 NetworkServices
능력.
통화를 거부하는 더 해킹 된 방법은 사용하는 것입니다. RWsSession
빨간색 열쇠를 누르기 위해 (END 키)를 시뮬레이션하려면 : SimulateRawEvent()
보내다 TRawEvent::EKeyDown
그리고 EKeyUp
이벤트 EStdKeyNo
, 이벤트 사이에 약간의 지연이 있습니다. 이 경우 실행 파일도 필요합니다 SwEvent
능력.