전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 이 내용은 이전 학습 내용과 연결되어 있습니다. 대부분의 설명과 웹브라우저의 설정 정보 및 테스트 셋팅이 동일합니다. 그래서, 이 예제를 학습하기 위해서는 이전 글의 내용을 참고해서 테스트 스크립트를 만들어야 합니다. [웹소켓 API의 웹브라우저 콘트롤을 이용해서 브라우저 이미지 비활성화 하는 방법. (DisableImages) ] 스크립트의 마지막에 [ 웹소켓 명령 ]을 추가한 후 메소드를 EnableImages로 선택하세요. 그리고, 명령 수행이 어떻게 이루어지는지 확인하기 위해 랜덤 …
안녕하세요. 엔지엠소프트웨어입니다. 웹업무 자동화 RPA 매크로 프로그램을 제작할 때 테스트 속도를 높일 수 있는 몇가지 방법들이 있습니다. 사실 웹페이지의 이미지들은 시가적인 요소로 이미지 매크로가 아니라면 서버로부터 다운로드 받을 필요는 없는데요. 이런 경우 트레픽 비용을 절약하기 위해 이미지 로드를 비활성화 해야 합니다. 테스트를 위해 엔지엠 매크로를 실행하고, 새로운 스크립트를 하나 추가하세요. 이 내용을 학습하기 전에 기본적인 내용은 모두 익히고 와야 합니다. 아래 내용을 먼저 읽어보세요. [1.웹소켓연결] …
안녕하세요. 엔지엠소프트웨어입니다. 윈도우 화면에서 A~Z까지 랜덤하게 어떤 이미지가 표시된다고 생각 해보세요. 이 때 C라는 이미지가 떴을 때 "사과"인지 확인하고 싶을 수 있습니다. 이런 경우에는 [ 이미지 멀티 매치 ] 액션을 사용해야 합니다. 특정 위치에서만 체크해야 한다면 [ 이미지 멀티 체크 ]를 사용하는게 더 효율적입니다. 간단한 테스트를 위해 아래와 같이 엔지엠 매크로를 실행하고 새로운 스크립트를 하나 추가하세요. 그림판에 3개의 도형을 추가 해두었습니다. 각각의 도형을 캡쳐…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 오토핫키의 GoSub 기능을 기본적으로 제공하고 있습니다. 하지만, 여러 개발자 커뮤니티에서 Goto와 Gosub는 사용하지 말라는 말이 많습니다. 일반적으로 프로그래밍에서도 Goto는 기본적으로 제공합니다. 하지만, 개발자들도 Goto는 기피하는 명령중에 하나입니다. 이 명령들을 기피하는 이유는 간단합니다. 로직 분석을 어렵게 하고, 자신이 만든 프로그램을 자신이 봐도 분석이 어렵기 때문입니다. 그렇다보니 남이 코드를 분석하기란 거의 불가능에 가깝습니다. 로직에 대해 주석을 잘…
안녕하세요. 엔지엠소프트웨어입니다. 윈도우 화면에서 이미지의 글자를 인식해서 액션을 이동하려면 [ OCR 체크 ]와 [ 캐이스 액션 이동 ]을 사용하면 됩니다. 윈도우 화면에 A부터 F까지 글자가 랜덤으로 뜬다고 생각 해보세요. A 글자가 나오면 A 위치를 클릭하고, B 글자가 나오면 B 위치를 클릭합니다. 이렇게 동작해야 한다면 OCR 체크로 텍스트를 읽어서 변수에 저장하고, 캐이스 액션 이동으로 각각의 글자와 비교해서 액션을 이동할 수 있습니다. OCR 체크 액션으로 글자 인식이 정확하지 않을 때는 아래 글을 참고하…
안녕하세요. 엔지엠소프트웨어입니다. 윈도우 화면에서 실시간으로 이미지가 나타났다 사라지거나 움직이는 이미지와 특정 좌표가 같으면 키보드 방향키를 누르는 예제입니다. 이 예제는 간단하게 이미지 매치로 이미지가 나타나면 키보드를 누르는 방법을 설명하는데요. 실시간으로 움직이는 이미지를 찾고, 찾은 이미지의 좌표가 특정 위치의 좌표와 가깝거나 같으면 키보드를 누르는것도 응용할 수 있습니다. 조건이 같으면 또는 다르면을 이용하면 됩니다. 예제를 테스트하기 위해 엔지엠 매크로 에디터를 실행하고 새로운 스크립트를 하나 추가하세요. …
안녕하세요. 엔지엠소프트웨어입니다. 이미지에서 글자를 인식하는 매크로를 전문 용어로 OCR이라고 부릅니다. OCR은Optical Character Recognition(광학 문자 인식)의 약자로 이미지에서 텍스트 또는 문자/단어등을 인식해서 변환해주는 기능입니다. 테스트를 위해 엔지엠 매크로 프로그램을 실행하고 새로운 스크립트를 추가하세요. 그리고, 메모장에 텍스트를 입력 해줍니다. 메모장에는 아래와 같이 텍스트를 입력 해두었습니다. 그리고, 이미지에서 인식해야 하기 때문에 캡쳐해서 이미지로 저장했습니다. …
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 윈도우 시스템 폴더 위치뿐만 아니라 웹 또는 네트워크 경로와 파일명등등을 쉽게 추출할 수 있는 기능이 포함되어 있습니다. 시스템 경로와 웹주소를 파싱해서 사용해도 되지만, [ 경로 처리 ] 액션을 사용하면 보다 쉽게 원하는 결과를 만들어 낼 수 있습니다. 아마도, 대부분은 자주 사용하는 [ 문자열 분리 ] 액션으로 슬래시(/)를 기준으로 분리해서 인덱스로 처리할겁니다. 하지만, 경로(Path) 처리는 이 액션을 사용하는게 더 쉽습니다. 테스트를 위해 엔지엠 매크로를 실행하고, 새…
안녕하세요. 엔지엠소프트웨어입니다. 이미지에서 텍스트를 추출하는 방법은 간단합니다. 엔지엠 매크로 에디터를 실행하고, 새로운 스크립트를 하나 추가하세요. 도구 상자에서 OCR 체크 액션을 스크립트에 추가하세요. 아래와 같은 이미지가 있다고 해볼께요. 매크로 에디터에서 이미지를 불러온 후 실행 해보세요. 물론, 언어는 한글로 해야 합니다. 몇몇 글자가 인식이 안되긴 했지만, 이 부분은 맞춤법 검사 액션을 사용하면 어느정도 해소될 수 있습니다. 이외에도 딥러닝 기반 문자 판독기도 사용할…
안녕하세요. 엔지엠소프트웨어입니다. LD플레이어나 녹스플레이어 또는 미뮤나 블루스택에서 이미지를 인식해서 클릭하는 방법에 대해 알아보도록 하겠습니다. 엔지엠 매크로의 핸들 기능을 사용하면 안드로이드 앱플레이어뿐만 아니라 윈도우에서 실행되는 대부분의 프로그램을 비활성으로 매크로 프로그램을 만들 수 있습니다. 우선, LD플레이어를 실행하고, 엔지엠 매크로도 실행하세요. 도구 상자에서 이미지 매치 액션을 하나 추가하세요. 아래와 같이 LD플레이어에 광고가 있는데요. 이걸 닫아보도록 하겠습니다. 아래 동영상과 같이…