에디터 RPA 매크로 - 메모리 사용량에 따라 매크로 프로그램을 다시 시작하는 방법. (RPA Macro - How to restar…
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 대부분은 안정적으로 매크로가 실행될텐데요. 저사양 컴퓨터에서 녹스나 엘디 그리고, 엔지엠 플레이어를 여러개 키면 프로그램이 멈추거나 강제 종료될 수 있습니다. 이런 경우에는 어쩔 수 없이 엔지엠 플레이어를 다시 실행해야 합니다. [ 엔지엠 멀티 매니저 ]를 통해 [ 자동 복구 ] 할 수 있습니다. 하지만, 스크립트를 잘 구성하면 추가 비용 없이도 자동 복구 기능을 구현할 수 있으니 아래 내용을 한번 읽어보시길 바랍니다. 에디터를 실행하고 새로운 스크립트를 하나 추가하세요.
메모리 사용량 또는 CPU 사용량 액션을 통해 조건을 걸 수 있습니다. 이 액션들은 조건 액션이 아니라서 변수에 저장하고, 숫자 체크 액션을 이용해야 합니다.
전체적인 구성은 아래 그림과 같습니다. 비교할 숫자에 최대 메모리 사용량을 적어줍니다. 이 예제에서는 80메가 이상 사용하면 에디터를 재시작하게 했습니다.
첨부되어 있는 스크립트를 실행하면 아래와 같이 자동으로 재시작됩니다. 자신의 상황에 맞게 메모리량은 수정하셔야 합니다.
위 동영상에서 재시작하면서 로그인창이 표시됩니다. 완전 무인 자동화를 하려면 자동 로그인을 사용해야 합니다. 그리고, 옵션에서 재시작 시 시작할 스크립트를 선택해야 합니다. 아래 그림과 같이 옵션을 열고 스크립트 열기에 체크 후 실행할 스크립트를 선택해야 합니다. 완전 무인 자동화 구축에 대한 자세한 내용은 [ 여기 ] 를 참고하세요.
여기서, 메모리 사용량이 아닌 CPU 사용량으로 해도 동일한 효과를 볼 수 있습니다. 이 부분은 각자 스스로 응용해보시기 바랍니다. 또한, 재시작과 실제 동작해야 할 루틴을 잘 구분해서 작성하면 예상하지 못한 상황에 메모리가 증가하거나 하는 부분들을 방지할 수 있습니다. 가장 좋은건 엔지엠 멀티 매니저를 사용하는거지만요^^;
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
첨부파일
-
리커버리 예제.ngs (12.8K)
0회 다운로드 | DATE : 2022-01-03 19:44:15
- 이전글RPA 매크로 - 마우스 커서 변화에 따라 클릭을 설정할 수 있는 마우스 커서 체크에 대해 알아보기. 22.01.04
- 다음글업무용 RPA 매크로 - 클립보드에 텍스트, 이미지를 저장하거나 가져오는 방법. 22.01.01