0
저는 Alfred에서 Mac 용 Appigo Todo에서 새로운 작업을 만들려고합니다. 서비스 메뉴에서 OS X 서비스를 제공하기 때문에 텍스트를 강조 표시하고 그로부터 새 작업을 만들 수 있습니다. 프로그래밍 방식으로이 서비스에 텍스트를 보낼 수 있습니까? (쉘 스크립트, AppleScripts, Automator 등)프로그래밍 방식으로 OS X 서비스를 호출 할 수 있습니까?
그것이 정말 불가능 직접 서비스를 호출하는 것입니다 고려하는 것이 좋습니다? 이 방법은 ... 우아하지 않은 것 같습니다. UI가 업데이트되고 오류가 발생하기를 기다릴 필요가 있기 때문에 속도가 빠릅니다. –
하지만 "직접"무엇입니까? 쉘 스크립트는 실행 흐름과 변수를 처리하기위한 내부 구조를 가지고 있지만 실행되는 것은 외부 프로그램입니다. 쉘에는 GUI에 대한 자체 후크가 없습니다. AppleScript는 AppleScript에서 순전히 무언가를 쓰고 싶다면 옵션이 될 수 있습니다 ... 그러나 일정을 잡기 위해 crontab은 여전히 쉘에서 물건을 시작합니다. GUI로 작업하려면 [cronnix] (http://code.google.com/p/cronnix/)와 같은 도구를 사용하는 것이 좋습니다. – ghoti