마우스 놓은 위치에 정해진 분마다 클릭하는 프로그램을 이전 포스팅을 했는데요
이번에는 마우스 위치 좌표를 설정할수 있고 시간도 초 이하 단위와 초이상 단위로 설정도 할수 있게 만들어 보았습니다
초보도 쉽게 따라서 만들수 있으니 같이 시간_좌표설정해서 오토클릭를 만들 봅시다
우선 오토핫키 입문자 분께서는 아래 링크 오토핫키 설치 하고 오세요!!!!!!
시간_좌표설정해서 오토클릭 미리보기
구성을 살펴 보면, 텍스트박스와 버튼를 이용해서 간단하게 만들었어요
제일 위에 시간을 넣으면 되는데,, 1000에 1초를 단위로 계산해서 넣으면 됩니다
빠르게 클릭을 원하면 1을 넣으면 됩니다
그리고 마우스 위치 X좌표, Y좌표를 원하는 숫자값을 넣어서 항상 X, Y 좌표에만 클릭을 할 수 있게 할수 있어요
X좌표, Y좌표를 빈공간으로 놓으면, 현재 마우스가 있는 위치가 계속 클릭 됩니다
시간_좌표설정해서 오토클릭 코딩소스
Gui, Add, Edit, x10 y10 w57 vClickMin, 1000
Gui, Add, Text, x70 y16, (1000 = 1초)
GUi, Add, Text, x10 y45, X좌표
Gui, Add, Edit, x+m y40 w57 vXxx,
GUi, Add, Text, x10 y75, Y좌표
Gui, Add, Edit, x+m y70 w57 vYyy,
Gui, Add, Button, x10 y100 w100 gClickMinLoop vClickMinLoop, 시작
Gui, Add, Button, x10 yp w100 gClickStop vClickStop, 멈춤(F2)
Gui, Show, xCenter yCenter w200 h150 , click
Guicontrol, Hide, ClickStop
return
ClickMinLoop:
Gui, Submit, nohide
Guicontrol, Hide, ClickMinLoop
Guicontrol, Show, ClickStop
Settimer, clickAuto, %ClickMin%
return
clickAuto:
Gui, Submit, nohide
XXxx := Xxx
YYyy := Yyy
Mouseclick, left, %XXxx%, %YYyy%
return
GuiClose:
ExitApp
return
F2::
Reload
return
ClickStop:
Reload
return
시간_좌표설정해서 오토클릭 코딩이해
Settimer, clickAuto, %ClickMin%
-> 시간 설정한 edit 값을 불러와서 해당 시간이 되면 clickAuto로 이동합니다
clickAuto:
Gui, Submit, nohide
XXxx := Xxx
-> X좌표 값을 변수이 넣습니다
YYyy := Yyy
-> Y좌표 값을 변수이 넣습니다
Mouseclick, left, %XXxx%, %YYyy%
-> 변수 값 X좌표, Y좌표를 불러와서 마우스 왼쪽 버튼을 클릭합니다
return
F2::
Reload
return
ClickStop:
Reload
return
-> 정지 버튼은 버튼을 클릭해도 되고, F2를 누르면 정지 됩니다
시간_좌표설정해서 오토클릭 마무리
이전 포스팅을 하다보니 매크로를 한번 만들어 보려고, 생각하다보니
매크로에 필요한 x, y좌표를 만들다가 포스팅 해봅니다
매크로가 완성될 때까지 유용한 부분이 있을때 마다 포스팅 하겠습니다
파일은 다운받아 사용하시면 됩니다
r2d 티스토리에 자주x2 놀려와주세요
누구나 만들수 있고 자기가 만들어서 자기가 사용하는 프로그램을 마니마니 업데이트 하려고 합니다
언제든지 마니마니 들려주세요
그럼 모두 즐거운 하루 되세요~!~