본문 바로가기

이미지 매크로

RPA 매크로 - 사용자가 설정한 시간이 경과하면 매크로 프로그램을 다시 시작하는 방법.

반응형

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

http://ngmsoftware.com/bbs/board.php?bo_table=product1&wr_id=32 

 

엔지엠소프트웨어

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

www.ngmsoftware.com

#매크로 #매크로프로그램 #메크로 #g매크로 #마우스매크로 #키보드매크로 #엑셀매크로 #키매크로 #수강신청매크로 #로지텍마우스매크로 #매크로키보드 #파이썬매크로 #매크로뜻 #매크로마우스 #로지텍매크로 #ld플레이어매크로 #오토마우스매크로 #키보드마우스매크로 #오토핫키매크로 #이미지매크로 #이미지인식매크로 #하드웨어매크로 #화면인식매크로 #선착순구매매크로 #이미지서치매크로 #한글매크로

  • 엔지엠 무료: 무료 (전체 기능의 50프로)
  • 엔지엠 커뮤니티 월 이용료: 4,500원, 1년 이용료: 55,000원 (전체 기능의 80프로)
  • 엔지엠 얼티밋 월 이용료: 6,500원, 1년 이용료: 77,000원 (전체 기능의 90프로)
  • 엔지엠 엔터프라이즈 월 이용료: 9,200원, 1년 이용료: 110,000원 (전체 기능 사용)

안녕하세요. 엔지엠소프트웨어입니다. [ 서브 스크립트 ]안에 [ 이미지 매치 ]를 사용하는 경우 메모리 누수가 발생해서 장시간 매크로를 실행하면 점점 느려지는 버그가 있었습니다. [ Patch note - 6.3.1.2 ] 버전에서 해당 증상이 수정되었습니다. 하지만, 장시간 컴퓨터를 사용하는 경우 예기치 못한 변수들이 존재하므로 가급적이면 이런것들을 고려해서 스크립트를 작성하는게 좋은데요. 하지만~ 예측하지 못한 문제는 스티브 잡스나 빌 게이츠가 와도 알기 어렵습니다^^; 그래서 대부분의 시스템들이 자동 복구(Auto Recovery, 오토 리커버리)기능을 탑재하고 있습니다. 엔지엠 매크로도 [ 엔지엠 멀티 매니저 ]를 통한 리커버리 기능이 포함되어 있습니다. 근데 이건 또 비용이라 추천하지는 않습니다. 메모리 사용량에 따라 자동 복구하는 방법은 [ 여기 ]를 참고하시면 됩니다.

 

 

자~ 사용자가 설정한 시간이 경과하면 에디터 또는 플레이어를 자동으로 다시 실행하는 스크립트는 아래와 같습니다. [ 시간 설정 ] 액션에서 변수(DT)에 현재 시간을 저장해줍니다. 그리고, [ 시간 경과 체크 ] 액션에서 DT 변수에 저장된 시간을 가져와서 원본 시간 속성에 넣어줍니다. 비교할 대상 시간은 현재 5초로 되어 있는데요. 중간에 [ 지연 ] 액션에서 10초 쉬게 해줬습니다. 이 스크립트를 실행하면 현재 시간을 변수에 저장하고, 10초 후에 시간 경과 체크 액션에서 5초와 비교합니다. 비교 조건이 GreateThan(보다 크다)이므로 이 결과는 True가 나오게 됩니다.

 

 

지연 시간을 3초로 줄이고 다시 실행 해보면 False가 나오는 것을 알 수 있습니다. 이 스크립트를 자신의 로직에 추가하려면 아래와 같이 수정해야 합니다. 그룹이 내 스크립트의 내용이되며, 주의할점은 내 스크립트가 무한 반복하는 상황일텐데요. 한 사이클이 끝나기 바로 전에 시간 경과 체크 액션을 추가해야 한다는 점입니다. 전체적인 루틴은 이렇습니다. 스크립트가 시작될 때 현재 시간을 저장해두고, 스크립트가 무한으로 반복하면서 시간 경과 체크에서 [ 프로그램 재시작 ] 액션으로 가도록 구성해야 합니다. 스크립트의 분기 로직이 복잡하다면 시간 경과 체크 액션을 중간 중간 추가해야 할수도 있습니다.

 

 

완전 무인 자동화를 하려면 자동 로그인을 사용해야 합니다. 그리고, 옵션에서 재시작 시 시작할 스크립트를 선택해야 합니다. 아래 그림과 같이 옵션을 열고 스크립트 열기에 체크 후 실행할 스크립트를 선택해야 합니다. 완전 무인 자동화 구축에 대한 자세한 내용은 [ 여기 ] 를 참고하세요. 이 스크립트는 첨부되어 있는 파일을 다운로드 후 열어보시면 됩니다.

 

 

소프트웨어 개발자도 장애 발생시 복구에 많은 노력과 시간을 소비합니다. 시스템이 복잡해지고 다양화됨에 따라 예측할 수 없는 문제들이 더 많아지고 있기 때문이죠. 특히나, 네트워크 상황, 운영체제, 기타 백그라운드에서 실행되고 있는 서비스들을 비롯해서 다양한 외부 환경적인 요인들이 존재합니다. 윈도우만해도 수십개의 프로세스가 백그라운드에서 돌아가고 있지만, 사용자는 실행한게 없다고 말하기도 해요^^; 비개발자가 이런 부분까지 알기는 사실 불가능합니다. 그렇다보니 대부분의 서비스들이 사용자의 컴퓨터에서 무단으로 정보를 빼내서 분석하곤 합니다. 물론, 약관이나 동의를 구하기도 하구요. 엔지엠소프트웨어 제품들은 사용자 컴퓨터에서 어떤 정보도 수집하지 않기 때문에 사실 사용자가 알려주는 정보를 기반으로 문제점을 찾아야 하는 매우 어려운 문제가 있습니다. 대부분 "잘 되다가 안되요"거든요^^; 그러면 이제 본격적으로 스무고개가 진행됩니다. 아래 글은 한번쯤 읽어볼만한 글입니다.

[ 질문 잘 하는 방법 ]

 

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

 

원본 글 보기

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

 

엔지엠소프트웨어

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

www.ngmsoftware.com

#비활성매크로 #g102매크로 #철권매크로 #레이저마우스매크로 #ghub매크로 #녹화매크로 #키보드반복매크로 #로지텍마우스광클매크로 #플라스크매크로 #윈도우매크로 #비활성g매크로 #오토매크로 #자동사냥 #주식매크로 #오토핫키키보드 #오토핫키마우스 #오토핫키이미지 #지존오토 #기계식매크로 #하드웨어매크로 #무한반복매크로 #대량이메일발송매크로 #엑셀VBA매크로 #주식모니터링매크로

반응형