2014-11-10 4 views
1

현재 키보드 입력을 덜어주는 AE 용 스크립트를 작성하고 싶습니다. 스크립트가 실행되면 마우스로 클릭 한 다음 X Y 및 Z와 같은 일부 키 입력을 시뮬레이션해야합니다. 작은 GUI와 이벤트 핸들러는 아무런 문제가 없지만 키 누름의 시뮬레이션입니다. 도와주세요. // :ExtendScript에서 키 누르기를 시뮬레이트하는 방법은 무엇입니까?

var win = new Window ("dialog", "Dummy"); 
win.aButton = win.add ("button", undefined, "Start"); 
win.bButton = win.add ("button", undefined, "Stop"); 

//Start 
win.aButton.onClick = function (event){ 
var activeViewer = app.activeViewer; 
    if activeViewer.type == ViewerType.VIEWER_COMPOSITION){ 

    HERE SHOULD THE KEYS x, y AND z PRESSED VIA THE SCRIPT 

    }else return; 
} 
//Stop 
win.bButton.onClick = function (event){ 
    win.close(); 
    return; 
} 
win.show(); 
+0

가 실행할 수 있습니다처럼 보이는 수정 ExtendScript에 뭔가가있다 KeyboardEvents HTTP에서

Javascript Tools Guide

을 실행할 수 있습니다처럼 보이는 수정 ExtendScript에 뭔가가있다 wwwimages.adobe.com/content/dam/Adobe/en/devnet/scripting/pdfs/javascript_tools_guide.pdf 152 페이지'initKeyboardEvent() eventObj.initKeyboardEvent (eventName, bubble, isCancelable, view, keyID, )를보십시오. keyLocation, modifiersList)' – fabianmoronzirfas

+0

@fabiantheblind 고마워요. 답변에 귀하의 의견을 게시하고 나는 이것을 해결 된 것으로 표시 할 것입니다. :) – OldForester

+0

btw : 나는 당신의 해결책을보고 싶습니다. 나는 그걸로 조금 연주했지만, ESTK 만 충돌하게 만들었습니다. :-) – fabianmoronzirfas

답변

2

이 KeyboardEvents 152 페이지

initKeyboardEvent() eventObj.initKeyboardEvent (eventName, bubble, isCancelable, view, keyID, keyLocation, modifiersList) 
관련 문제