NGMsoftware

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

    NGM 5의 매뉴얼입니다.

    NGM 5

    NGM 5의 매뉴얼입니다.

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

    에디터 도구 상자 - 스크립트 - 스크립트 실행 및 다시 실행 (Tool box, Script, Script Run & Resume)

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 이전 카테고리인 시간(Time)에서 스케줄러에 대해 알아봤었죠? 어느정도 스케줄러와 기능이 유사한 액션이 "스크립트 실행"입니다. 다만, 시간과 관계없이 액션이 실행될 때 설정한 스크립트를 동기 또는 비동기로 실행 시켜줍니다.

     

    지금까지 이렇게 풍부하게 비동기를 지원(?)하는 매크로는 없었을겁니다. 물론, 뇌피셜이긴 하지만요-_-; NGM 제품에서 그렇다는 이야기입니다. 왜냐하면... 솔직히 저는 다른 매크로 프로그램을 한번도 사용해보질 않았습니다!!! 그래서, 이 카페(이전에 한번 폭파된 카페를 포함해서...)를 운영하면서 유저분들의 요청 사항이나 버그 제보 또는 아이디어를 모아서 지금의 NGM이 된거죠.

     

    사실 여러분들의 관심사는 얼마나 안정적이고 리소스를 조금 사용하느냐 일겁니다. 그외에 풍부한 기능과 사용 편의성이겠죠? 마지막으로 한글 지원이 되면 더욱 좋겠죠~ 이런 부분들을 전부 만족 시키기 위해 열심히 달려왔습니다. 

     

    심플 이즈 베스트라는 말이 있는데요. 간단한게 최고죠. 하지만, 이건 디자인에 어울리는 말인듯 합니다. NGM의 디자인은 Simple is best에 충실하려고 노력하고 있어요. 그래서 수정 또는 변경에 대처가 빠르다고 자부합니다. 대부분 확장에 있어서 유연하고 일반화되어 있기 때문이죠.

    하고 싶은 말은... 후원좀... 케켁...

     

    잡소리가 길어졌네요-_-; 우선 간단한 테스트를 위해 아래와 같이 새로운 스크립트를 추가합니다.

    File > 새로 만들기 > 스크립트 (단축키: Ctrl+N)

    img.png

     

     

     

    복잡한 내용으로 이루어져 있기에, 이미지 스샷 예제 보다는 유튜브 영상에서 자세히 설명합니다. 아래 동영상을 참고하여 테스트 해보세요. 그리고, 동영상에서 만든 예제는 첨부 파일로 올려 놓을테니 다운로드 받아서 보시면 도움이 될겁니다.

     

     

     

    서브 스크립트 동기화 실행.

    서브 스크립트 비동기화 실행은 서브 스크립트가 먼저 실행되고, 완료되면 매인 스크립트의 다음 액션이 실행됩니다.

    img.gif
     
     

     

    서브 스크립트 비동기화 실행.
    서브 스크립트와 매인 스크립트가 같이 실행됩니다. 하지만, 매인 스크립트가 먼저 완료되거나 중지되면 서브 스크립트가 완료되지 않았더라도 자동으로 중지됩니다.
    img.gif
     
     

     

    서브 스크립트 동기화 실행 중지.
    매인 스크립트를 중지하면 서브 스크립트가 완료되지 않았더라도 중지됩니다.
    img.gif
     
     

     

    서브 스크립트 비동기화 실행 중지.
    매인 스크립트를 중지하면 서브 스크립트가 완료되지 않았더라도 중지됩니다.
    img.gif

     

     

    스크립트 중지와 스크립트 일시 중지 및 다시 실행은 메뉴얼만 작성합니다. 이미 위 동영상에서 예제와 설명을 했기 때문이죠^^;

     

    속성 정보

    img.png

     

     

     기본 작업

    • 사용 여부: 이 액션의 사용 여부를 설정합니다. False로 설정하면 이 액션은 실행되지 않습니다.
    • 설명: 이 액션의 부가적인 설명을 입력합니다.
    • 실행 전 지연: 이 액션이 실행되기 전 지연 시간을 입력합니다.
    • 실행 후 지연: 이 액션이 실행된 후 지연 시간을 입력합니다.
    • 아이디: 스크립트 내에서 유니크한 아이디를 입력합니다.

     

     

    데이터

    • 스크립트 경로: 실행할 스크립트의 실제 경로를 표시합니다.

     

     

    변수

    • 가져오기: 글로벌 또는 로컬 변수에 저장되어 있는 값을 이 액션의 속성 값으로 가져옵니다.
    • 추가하기: 이 액션의 속성 값을 글로벌 또는 로컬 변수에 저장합니다.

     

     

    작업

    • 비동기: 사용자가 선택한 스크립트를 동기 또는 비동기로 실행합니다.
    • 스크립트 이름: 실행할 스크립트를 선택합니다.

     

     

    개발자에게 후원하기

    img.jpg

     

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

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

    댓글목록

    등록된 댓글이 없습니다.