에디터 NGM 3.0 어플리케이션 액션. (Run)
페이지 정보
본문
안녕하세요. 소심비형입니다. 오늘은 애플리케이션의 Run(런) 액션을 알아보겠습니다.
Run은 사용자의 컴퓨터에 설치되어 있는 프로그램을 실행시켜주는 명령입니다. 이전 예제에서는 그림판을 직접 실행한 후 스크립트를 작성했었습니다. 이제는 그림판을 Run 액션으로 실행하고, 핸들을 설정한 후 마우스가 클릭하도록 해보겠습니다. 한 가지 NGM 3.0의 비활성 기능에 대해 약간 설명하고 넘어가야 할거 같은데요.
윈도우의 모든 응용 프로그램들은 실행할 때 윈도우로부터 고유한 핸들 값을 부여받습니다. 따라서, 고유한 핸들 값을 NGM 내부에 저장하면 다음에 스크립트를 실행할 때 바뀐 핸들 값을 다시 등록해야 하는 번거로움이 발생됩니다. 그래서 NGM은 응용 프로그램의 이름과 제어할 컨트롤의 위치를 기억하도록 디자인되었습니다. 이렇게 하면 제어하는 응용 프로그램을 종료했다가 다시 실행하더라도 스크립트를 변경하거나 다시 설정해야 하는 불편함을 해소할 수 있게 됩니다.
먼저 이전에 작성했던 스크립트를 불러옵니다.
메뉴: File > Open > Scripts
아래 그림에서 이전에 추가했던 Remove Handle 액션을 선택하고 Delete키를 눌러서 삭제하세요.
아래 동영상을 참고하여 Run 액션을 추가합니다.
Run 속성 알아보기
- After Delay: 응용 프로그램을 실행한 후 지연 시간입니다.
- Before Delay: 응용 프로그램을 실행하기 전 지연 시간입니다.
- Description: 이 액션에 대한 설명을 입력할 수 있습니다.
- File Name: 선택한 응용 프로그램의 실제 경로입니다.
- Title: 선택한 응용 프로그램의 이름입니다. 이 값은 편집할 수 없습니다.
- Applications: 실행할 응용 프로그램을 선택합니다. 현재 실행 중인 응용 프로그램의 목록을 표시합니다.
- Is Used: 이 값을 False로 변경하면 스크립트가 실행될 때 이 액션을 제외시킵니다.
- Option: Applications의 목록을 만들 때 이 값의 영향을 받습니다. 현재 실행중인 프로그램 또는 32bit, 64bit 프로그램을 선택할 수 있습니다.
테스트하기 전에 그림판이 열린 후 브러시를 가장 큰 것으로 변경해야 합니다. 기본 브러시는 작아서 잘 안 보이거든요^^;
아래 동영상을 참고하여 추가적인 작업을 하세요.
동영상을 보면 브러시 굵기를 선택하는 곳에 마우스 클릭을 2번 넣었습니다. 윈도우가 활성화되어야 클릭이 되기 때문에 첫 번째 클릭으로 창을 활성화하고 두 번째 클릭으로 버튼을 클릭한 것입니다.
Run으로 그림판이 실행되면 가장 상위의 창이 되기 때문에 굳이 두번 클릭하지 않아도 됩니다-_-;
두번째 Left Click를 삭제하세요!!!
Run 액션이 정상 동작하는지 테스트해본 동영상입니다. 아래 동영상처럼, 그림판을 닫고 실행하세요.
이 스크립트는 그림판을 실행하고 활성 모드로 브러시를 가장 두꺼운 걸로 선택합니다. 그리고 비활성 모드로 바뀐 후 그림판에 3개의 점을 찍도록 되어 있습니다. 뭔가 복잡해 보이지만... 동영상을 보면서 잘 따라 하셨으리라 생각되네요.
감사합니다.
- 이전글NGM 3.0 어플리케이션 액션. (Exit) 20.01.22
- 다음글NGM 3.0 어플리케이션 액션. (Remove Handle) 20.01.13
댓글목록
등록된 댓글이 없습니다.