Traktor Pro (DJ Software)에서 재생중인 내용의 라이브 피드를 표시하는 osx 앱을 개발 중입니다. traktor는 해당 트랙 기록/재생 목록에 .nml 파일을 사용하여 구문 분석합니다. 이 파일에는 현재 세트의 기록 (트랙, 아티스트, 길이 등)이 들어 있습니다.비 applescript 응용 프로그램을 제어하는 방법은 무엇입니까?
Traktor는 종료 될 때 또는 사용자가 .nml 파일에 트랙 목록을 저장할 때만 파일을 저장합니다. traktor는 Apple 스크립트를 지원하지 않으므로 내보내기 자동화 방법을 모른다.
파일은 매 1-2 분마다 저장/업데이트해야합니다. 여기
은 백그라운드에서 자동으로 할 수있는 작업입니다응용 프로그램 레이아웃 :
1 내보내기 조치 :
2 수출 액션
내 연구에서는 이것을 찾았습니다 : http : // www.macosxautomation.com/applescript/uiscripting/index.html하지만 traktor 메뉴에서 작동하는지 확실하지 않습니다.
그래서 질문입니다 : 어떻게 내가 Traktor Pro와 같은 non-applescript 응용 프로그램을 제어합니까?
빠른 대답 주셔서 감사합니다. 나는 두 가지 방법을 모두 사용하려고했지만 그 중 w는 없습니다. traktor에 대한 orking. 다른 프로그램에서 작동하도록 할 수는 있지만 Traktor에는 알 수없는 큰 UI 요소가있어 힘든 시간을 보내고 있습니다. 그것은 좋은 일이 될 메뉴 1에서 역사/재생 목록을 내보낼 수 없습니다, 나는 "명령을 클릭"명령에 대해 생각했지만 그게 좋은 해결책이 될지 모르겠다. 다음은 UI 브라우저 인터페이스의 그림입니다. http://farm9.staticflickr.com/8351/8258391816_ae15052d4b_c.jpg – LogSig
죄송합니다. 이것은 내가 바라던 것보다 확실히 어렵습니다. 많은 응용 프로그램 (iTunes 포함)이 항상 훌륭하게 재생되는 것은 아닙니다. [관련 질문] (http://stackoverflow.com/questions/13547910/how-to-select-speakers-for-itunes-from-applescript)을 참조하십시오. 나는 click at 명령으로 시작 하겠지만 먼저 환경을 조금 제어 할 수 있도록 메인 윈도우를 고정 크기로 설정한다. –
Automator의 레코드 기능을 사용해 보셨습니까? –