전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 웹 API를 사용하거나 외부 API를 통해 데이타를 받으면 대부분 XML 또는 JSON입니다. 요즘은 JSON이 아닌 경우를 본적이 없을정도로 대세가 된듯 합니다. 불과 10년전만해도 XML로 되어 있었는데 말이죠^^; 아무튼, [ 스캔한 이미지에서 텍스트를 추출해서 엑셀로 정리 ]하는 예제를 만들다가 텍스트를 JSON으로 쉽게 변환할 수 있으면 좋겠다 싶어서 이 모듈을 만들게 되었습니다. JSON 모델은 아래와 같습니다. { "locale": "ko",…
안녕하세요. 엔지엠소프트웨어입니다. 이전 1부에서 [과태료, 명함, 영수증 이미지에서 문자만 추출해서 엑셀에 정리하는 방법. (한글, 숫자, 영어 문자 판독 OCR) ] 매크로를 만들어 봤습니다. 대략적인 내용은 과태료나 고지서를스캔한 이미지에서 특정 텍스트만 추출해서 엑셀에 정리하는 방법이었습니다. 하지만, 여기서 몇가지 더 자동화 할 수 있는 여지가 있는데요. 그건 바로~!!! 스캔한 이미지를 엔지엠 매크로가 실행중인 컴퓨터의 특정 폴더에 넣어주면 자동으로 인식해서 문자를 판독하고, 엑셀에 정리하는겁니다. 1부에서 만든 &quo…
안녕하세요. 엔지엠소프트웨어입니다. 게임을 하다보면~ 화면 가운데 고정된 내 케릭터 주변을 클릭해서 아이템을 줏어야 하죠? 빠르게 주변에 떨어진 아이템을 루팅하려면 클릭해야 하는데요. 엔지엠 매크로의 액션을 사용해서 구현할수도 있지만, 오늘은 좀 더 쉽게(?) 만드는 방법을 알아보도록 하겠습니다. 우리가 만드는 기능은 아래와 같습니다. 그림판의 오랜지색 점이 내 케릭터의 좌표구요. 주변으로 원을 그리면서 클릭합니다. 너무 빨라서 클릭이 발생했는지 확인이 잘 안됩니다^^; 이 액션은 커스텀 모듈로 만들었기 때문에 엔지엠 …
안녕하세요. 엔지엠소프트웨어입니다. 마우스 순찰 기능을 간단하게 만드는 방법입니다. 그리고, 마우스가 순찰하면서 이미지를 인식해서 클릭하는 내용도 추가 했습니다. 일단 이 기능이 왜 필요한지 이해하기 위해 아래 그림판과 같은 이미지를 만들었습니다. 자신의 캐릭터 주변을 순찰하면서 특정 몹(Monster, 몬스터)을 찾아서 클릭합니다. 꼭 게임이 아니더라도 움직이는 이미지를 찾기 위한 방법으로 활용해도 됩니다. 이 예제는 [ 마우스 멀티 인식점 만들기] 예제를 참고하시면 도움이 됩니다. 이 스크립트를 실행하면…
안녕하세요. 엔지엠소프트웨어입니다. 오늘~ 고객분이 원하는 매크로를교육하다보니 이런 기능도 있으면 좋겠다라고 생각되는게 있었는데요. 일반적으로 [ 이미지 서치 ]나 [ 이미지 매치 ]로 인식시키기 어려운 것들은 [ 욜로 매치 ]를 이용합니다. 하지만, 욜로 매치는 이미지 서치나 매치에 비해 수십배의 노력이 더 들어가기 때문에 그렇게 추천하지는 않습니다. 성능이 막강하긴 하지만, 일반인이 하기에는 어려움이 있어요. 몇시간만에 완성품이 나오길 바라기 때문이죠^^; 이런 분들은버튼 한번 누르면 실행되는 완성품을 구매하시는게 더 좋습니다.…
안녕하세요. 엔지엠소프트웨어입니다. 메크로를 이용한 랜덤 난수를 어떻게 만드는지 간단한 설명을 위해 이 예제를 만들었습니다. 단순히 랜덤 숫자를 만드는건 그리 어렵지 않거든요. 다만, 여러개의 난수를 조합해서 무언가 결과를 내려면 아래와 같이 만들어서 사용할 수 있습니다. 에디터를 실행하고, 첨부되어 있는 스크립트를 열어보세요. 아래와 같이 단순한 내용을 확인할 수 있습니다^^ 변수 로또 번호와 랜덤 값이 상단에 추가 되어 있는데요. 로또 번호는 랜덤 값을 6개까지 모아주는 변수입니다. 그리고, 난수를 6번 발생해야 하…
안녕하세요. 엔지엠소프트웨어입니다. 처음 매크로 프로그램을 접하면 이걸 어디서부터 어떻게 만들어야 할지 감이 오지 않을겁니다. 개발자라면... 매뉴얼의 도움말을 참고해서 쉽게 가능하지만~ 비개발자는 도움말을 읽어봐도 도통 이게 무슨 소리인지 잘 이해가 안갈거에요. 사람마다 차이는 있지만, 컴퓨터를 접해보지 않은 분들을 대상으로 작성되는 글이니 가장 기초적인 내용으로 시작하겠습니다. 우선, 엔지엠 에디터를 실행하고 새로운 스크립트를 추가 해줍니다. File > 새로 만들기 > 스크립트 (Ctrl+N) 엔지엠 …
안녕하세요. 엔지엠소프트웨어입니다. 오늘은 마우스의 상태를 체크할 수 있는 [ 마우스 상태 체크 ] 액션에 대해 알아보도록 하겠습니다. 키보드의 상태 체크 방법에 대해 궁금하다면~ [ 여기 ]를 참고하세요. 이 예제를 실습하기 위해 에디터를 실행하고, 새로운 스크립트를 하나 추가 해줍니다. 마우스가 눌린(Down) 상태인지 확인하기 위해 아래와 같이 마우스 [ 다운 ]과 [ 업 ] 사이에 마우스 상태 체크 액션을 추가 해줍니다. 그리고, ①마우스 상태 속성에 LButton을 선택하세요. 이 스크립트를 실행하…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 에디터에서 [ OCR 체크 ]와 [ 변수 ] 그리고, [ 숫자 체크 ] 액션을 이용해서 주식 또는 코인의 호가창을 모니터링할 수 있습니다. 하지만, 복잡하게 로직을 구성해야 하는 경우 여러가지 액션을 사용해서 복잡도를 올릴 필요는 없죠^^; 그래서, 내가 매매할 금액을 설정하고 호가창에서 주식이나 코인 가격이 설정한 금액보다 크거나 작으면 매매할 수 있는 커스텀 모듈을 만들어봤습니다. 실시간으로 변화하는 코인 가격을 체크하고 있습니다. 설정 값은 79,950,000원입니다. 이…
안녕하세요. 엔지엠소프트웨어입니다. 오늘은 사용자가 설정한 시간동안~ 주식, 선물 또는 코인과 같은 시세(호가)를 수집해서 최대값과 최소값을 어떻게 수집하는지 알아보도록 하겠습니다. 웹 API를 사용해도 되지만, 이번에는 OCR 기능을 이용해서 만들었습니다. 또한, 엔지엠 매크로에 있는 [ OCR 체크(문자 판독기) ] 액션을 이용해서 처리해도 됩니다. 커스텀 모듈로 만든 이유는 간단합니다. 최대한의 퍼포먼스를 뽑아내기 위함인데요. 시시각각 변화하는 시세를 놓치면 안되기 때문입니다. 아래는 1분간 수집한 데이타입니다. …