본문 바로가기

자동화

[202407] 마우스 자동 반복 클릭 프로그램(다운로드) pw : 1993

반응형
Link Button
Link Button

사전 필요사항 : Chrome 114 버전 설치 필요

Link Button

마우스 자동 반복 클릭 프로그램 소개

이번 블로그에서는 사용자가 지정한 화면 좌표를 자동으로 반복 클릭하는 프로그램을 소개합니다. 이 프로그램은 tkinter를 사용한 GUI 인터페이스를 제공하며, pyautoguikeyboard 라이브러리를 활용해 마우스 클릭 좌표를 기록하고 자동으로 반복 클릭하는 기능을 구현합니다. 아래에서는 프로그램의 주요 기능과 사용 방법에 대해 상세히 설명하겠습니다.

프로그램 기능

좌표 기록 기능

  • 사용자가 원하는 위치에 마우스를 이동한 후 's' 키를 눌러 해당 위치의 좌표를 기록할 수 있습니다.
  • 기록된 좌표는 리스트에 저장되고, GUI에 표시됩니다.

좌표별 지연 시간 설정 기능

  • 각 기록된 좌표마다 클릭 사이의 지연 시간을 개별적으로 설정할 수 있습니다.
  • 지연 시간을 입력받기 위해 각 좌표에 대한 입력 칸이 동적으로 생성됩니다.

자동 클릭 기능

  • 사용자가 입력한 반복 횟수에 따라 기록된 좌표들을 순서대로 클릭합니다.
  • 클릭 사이의 지연 시간은 사용자가 설정한 값을 따릅니다.

좌표와 지연 시간 초기화 기능

  • 기록된 좌표와 지연 시간을 초기화할 수 있는 리셋 버튼을 제공합니다.

마우스 자동 반복 클릭 프로그램 사용 방법

이 섹션에서는 마우스 자동 반복 클릭 프로그램의 사용 방법을 단계별로 설명합니다. 아래 순서대로 따라 하면 쉽게 프로그램을 사용할 수 있습니다.

1. 프로그램 실행

프로그램 시작: 프로그램을 실행하면 tkinter를 기반으로 한 GUI 창이 나타납니다.

2. 좌표 기록

좌표 기록 모드 활성화:

  • Start Recording 버튼을 클릭합니다.
  • 커서 모양이 교차 모양으로 변하며, 좌표 기록 모드가 활성화됩니다.

좌표 기록:

  • 원하는 위치에 마우스를 이동한 후, s 키를 누릅니다.
  • 현재 마우스 위치의 좌표가 기록되고, GUI에 표시됩니다.
  • 여러 번 클릭하여 여러 위치의 좌표를 기록할 수 있습니다.
  • 각 좌표에 대해 클릭 사이의 지연 시간을 입력할 수 있는 칸이 자동으로 생성됩니다.

좌표 기록 중지:

  • Stop Recording 버튼을 클릭하여 좌표 기록 모드를 비활성화합니다.
  • 커서가 원래 모양으로 돌아옵니다.

3. 자동 클릭 설정

반복 횟수 설정:

  • Number of repetitions 입력란에 원하는 반복 횟수를 입력합니다.

지연 시간 설정:

  • 각 좌표별로 생성된 지연 시간 입력 칸에 클릭 사이의 지연 시간을 입력합니다.
  • 예를 들어, 첫 번째 좌표와 두 번째 좌표 사이에 1초 지연 시간을 원한다면 해당 칸에 1을 입력합니다.

4. 자동 클릭 실행

자동 클릭 시작:

  • 모든 설정을 완료한 후, Start Automated Clicks 버튼을 클릭합니다.
  • 프로그램이 입력된 반복 횟수만큼 기록된 좌표들을 순서대로 클릭합니다.
  • 클릭 사이의 지연 시간은 설정한 값을 따릅니다.

자동 클릭 완료:

  • 모든 작업이 완료되면, "Automated clicks completed!" 메시지가 표시됩니다.

5. 초기화

좌표 및 지연 시간 초기화:

  • Reset 버튼을 클릭하여 기록된 좌표와 지연 시간 입력 칸을 초기화합니다.
  • GUI에서 모든 좌표와 입력 칸이 삭제됩니다.
  • 새로운 작업을 위해 좌표와 지연 시간을 다시 설정할 수 있습니다.

예제 시나리오

프로그램 실행:

  • 프로그램을 실행하여 GUI 창을 엽니다.

좌표 기록:

  • Start Recording 버튼을 누르고, 마우스를 원하는 위치로 이동한 후 s 키를 눌러 첫 번째 좌표를 기록합니다.
  • 다른 위치로 마우스를 이동하고 s 키를 눌러 두 번째 좌표를 기록합니다.
  • GUI에 기록된 좌표가 표시됩니다.

지연 시간 설정:

  • 첫 번째 좌표와 두 번째 좌표 사이의 지연 시간을 입력합니다.

반복 횟수 설정:

  • Number of repetitions 입력란에 5를 입력하여 5회 반복을 설정합니다.

자동 클릭 실행:

  • Start Automated Clicks 버튼을 눌러 자동 클릭을 시작합니다.
  • 프로그램이 설정된 좌표를 5회 반복 클릭합니다.

초기화:

  • 작업이 완료되면, Reset 버튼을 눌러 기록된 좌표와 지연 시간을 초기화합니다.

이렇게 하면 마우스 자동 반복 클릭 프로그램을 효율적으로 사용할 수 있습니다. 프로그램을 사용하여 반복적인 마우스 클릭 작업을 자동화하고, 시간을 절약하세요!

반응형