본문 바로가기
반응형

전체 글273

이벤트 중복(버블링) 방지 팁과 실전 스크립트 패턴 안녕하세요. 엔지엠소프트웨어입니다.엔지엠 에디터 6.2.1.1 버전부터 마우스·키보드·시간 관련 다양한 이벤트 액션이 추가되었습니다.이벤트를 활용하면 원하는 타이밍에 스크립트를 정확히 실행할 수 있어 자동화의 가능성이 크게 넓어집니다.하지만 한 번 등록한 이벤트는 계속 동작(감지)하기 때문에 의도치 않은 중복 호출(버블링) 문제가 발생할 수 있습니다.이번 글에서는 그 원인과 실무에서 안전하게 쓰는 방법을 단계별로 설명드립니다.문제 상황(요약)예: 마우스 왼쪽 다운 이벤트를 등록해 두고, 이벤트가 트리거되면 이동한 위치에서 마우스 클릭 액션을 수행한다면?클릭 액션 자체가 또다시 마우스 다운 이벤트를 발생시켜 이벤트가 중복 실행됩니다.마우스 down ↔ up이 한 쌍으로 동작하는데, 너무 빠르게 처리되면 이.. 2025. 9. 16.
네이버 카페 매니저 아이디 추출하기 (엔지엠 RPA 매크로 활용법) 안녕하세요. 엔지엠소프트웨어입니다.엔지엠 RPA 매크로를 이용하면 웹 API를 활용해 누구나 쉽게 웹 관련 업무, 홍보, 마케팅을 자동화할 수 있습니다.물론, 어느 정도 학습은 필요하지만 프리랜서 개발자 고용이나 외주 제작에 비하면 시간과 비용을 크게 절약할 수 있습니다.실제로 소프트웨어 의뢰 시에는 700~1,000만 원가량이 들어가고, 성공 확률은 약 25% 정도에 불과합니다. 결국은 직접 챙기고 관리하는 것이 가장 확실한 방법이죠.오늘은 실습 예제로 네이버 카페에서 특정 노드의 값을 추출하는 방법을 소개해 드리겠습니다. 네이버 카페에서 추출할 데이터아래 예시처럼 카페 매니저 엘리먼트에는 다음과 같은 이벤트가 포함되어 있습니다.ui(event, 'sosimman',3,'소심비형','29728484'.. 2025. 9. 16.
엔지엠 RPA 매크로와 크롬 Headless 모드 자동화 활용법 안녕하세요. 엔지엠소프트웨어입니다.엔지엠 RPA 매크로를 사용하시는 많은 분들이 웹 기반 업무 자동화를 진행하고 계십니다.특히 크롬 브라우저의 HEADLESS 모드를 활용하면, 브라우저를 직접 실행하지 않고도웹 프로그램 테스트나 반복 업무를 비활성 상태(백그라운드) 에서 자동화할 수 있습니다.비활성 자동화의 장점비활성 모드의 가장 큰 장점은 자원 활용성입니다.브라우저 창을 열지 않고도 자동화 가능사용자는 동시에 다른 작업 진행 가능서버나 PC 리소스 효율적 관리 가능즉, 화면을 점유하지 않으면서도 백그라운드에서 업무가 처리되므로업무 효율을 크게 높일 수 있습니다. 엔지엠 매크로의 차별화된 성능일반적인 RPA 툴과 달리, 엔지엠 RPA 매크로는웹브라우저의 아이디(ID) 에 따라 동시에 멀티 작업이 가능합.. 2025. 9. 15.
엔지엠 RPA 매크로로 배우는 비활성 마우스 클릭 구현 방법 안녕하세요. 엔지엠소프트웨어입니다.오늘은 디자이너/프레임워크 또는 커스텀 모듈을 활용한 비활성 마우스 클릭에 대해 알아보겠습니다.마우스 클릭 자동화를 구현할 때는 활성/비활성/하드웨어 동작 방식에 대한 이해가 필수적입니다.제가 제공하는 코드를 복사/붙여넣기만 해도 간단히 동작은 구현할 수 있지만, 이를 고급 액션으로 확장하려면 기본 로직을 이해하는 것이 중요합니다.활성/비활성/하드웨어 동작 방식 이해비활성 마우스 클릭은 클릭 시점에 제어하는 컨트롤의 정보를 내부에 저장하고, 실제 동작 시점에 현재 정보와 비교하여 수행됩니다.예를 들어, 이전에 창 위치가 (100, 100)이었다고 가정합시다.오늘 스크립트를 다시 실행할 때 창이 (200, 200)에 위치한다면 좌표값이 달라집니다.단순히 좌표값을 고정하면 .. 2025. 9. 15.
엔지엠 RPA 매크로로 웹 업무 자동화 시작하기 (크롬 HEADLESS 활용) 안녕하세요. 엔지엠소프트웨어입니다.많은 분들이 엔지엠 RPA 매크로를 활용해 웹 기반 업무 자동화를 진행하고 계십니다. 특히 크롬 브라우저를 사용할 때, HEADLESS 모드를 활용하면 브라우저를 실행하지 않은 상태에서도 웹 프로그램 테스트나 업무를 비활성 상태에서 자동화할 수 있습니다.비활성 모드의 장점은 백그라운드에서 업무를 처리하면서 다른 업무도 동시에 수행할 수 있다는 점입니다. 자원을 효율적으로 활용할 수 있어 생산성을 높이는 데 유리합니다.또한, 엔지엠 RPA 매크로는 웹 브라우저의 아이디별로 멀티 작업이 가능하기 때문에, 다른 RPA 프로그램과 비교했을 때 성능과 퍼포먼스에서 확실한 차이를 느낄 수 있습니다. 1. 간단 테스트 예제엔지엠 에디터 실행새로운 스크립트 생성웹 API의 연결 액션.. 2025. 9. 15.
엔지엠 매크로로 쉽고 빠르게 주식 자동매매 시작하기 안녕하세요. 엔지엠소프트웨어입니다.주식자동매매 매크로 프로그램을 검색해서 방문하신 분들이 많으실 텐데요.결론부터 말씀드리자면, 주식, 코인, 선물 거래의 자동화는 결국 나만의 전략과 알고리즘이 필수입니다.엔지엠 매크로 프로그램을 사용하면 자동 매매 로직을 만들고 운영할 수 있지만, 수익을 보장하지는 않습니다.1. 자동매매 프로그램의 현실많은 프로그램들이 “수익율 90% 이상”을 홍보하지만, 현실적으로는 대부분 과장 광고입니다.만약 정말 수익율이 90% 이상이라면, 개발자는 굳이 홈페이지나 광고를 통해 판매하지 않고 스스로 막대한 수익을 올릴 것입니다.즉, 프로그램 판매가 목적이지, 실제 주식으로 돈을 버는 것이 목적이 아니라는 점을 이해해야 합니다.엔지엠 매크로는 안정적인 소프트웨어로, 수익 보장은 어렵.. 2025. 9. 15.
엔지엠소프트웨어 OCR 문자 판독 매크로 활용법 안녕하세요. 엔지엠소프트웨어입니다.게임이나 업무를 자동화할 때 필수는 아니지만, 없으면 아쉬운 기능 중 하나가 바로 문자 판독입니다.문자 판독, 즉 **OCR(Optical Character Recognition)**은 이미지나 모니터 화면에 있는 숫자와 문자를 실제 텍스트로 변환해 추출하는 기술입니다.OCR 기능이 필요한 이유이미지에 있는 숫자 100을 단순히 보고 "크다/작다"를 비교할 수는 없습니다.하지만 문자로 변환하면 100이라는 숫자를 사칙연산이나 조건문 등 2차적 처리에 활용할 수 있습니다.예를 들어, 자동 물약 사용 매크로를 구현할 때 OCR 기능을 이용하면 체력 수치를 읽어 조건에 따라 자동으로 아이템을 사용할 수 있습니다.OCR 매크로 시작하기오토픽 에디터 실행 후, 새로운 스크립트를 .. 2025. 9. 14.
엔지엠 매크로 비활성 클릭 사용법 – 활성 모드와 차이점 안녕하세요. 엔지엠소프트웨어입니다.오늘은 많은 분들이 궁금해하셨던 비활성 모드에서 마우스를 클릭하는 방법을 소개해드리겠습니다.현존하는 매크로 프로그램 중에서 활성 모드, 비활성 모드, 하드웨어 모드(클래스디디, 아두이노), 하이브리드 모드까지 지원하는 것은 엔지엠 매크로가 유일합니다.즉, 단순한 마우스 클릭 하나도 다양한 방식으로 처리할 수 있고, 문제 상황에 따라 적절히 대응할 수 있는 것이죠.앞서 [활성 모드로 마우스 클릭하기]에 대해 다뤘으니, 오늘은 비활성 클릭을 알아보고, 다음 시간에는 하드웨어 방식 제어를 살펴보겠습니다.1. 활성 모드 vs 비활성 모드활성 모드는 윈도우에 직접 마우스 좌표를 클릭하라는 신호를 주는 방식입니다.비활성 모드는 마우스 클릭이 발생할 프로그램 자체에 신호를 전달하는 .. 2025. 9. 14.
엔지엠 매크로 이미지 서치 기능 활용법|자동화 필수 기능 완벽 가이드 안녕하세요. 엔지엠소프트웨어입니다. 😊게임 또는 업무를 자동화할 때 가장 기본이 되는 기능은 무엇일까요? 바로 마우스와 키보드 액션입니다. 하지만 단순히 마우스와 키보드 입력만으로는 복잡한 로직을 구현하는 데 한계가 있습니다. 오늘 소개할 이미지 서치(Image Search) 기능은 이런 한계를 극복하고 더 정밀한 자동화를 가능하게 하는 핵심 기술입니다. 🔍 이미지 서치란?이미지 서치는 화면 속 특정 이미지를 찾아내어 그 위치를 기반으로 동작을 실행하는 기능입니다.예를 들어, 아이콘이나 버튼의 위치가 매번 바뀌는 경우에도 안정적으로 클릭 동작을 수행할 수 있습니다.엔지엠 매크로 에디터에는 다음과 같은 이미지 관련 기능이 포함되어 있습니다:이미지 체크이미지 서치이미지 매치멀티 서치전체 서치오늘은 이 .. 2025. 9. 14.
반응형