답변:
Mac 개발자로서 나는이 문제에 대한 해결책을 연구 해 왔으며 지금까지 NSTextView
앱 자체 에서 자동 고침을 감지 하고 사용자에게 경고하는 소리를 재생할 수있었습니다 .
현재 NSTextView
모든 앱에서 자동 고침을 감지 할 수 있도록 노력하고 있지만 조금 더 어려워지고 오래 걸릴 수 있으므로 지금까지 내가 한 일에 대해 간략하게 설명하겠다고 생각했습니다.
모든 앱에서 자동 수정을 감지 할 수있을 때 최종 앱 으로이 답변을 편집 할 것입니다.
지금까지 수행 한 작업은 다음과 같습니다. [가장 최신 다운로드 링크 추가 정보]
현재 활성화되어있는 앱에 관계없이 일반화되어 모든 단일 텍스트보기에서 작동하는 앱 버전을 테스트하는 중입니다. NSTextView
Accesability API를 통해 다른 앱과 이러한 일을 처리 할 때 객체 자체에 직접 액세스 할 수없는 것처럼 앱 자체에있을 때 어떻게했는지에 대해 약간 다른 방법을 사용합니다 .
어쨌든 'jibber-jabber'로 충분하면 다음과 같은 환경 설정의 스크린 샷이 있습니다.
일반 -현재 자동 완성이 감지 될 때 재생할 사운드를 선택할 수 있습니다.
블랙리스트 -자동 수정 감지 기능이 꺼져 있고 소리가 재생되지 않도록 특정 앱을 블랙리스트에 올릴 수 있습니다.
내가 테스트하는 이유는 내가 사용하는 방법이 완전히 들리지 않기 때문에 커서 앞에 텍스트의 변화를 감지하기 때문입니다. 즉, 자동 완성을 감지하지만 일반적으로 사용자가 직접 수행하지 않은 텍스트 (예 : 모든 텍스트를 지우는 버튼)가 아닌 다른 모든 텍스트 변경을 감지합니다.
테스트가 끝나면 다운로드 링크로이 답변을 업데이트하겠습니다.
테스트를 마쳤으니 여기에 다운로드 링크가 있습니다 : http://cl.ly/9CIZ
백그라운드에서 실행되므로 독 아이콘이 없습니다. 환경 설정에 액세스하려면 Finder에서 앱을 두 번 클릭하십시오.
다시 말하지만 이것은 완벽하게 작동하지 않고 몇 가지 버그가 있지만 99 %의 시간 동안 작동해야합니다!
그런 기능을 찾지 못하는 것 같습니다.
내가 생각할 수있는 최선의 방법은 해킹을 직접 작성하거나 타사 솔루션을 조사하는 것입니다.
타사 응용 프로그램의 경우 TextExpander 에서 오디오 경고를 허용 한다고 생각 합니다. 그래도 다른 앱이 있다고 확신합니다.