본문 바로가기
카테고리 없음

선착순 매크로 코딩 폴더 변화 이벤트

by 백수아저씨 2024. 11. 13.
반응형

유료 매크로 프로그램 다운로드

http://ngmsoftware.com/bbs/board.php?bo_table=product_review 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#매크로 #메크로 #매크로프로그램 #엔지엠소프트웨어 #엔지엠에디터 #엔지엠플레이어 #비활성매크로 #하드웨어매크로 #기계식매크로 #마우스광클릭 #키보드매크로 #이미지서치 #이미지매치 #블로그 #카페 #인스타그램 #유튜브 #소셜네트워크 #카카오톡 #텔레그램 #자동화

 

안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.

오늘은 폴더 변화 이벤트 액션에 대해 알아보도록 하겠습니다.

지금까지 다양한 이벤트 액션들을 설명했는데요. 폴더 변화 이벤트도 비동기로 백그라운드에서 실행되는 액션입니다.

 

폴더 변화 이벤트는 이름처럼 폴더에 변화가 생기면 이벤트가 발생하고, 원하는 루틴으로 이동할 수 있습니다.

예를 들어서 주기적으로 특정 폴더에 파일을 다운로드 받거나 또는 파일이 네트워크 드라이브로 복사한다면 이벤트가 발생할 수 있습니다.

다른 시스템에서 네트워크를 통해 특정 폴더에 파일이 들어오거나 수정되면 이 내용을 2차로 처리할 수 있습니다.

 

이런 시나리오가 많지는 않지만, 업무용 매크로 프로그램에서는 필수인 기능입니다.

윈도우 환경에서는 파일 공유와 내용이 중요하니까요.

 

오토픽 에디터를 실행하고, 왼쪽 하단의 도구 상자탭을 클릭하세요.

윈도우 카테고리를 확장하고 폴더 변화 이벤트 액션을 더블 클릭하세요.

새로운 스크립트가 생성되고 액션이 자동으로 추가됩니다.

 

 

 

테스트를 위해 윈도우 바탕화면에 autopeak 폴더를 하나 만들었습니다.

이벤트는 무조건 아이디를 입력해야 합니다. 이벤트를 중지하거나 다시 실행할 때 아이디가 필요하기 때문입니다.

아이디는 evt로 입력하고, 감지 폴더는 바탕화면에 만든 autopeak을 선택하세요.

 

 

 

기본적으로 폴더 변화 감지 옵션은 Changed로 되어 있습니다. 폴더에 변화가 있으면 이벤트가 발생합니다.

이 옵션은 아래와 같이 다양한 감지 옵션을 제공합니다.

  • Changed: 폴더안에 파일의 내용이 수정되면 이벤트가 발생합니다.
  • Created: 폴더에 새로운 파일 또는 폴더가 생성되면 이벤트가 발생합니다.
  • Deleted: 폴더에서 파일 또는 폴더가 삭제되면 이벤트가 발생합니다.
  • Renamed: 폴더안에 파일 또는 폴더의 이름이 변경되면 이벤트가 발생합니다.
  • All: 모든 상황을 감지합니다.

 

스크립트가 끝나면 이벤트도 종료되기 때문에 무한 반복하는 루틴을 추가해줘야 합니다.

위에서도 언급했듯이 이벤트는 비동기로 백그라운드에서 실행됩니다.

그래서, 매인 스크립트가 실행중인 상태에서만 이벤트가 발생합니다.

 

스크립트에 그룹과 액션 이동을 추가하고, 그룹 액션의 아이디는 a로 설정하세요.

그리고, 실행 전 지연에 1000을 입력했습니다. 로직이 없기 때문에 너무 빠르게 반복할 필요가 없기 때문입니다.

 

 

 

액션 이동을 선택하고, 이동할 아이디에 a를 선택하세요.

이렇게하면 그룹 a가 1초 후에 실행되고 액션 이동에서 그룹 a로 루틴을 보내기 때문에 다시 1초 후 그룹 a가 실행됩니다.

이 로직이 무한으로 반복하게 됩니다. 이벤트가 발생할때까지요.

 

 

 

마지막으로 이벤트가 발생하면 무한 반복 루틴을 빠져 나가야하기 때문에 마지막에 그룹 액션을 하나 더 추가하고 아이디는 b로 설정합니다.

 

 

 

이벤트에서 액션 아이디 이동에 b를 선택하세요.

 

 

 

아래 그림과 같이 autopeak 폴더에 텍스트 파일을 하나 추가하세요.

그리고, 매크로를 실행한 후 텍스트 파일의 내용을 수정한 후 저장합니다.

폴더 변화 이벤트의 Changed에 감지되서 그룹 b로 루틴이 이동한 후 매크로가 완료됩니다.

 

 

 

전체적인 흐름을 글로 표현하는데 한계가 있어서 잘 이해가 안갈수도 있습니다.

이 내용은 아래 동영상에서 자세하게 설명하고 있으니 참고해주세요.

감사합니다.

https://youtu.be/x5PSBSrrZ5M

 

 

[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]

[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]

 

원본 글 보기

http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

 

반응형

댓글