반응형
안녕하세요, 엔지엠소프트웨어입니다.
이번에는 많은 사용자분들이 요청해주신 "광클릭 매크로" 제작 방법을 소개합니다. 특히, 랜덤한 클릭 간격을 적용해 보다 자연스럽고 유연한 자동화를 구현해 보겠습니다.
✅ 1단계: NGM 에디터 실행 및 스크립트 생성
- NGM 에디터 실행
- 새 스크립트를 생성하고 핸들 추가 및 마우스 클릭 액션을 추가하세요.
- For 반복 함수를 이용해 클릭을 반복할 수 있습니다.
초보자에게 다소 낯설 수 있지만, 도움말과 예제를 참고하면 쉽게 따라할 수 있습니다.
🧪 2단계: 클릭 테스트 사이트에서 성능 확인
광클릭 테스트를 위해 아래 사이트를 활용할 수 있습니다:
해당 사이트에서는 5초간 몇 번 클릭했는지 알려주지는 않지만, 테스트에는 적합합니다.
5초동안 얼마나 클릭할 수 있는지 알아볼까요? 아래 동영상을 참고하셔서 [ 핸들 ]을 추가하고, 함수의 [ For 반복 ]으로 100회 [ 클릭 ]하도록 했습니다. 아쉽게도 아래 사이트는 5초동안 몇회의 클릭이 발생했는지는 알려주지 않네요. 다른 사이트를 알아봐야 할거 같습니다^^
⚡ 3단계: 클릭 속도 향상 실험
테스트 사이트 변경
성능 비교
- 일반 실행: 1초에 약 20회 클릭
- 로그 비활성화 후 실행: 최대 55회 클릭
👉 백그라운드 로그 처리만 줄여도 150% 이상 퍼포먼스 향상을 체감할 수 있습니다.
🔁 4단계: 반복 방식 변경 비교
- For 반복 함수를 제거하고, 마우스 클릭 액션에 반복 횟수를 직접 지정
- 성능은 약간 향상되지만, 유의미한 차이는 크지 않음
🚀 5단계: 에디터 vs 플레이어 속도 비교
비교 결과:
- 에디터: 최대 1초에 55~60회 클릭
- 플레이어: 최대 1초에 199~200회 클릭
👉 무거운 스크립트에서는 차이가 줄어들 수 있으나, 플레이어가 항상 더 빠름
🎲 6단계: 랜덤 클릭 간격 적용
보다 자연스러운 클릭을 위해 랜덤 최소/최대 딜레이를 설정해 보세요:
- 마우스 클릭 속성에서 랜덤 미니멈 / 맥시멈 시간 설정
- 가우시안 랜덤(True) 적용 시 더 자연스러운 클릭 구현 가능
📌 마무리 팁
- 로그는 비활성화 시 성능 향상에 큰 영향을 줍니다.
- 반복은 For 함수보다 마우스 클릭 액션 내 반복 설정이 더 빠를 수 있습니다.
- 무거운 작업은 플레이어 실행을 권장합니다.
- 랜덤 클릭은 탐지 회피 및 자연스러운 자동화 구현에 효과적입니다.
🔧 추가 지원
반응형
'매크로 프로그램' 카테고리의 다른 글
자동 매크로 프로그램 (0) | 2025.03.16 |
---|---|
40대 은퇴한 개발자의 일상 VLOG - 구봉도 낙조 전망대 트레킹 후기|대부해솔길 따라 만나는 서해의 낙조 명소 (0) | 2025.03.13 |
매크로 프로그램을 활용한 티켓팅 성공 전략 (1) | 2025.03.11 |
엔지엠 매크로 녹화 기능 완전 정복 (1) | 2025.03.10 |
매크로 프로그램 개발 (1) | 2025.03.10 |