전화 중, 발신 중, 수신 중의 기능에 대해서...

dooyong

New member
I'd like to call the other party to connect the call, and then end the call at the specified timer.

However, it seems that the "Call Active" feature currently provided by the macrodroid app is applied from the point of time when the dial-in signal goes, regardless of whether the dial-in connection is successful or not.

I would appreciate it if you could tell me how to solve this problem.

상대방에게 전화를 발신하여 통화 연결이 되고나서, 지정된 타이머에 통화종료를 하고싶습니다.
그러나 현재 매크로드로이드 앱에서 제공하는 "통화 중"이라는 기능이 전화 발신연결의 성공여부와 상관없이 전화 발신 신호가 가는 시점부터 적용되는 것같아요.
이에 대한 해결방안이나 방법을 알려주시면 감사하겠습니다.
 
Last edited:

Quidn

Passionate Member
전화 앱 화면이나 전화 앱의 알림 내용이 달라지는 걸 감지하는 방법이 만만해 보입니다. 알림 내용을 감지하면 전화 앱을 띄운 상태(포그라운드)거나 아니거나 비교적 정확하게 감지할 수 있을 겁니다.
  • “전화를 거는 중…” 문구가 통화 시간으로 바뀌는 걸 감지하는 게 가장 쉬워 보이고요,
  • “내 소리 차단” 버튼의 활성화 여부를 감지할 수도 있지만 더 복잡하겠죠?

그 밖에 마이크 사용 여부, 전화 통화 오디오 스트림 여부, 통화 관련 시스템 이벤트를 감지하는 방법도 있겠고요.

요즘은 아마 의무통화 관련은 아닐텐데 용도를 알면 좀 더 효율적인 방법이 보일 수도 있습니다.

여기선 우리말로만 써주시면 됩니다. ^^
 
Top