전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 오토핫키의 GoSub 기능을 기본적으로 제공하고 있습니다. 하지만, 여러 개발자 커뮤니티에서 Goto와 Gosub는 사용하지 말라는 말이 많습니다. 일반적으로 프로그래밍에서도 Goto는 기본적으로 제공합니다. 하지만, 개발자들도 Goto는 기피하는 명령중에 하나입니다. 이 명령들을 기피하는 이유는 간단합니다. 로직 분석을 어렵게 하고, 자신이 만든 프로그램을 자신이 봐도 분석이 어렵기 때문입니다. 그렇다보니 남이 코드를 분석하기란 거의 불가능에 가깝습니다. 로직에 대해 주석을 잘…
안녕하세요. 엔지엠소프트웨어입니다. 윈도우 화면에서 이미지의 글자를 인식해서 액션을 이동하려면 [ OCR 체크 ]와 [ 캐이스 액션 이동 ]을 사용하면 됩니다. 윈도우 화면에 A부터 F까지 글자가 랜덤으로 뜬다고 생각 해보세요. A 글자가 나오면 A 위치를 클릭하고, B 글자가 나오면 B 위치를 클릭합니다. 이렇게 동작해야 한다면 OCR 체크로 텍스트를 읽어서 변수에 저장하고, 캐이스 액션 이동으로 각각의 글자와 비교해서 액션을 이동할 수 있습니다. OCR 체크 액션으로 글자 인식이 정확하지 않을 때는 아래 글을 참고하…
안녕하세요. 엔지엠소프트웨어입니다. 윈도우 화면에서 실시간으로 이미지가 나타났다 사라지거나 움직이는 이미지와 특정 좌표가 같으면 키보드 방향키를 누르는 예제입니다. 이 예제는 간단하게 이미지 매치로 이미지가 나타나면 키보드를 누르는 방법을 설명하는데요. 실시간으로 움직이는 이미지를 찾고, 찾은 이미지의 좌표가 특정 위치의 좌표와 가깝거나 같으면 키보드를 누르는것도 응용할 수 있습니다. 조건이 같으면 또는 다르면을 이용하면 됩니다. 예제를 테스트하기 위해 엔지엠 매크로 에디터를 실행하고 새로운 스크립트를 하나 추가하세요. …
안녕하세요. 엔지엠소프트웨어입니다. 고객분의 요청으로 글을 작성하는건데요. 간단해 보이지만~ 여러가지 이해하기 어려운 부분들이 있을거 같아서 글로 풀어서 작성합니다. 우선, 요청사항은 이렇습니다. "00 01 02 03 04" 이와 같은 텍스트에서 "00"과 "01" 사이에 11을 넣고 싶다는 내용입니다. 물론, "02"와 "03" 사이에 추가할 수 있어야 합니다. 테스트를 위해 엔지엠 매크로 에디터를 실행하고, 새로운 스크립트를 하나 추가하세…
안녕하세요. 엔지엠소프트웨어입니다. 키보드 자동 엔터 매크로는 생각보다 만들기가 쉽습니다. 우선, 메모장에 엔터키를 입력하는 매크로를 만들어볼께요. 메모장을 하나 띄워놓고, 엔지엠 매크로 에디터도 실행 해줍니다. 그리고, 새로운 스크립트를 하나 추가하세요. 메모장에 키보드 입력을 하려면, 메모장이 활성화되어 있어야 합니다. 물론, 엔지엠 매크로를 이용해서 비활성으로 동작시킬수도 있습니다. 하지만, 간단하게 예제를 만드는거라서 활성 상태에서 키보드 엔터 입력을 테스트 해볼께요. 아래 그림과 같이 [ 윈도우 활성화 ] 액션…
안녕하세요. 엔지엠소프트웨어입니다. ADB 필터 정보는 데이타 형식(Data Type)이 배열(Array)입니다. 따라서, 그냥 문자열 "12345"를 입력하면 String 문자가 Char 배열로 변환됩니다. 그렇기 때문에 문자열 배열로 만들어야 하는데요. 이 때 배열 추가 액션을 사용할 수 있습니다. 우선, 문자와 배열간 데이타는 아래와 같이 처리됩니다. String 문자열 12345 String 문자열이 배열 속성에 들어가면 Char로 변환 1 2 3 4 5 이와 관련해서 간단하게 테스트 해볼 수 있…
안녕하세요. 엔지엠소프트웨어입니다. [ ADB 연결 ] 액션은 컴퓨터에 연결된 모든 녹스 또는 엘디플레이어나 안드로이드 핸드폰에 같은 신호를 보내줍니다. 그런데, 특정 기기에만 신호를 주고 싶으면 ADB 연결 액션에서 필터 옵션을 사용해야 합니다. 필터를 수동으로 입력할수도 있지만, 로직적으로 변수를 이용해야 할수도 있는데요. 이 때 변수는 문자열이고, ADB 연결 액션의 필터는 배열이라서 전처리를 해줘야 합니다. 테스트를 위해 엔지엠 매크로 에디터를 실행하고, 새로운 스크립트를 하나 추가하세요. [ 변수 ] 액션을 추…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 텔레그램 이벤트와 메세지 또는 이미지를 전송할 수 있는 액션이 있습니다. 우선, 텔레그램의 Open API를 사용하기 위해서는 텔레그램의 토큰 값과 채팅방 코드를 알아내야 합니다. 이 벙법은 [ 텔레그램 연결 ] 액션의 도움말을 참고하세요. 주의할점은 에디터 또는 플레이어를 2개 실행해야 한다는 점입니다. 텔레그램의 API를 사용하려면 채팅방 코드가 있어야 하는데요. 이 코드는 에디터 또는 플레이어에 저장되고 재사용됩니다. 따라서, 에디터 또는 플레이어 하나로 처리하려면 연결과 …
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에서 제공하는 몇가지 액션들을 학습하기에 좋은 예제들을 만들고 있는데요. 오늘은 부가세 계산기에 대해서 알아보도록 하겠습니다. 부가세는 부가가치세라고 부릅니다. 부가가치세는 상품(재화)의 거래나 서비스(용역)를 제공하는 과정에서 얻어지는 부가가치(이윤)에 대해 과세하는 세금입니다. 부가가치세 과세대상 사업자는 상품을 판매하거나 서비스를 제공할 때 거래금액의 일정 금액을 부가가치세로 납부해야 합니다. 엔지엠 매크로 에디터를 실행하고, 첨부되어 있는 스크립트를 열어보세요. [ 변수 …
안녕하세요. 엔지엠소프트웨어입니다. 오늘 알아볼 내용은 좀 어려운 내용일수도 있습니다. 어느정도 엔지엠 매크로를 사용해보신 분들은 쉽게 이해할 수 있을테지만, 이제 막 엔지엠 매크로의 세계로 들어오신 분들은 용어부터 액션까지~ 전부 새로운 느낌(?)일거예요. 글을 한번 읽어보시고, 고객 서비스방에서 추가적으로 궁금한 부분들을 질문하면서 생각을 정리하면 이해가 갈겁니다^^ 우선~ 윈도우 화면에서 동일한 이미지를 모두 찾아야 하기 때문에 [ 이미지 전체 매치 ]를 이용하도록 하겠습니다. 그리고, 아래 이미지에서 도우미들과 상인들을 인식…