NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • NGM 3
  • 매뉴얼

    NGM 3의 매뉴얼입니다.

    NGM 3

    NGM 3의 매뉴얼입니다.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 NGM 3.0 어플리케이션 액션. (Run)

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 오늘은 애플리케이션의 Run(런) 액션을 알아보겠습니다.

    Run은 사용자의 컴퓨터에 설치되어 있는 프로그램을 실행시켜주는 명령입니다. 이전 예제에서는 그림판을 직접 실행한 후 스크립트를 작성했었습니다. 이제는 그림판을 Run 액션으로 실행하고, 핸들을 설정한 후 마우스가 클릭하도록 해보겠습니다. 한 가지 NGM 3.0의 비활성 기능에 대해 약간 설명하고 넘어가야 할거 같은데요.

    img.jpg



    윈도우의 모든 응용 프로그램들은 실행할 때 윈도우로부터 고유한 핸들 값을 부여받습니다. 따라서, 고유한 핸들 값을 NGM 내부에 저장하면 다음에 스크립트를 실행할 때 바뀐 핸들 값을 다시 등록해야 하는 번거로움이 발생됩니다. 그래서 NGM은 응용 프로그램의 이름과 제어할 컨트롤의 위치를 기억하도록 디자인되었습니다. 이렇게 하면 제어하는 응용 프로그램을 종료했다가 다시 실행하더라도 스크립트를 변경하거나 다시 설정해야 하는 불편함을 해소할 수 있게 됩니다.

     먼저 이전에 작성했던 스크립트를 불러옵니다.

    메뉴: File > Open > Scripts

    img.png



    아래 그림에서 이전에 추가했던 Remove Handle 액션을 선택하고 Delete키를 눌러서 삭제하세요.

    img.png



    아래 동영상을 참고하여 Run 액션을 추가합니다.

     



    Run 속성 알아보기

    1. After Delay: 응용 프로그램을 실행한 후 지연 시간입니다.
    2. Before Delay: 응용 프로그램을 실행하기 전 지연 시간입니다.
    3. Description: 이 액션에 대한 설명을 입력할 수 있습니다.
    4. File Name: 선택한 응용 프로그램의 실제 경로입니다.
    5. Title: 선택한 응용 프로그램의 이름입니다. 이 값은 편집할 수 없습니다.
    6. Applications: 실행할 응용 프로그램을 선택합니다. 현재 실행 중인 응용 프로그램의 목록을 표시합니다.
    7. Is Used: 이 값을 False로 변경하면 스크립트가 실행될 때 이 액션을 제외시킵니다.
    8. Option: Applications의 목록을 만들 때 이 값의 영향을 받습니다. 현재 실행중인 프로그램 또는 32bit, 64bit 프로그램을 선택할 수 있습니다.
    img.png



    테스트하기 전에 그림판이 열린 후 브러시를 가장 큰 것으로 변경해야 합니다. 기본 브러시는 작아서 잘 안 보이거든요^^;

    아래 동영상을 참고하여 추가적인 작업을 하세요.

    동영상을 보면 브러시 굵기를 선택하는 곳에 마우스 클릭을 2번 넣었습니다. 윈도우가 활성화되어야 클릭이 되기 때문에 첫 번째 클릭으로 창을 활성화하고 두 번째 클릭으로 버튼을 클릭한 것입니다.

     



    Run으로 그림판이 실행되면 가장 상위의 창이 되기 때문에 굳이 두번 클릭하지 않아도 됩니다-_-;

    두번째 Left Click를 삭제하세요!!!

    Run 액션이 정상 동작하는지 테스트해본 동영상입니다. 아래 동영상처럼, 그림판을 닫고 실행하세요.

     



    이 스크립트는 그림판을 실행하고 활성 모드로 브러시를 가장 두꺼운 걸로 선택합니다. 그리고 비활성 모드로 바뀐 후 그림판에 3개의 점을 찍도록 되어 있습니다. 뭔가 복잡해 보이지만... 동영상을 보면서 잘 따라 하셨으리라 생각되네요.

    감사합니다.

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.