NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 팁 앤 테크
  • 매뉴얼

    팁과 테크니컬 노하우를 확인하세요.

    팁 앤 테크

    팁과 테크니컬 노하우를 확인하세요.

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

    에디터 매크로 오토 5초, 10초, 30초마다 매크로를 실행하는 방법. (Event, Goto, Gosub)

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 매크로를 5초, 10초, 30초마다 실행하고 싶으면 타이머를 사용해야 합니다. 엔지엠 매크로에서는 [ 타임 아웃 이벤트 ] 액션과 [ 예약 작업 이벤트 ] 액션으로 타이머를 만들 수 있습니다. 프로그래밍을 해보신 분들은 쉽게 이해할 수 있는 내용일겁니다. 하지만, 일반인분들은 약간 개념이 어려울 수 있습니다. 아래 예제를 천천히 읽어보면서 따라 해보시면 도움이 될거예요^^

     

    엔지엠 에디터를 실행하고, 새로운 스크립트를 하나 추가하세요.

    cnOuw3h.gif

     

     

    이 예제의 시나리오는 바탕화면의 내PC, 내문서, 네트워크 아이콘을 1초 간격으로 무한 반복하면서 클릭합니다. 타임아웃은 5초로 설정하고, 타임아웃 이벤트가 발생하면 휴지통을 클릭하도록 했습니다. 아래 그림과 같이 스크립트에 타임아웃 이벤트 액션을 추가하세요. 그리고, 타임아웃 설정에 5000을 입력하세요.

    5lPvppt.png

     

     

    바탕 화면 아이콘을 순차적으로 무한 클릭하도록 만들어야겠죠? [ 마우스 클릭 ] 3개를 추가한 후 각각 바탕화면 아이콘 좌표를 설정하세요. 마우스 좌표 속성을 클릭하면 마우스 좌표를 추적하기 시작합니다. 클릭하고 싶은 위치로 마우스를 이동한 후 F1을 누르면 좌표가 고정됩니다. 각각의 액션에 [ 지연(딜레이, Delay or Sleep) ]을 주려면 액션 사이에 지연 액션을 추가해도 되지만, 아래 동영상처럼 실행전 지연을 사용해도 됩니다.

     

     

    무한 반복해야 하기 때문에 첫번째 클릭 액션의 아이디를 "무한"으로 설정하세요.

    q2dUZtn.png

     

     

    마지막에 함수 상자에 있는 [ 액션 이동 ]을 추가한 후 액션 이동 아이디 속성에서 "무한"을 선택하세요. 이렇게하면 매크로가 실행될 때 클릭이 1초 간격으로 3번 실행되고, 마지막에 액션 이동에서 위쪽 첫번째 클릭(무한)으로 이동합니다. 이게 반복되기 때문에 무한으로 클릭이 됩니다. 만약, 일정 횟수만큼만 반복하려면 [ 액션 반복 ]을 사용하면 됩니다.

    cy8hklB.png

     

     

    마지막에 클릭을 하나 더 추가하고, 바탕화면의 휴지통을 클릭하도록 설정하세요. 그리고, 이벤트에서 액션 이동 아이디 속성에 이벤트 발생으로 가도록 해주세요. 액션 이동 아이디는 이벤트가 발생할 때마다 어디로 이동해야 하는지를 설정할 수 있습니다. 액션 이동과 동일하지만, 이벤트는 5초마다 계속해서 마지막 클릭 액션으로 가도록 해줍니다. 추가로, 반복시킬 횟수에 -1을 넣어주면 무한으로 이벤트가 발생합니다.

    wxfWPfj.png

     

     

    속성을 선택하면 하단에 해당 속성에 대한 설명이 표시됩니다.

    OE3LD2X.png

     

     

    앞서 만든 액션 이동을 복사한 후 마지막에 추가 해주세요. 이렇게하는 이유는 5초에 발생되는 이벤트로 휴지통을 클릭한 후 다시 원래 위치로 돌아가기 위함입니다.

     

     

    마지막에 액션 이동이 아닌 액션 복귀를 사용하면 이벤트가 발생하기 전 액션으로 복귀합니다. 처음부터 다시 실행해야 하는 상황이 아니라면 [ 액션 복귀 ]를 사용하셔야 합니다.

    j5KD4bx.png

     

     

    아래 동영상처럼 이벤트에서 액션 되돌리기 속성을 True로 변경하고, 매크로를 실행 해보세요. 이벤트는 5초후에 발생하기 때문에 내PC, 내문서, 네트워크, 내PC, 내문서 다음에 휴지통을 클릭합니다. 그리고, 원래 위치로 복귀하기 때문에 네트워크를 클릭하는걸 확인할 수 있습니다. 기타 궁금한 사항이 있으시면 고객 서비스방 또는 커뮤니티의 질문과 답변 게시판에 남겨주세요^^

     

     

    개발자에게 후원하기

    MGtdv7r.png

     

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

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

    감사합니다~

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

    댓글목록

    등록된 댓글이 없습니다.