전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 이번에 새롭게 추가된 핸들 체크 이벤트 액션에 대해서 알아보도록 하겠습니다. 핸들 체크 이벤트 액션은 사용자가 설정한 핸들이 존재하는지 확인하는 백그라운드 이벤트입니다. 설정한 핸들이 윈도우에서 사라지거나 메모리에서 찾을 수 없게되면 이벤트가 발동합니다. 엔지엠 매크로 에디터를 실행하고, 새로운 스크립트를 하나 추가하세요. [핸들 체크 이벤트의 되돌아 가기 옵션 사용 방법 ] 스크립트의 전체 구성은 아래와 같습니다. 핸들 추가 액션에서 메모장을 선택하세요. 그리고, 메모장도 실행되어…
안녕하세요. 엔지엠소프트웨어입니다. 이미지 전체 멀티 매치는 [ 이미지 전체 매치 ]와 동일합니다. 다만, 찾을 이미지를 멀티로 설정할 수 있는 부분만 다릅니다. [ 이미지 매치 ]와 [ 이미지 멀티 매치 ]와 같은 방식입니다. 테스트를 위해 엔지엠 매크로 에디터를 실행하고, 새로운 스크립트를 추가하세요. 도구 상자에서 이미지 전체 멀티 매치 액션을 추가하세요. 그림판을 실행하고, 아래와같이 찾을 이미지(동그라미와 마름모)를 만들어주세요. 이미지 전체 매치라서 동일한 이미지를 복사해서 여러개를 만들었습니다.…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 개발 편의성을 위해 디버깅 기능이 포함되어 있습니다. 대부분 이미지 조건 및 프로세스 로직에 대한 내용인데요. 에러 처리 액션은 전문 개발 도구의 중단점(Break Point)과 동일한 기능을 수행하는 액션입니다. 이 예제를 테스트하기 위해 엔지엠 매크로를 실행하고, 새로운 스크립트를 하나 추가하세요. 아래와 같이 [ 그룹 ] 액션을 4개 추가하고, 사이에 에러 처리 액션을 추가했습니다. 체크 내용 선택:IsMainHandleNull (핸들 값이 없으면) 체크…
안녕하세요. 엔지엠소프트웨어입니다. [ 숫자 체크 ]는 정수만 비교할 수 있는 액션입니다. 부동 소수점을 비교하려면 이 액션을 사용해야 합니다. 비교 대상 숫자가 좌항이고, 비교할 숫자가 우항입니다. 비교 조건을 GreaterThan으로 선택하면 아래와 같은 수식이 만들어집니다. 비교 대상 숫자: 22 비교할 숫자: 2 비교 조건: GreaterThan 22 > 2 = True 메모장과 같이 [ 핸들 ]을 이용해서 데이타를 가져올 수 있으면 좀 더 쉽게 처리가 가능합니다. 숫자 체크와 부동 소수점 체크…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에 [ 시간 설정 ] 액션과 [ 시간 경과 체크 ] 액션을 사용하면 타이머와 비슷한 효과를 낼 수 있습니다. 아래와 같이 "2023-06-11 23:59:59" 설정되어 있을 때 대상 시간에 1초를 입력하면 "2023-06-11 00:00:00"이 됩니다. 날짜가 넘어갔기 때문에 결과는 True가 됩니다. 만약 하루 기준 체크가 아닌 타이머와 같이 연속해서 조건을 체크해야 한다면 문제가 될 수 있습니다. 위와 같이 DateTime으로 설…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 윈도우 화면에서 하나의 픽셀을 비교할 수 있는 [ 픽셀 체크 ]와 [ 픽셀 서치 ] 그리고, [ 픽셀 멀티 서치 ] 액션이 있습니다. 앞에 나열한 픽셀 조건들은 하나의 픽셀 색을 감지할 수 있습니다. 하지만, 3D 게임처럼 어떤 색상 계열에서 밝아졌다가 어두워졌다가 하면서 변화하는 색을 감지하기는 어렵습니다. 그래서, 특정 위치의 픽셀 값을 범위로 찾을 수 있는 액션이 필요합니다. 색 계열 체크 액션을 사용하면 특정 색상의 계열을 쉽게 찾을 수 있습니다. 테스트를 위해 엔지엠 매…
안녕하세요. 엔지엠소프트웨어입니다. 안드로이드 핸드폰 매크로를 제작할 때 ADB와 SCRCPY를 이용해서 비활성 멀티 다클라 매크로를 만들 수 있습니다. 이런 경우에는 ADB와 SCRCPY를 자신의 컴퓨터에 미리 설치해둬야 합니다. 이와 관련해서 [ 안드로이드 스마트폰 매크로 만들기 ]와 [ 안드로이드 핸드폰 멀티 다클라 매크로 만들기 ] 글을 참고하시면 도움이 될거 같습니다. ADB를 이용해서 안드로이드 스마트폰을 멀티로 제어하다보면 가끔 ADB 서버가 다운되는 경우가 발생할 수 있습니다. 이런 경우에는 ADB 서버 체크 액션을 …
안녕하세요. 엔지엠소프트웨어입니다. 사각형 체크 액션은 사용자가 선택한 사각형 영역 안에 좌표 또는 작은 사각형이 포함되어 있는지 여부를 판단하는 액션입니다. 기능이 복잡하거나 어려운건 아니라서 간단하게 테스트 해보면 사용 방법은 금방 익힐 수 있을겁니다. 엔지엠 매크로를 실행하고, 새로운 스크립트를 추가하세요. 좌측 도구상자의 조건에서 사각형 체크 액션을 더블 클릭하여 스크립트에 추가하세요. 좌표 또는 작은 사각형이 포함되어 있는지 체크할 큰 사각형을 아래 그림과 같이 사각형 영역에 설정 해줍니다. 사…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 [ 서브 스크립트 ]라는 액션이 존재합니다. 스크립트 가져오기는 서브 스크립트와 다르게 여러개의 스크립트를 하나로 묶어주는 기능입니다. 서브 스크립트와 스크립트 가져오기는 매인 스크립트에다른 스크립트를 추가해주는 기능은 동일합니다. 서브 스크립트는 매인에서 다른 스크립트를 실행하는 방식이고, 스크립트 가져오기는 매인에 다른 스크립트를 추가한 후 같이 실행하는 방식입니다. 스크립트 가져오기와 서브 스크립트는 아래와 같은 방식으로 동작합니다. ※ 스크립트 가져오기 액션은 기본 작업…
안녕하세요. 엔지엠소프트웨어입니다. 이번에 사용자와 상호 작용할 수 있는 [ 메세지 박스 ] 액션들이 추가 되었습니다. 사용자로부터 어떤 정보를 받아서 시스템 내부에 저장하고 싶거나 미리 암호화된 텍스트와 비교할 때 사용할 수 있도록 텍스트 암호화 복호화 액션을 추가 했습니다. 간단한 테스트를 위해 엔지엠 에디터를 실행하고, 새로운 스크립트를 추가하세요. 텍스트를 암호화할 때는 인증키와 인증키 확인을 입력해야 합니다. 암호화할 때 2중 보안 장치로 한번 더 암호화합니다. 인증키와 인증키 확인은 일치해야 암호화가 진행됩니…