컴퓨터&매크로/오토핫키_초급

[오토핫키]클릭#매크로#자동#마우스#반복#작업#업무#노가다

릭나스 2021. 8. 24. 10:02
반응형



* 단축키 4개정도로 좌표지정한다음
특정키를 누르면 순서대로 클릭하는 매크로입니다.
시간조절이나, 클릭순서를 응용하여 늘릴 수 있습니다.
*사용방법 1 *
쉬프트 + 1 ~ 4 key = 클릭좌표 지정
F9 = 좌표찍은 순서대로 왼쪽클릭 실행 *사용방법 2*
쉬프트+q,w,e,r = 클릭 좌표지정
f10 = 좌표찍은 순서대로 왼쪽클릭 실행 pause 키는 종료키입니다.
;쉬프트 1~4로 좌표 - > f9로 순차적실행
;쉬프트 q로 좌표지정 -> f10으로 실행

이 아래부터 복사하면됩니다.

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ




msgbox,1~4저장 `nf9 순서대로클릭 `n절대값기준 `n1초 = 1000

^q::
msgbox,1~4저장 `nf9 순서대로클릭 `n절대값기준 `n1초 = 1000
return

pause::
ExitApp
return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+1::
coordmode,mouse,screen
mousegetpos,f1x,f1y
gui,submit,nohide
guicontrol, , 1횟수,F1: %f1x%,%f1y%
return

+2::
coordmode,mouse,screen
mousegetpos,f2x,f2y
gui,submit,nohide
guicontrol, , 2횟수,F2: %f2x%,%f2y%
return

+3::
coordmode,mouse,screen
mousegetpos,f3x,f3y
gui,submit,nohide
guicontrol, , 3횟수,F3: %f3x%,%f3y%
return

+4::
coordmode,mouse,screen
mousegetpos,f4x,f4y
gui,submit,nohide
guicontrol, , 4횟수,F4: %f4x%,%f4y%
return
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+q::
coordmode,mouse,screen
mousegetpos,q1x,q1y
gui,submit,nohide
guicontrol, , 1횟수,F1: %f1x%,%f1y%

return
+w::
coordmode,mouse,screen
mousegetpos,q2x,q2y
gui,submit,nohide
guicontrol, , 1횟수,F1: %f2x%,%f2y%

return

+e::
coordmode,mouse,screen
mousegetpos,q3x,q3y
gui,submit,nohide
guicontrol, , 1횟수,F1: %f3x%,%f3y%

return +r::
coordmode,mouse,screen
mousegetpos,q4x,q4y
gui,submit,nohide
guicontrol, , 1횟수,F1: %f4x%,%f4y%

return




q1번저장:
coordmode,mouse,screen
mouseclick,left,%q1x%,%q1y%
sleep,200
return
q2번저장:
coordmode,mouse,screen
mouseclick,left,%q2x%,%q2y%
sleep,200
return
q3번저장:
coordmode,mouse,screen
mouseclick,left,%q3x%,%q3y%
sleep,200
return
q4번저장:
coordmode,mouse,screen
mouseclick,left,%q4x%,%q4y%
sleep,200
return


f10::
gosub,q1번저장
gosub,q2번저장
gosub,q3번저장
gosub,q4번저장
return



1번저장:
coordmode,mouse,screen
mouseclick,left,%f1x%,%f1y%
sleep,200
return
2번저장:
coordmode,mouse,screen
mouseclick,left,%f2x%,%f2y%
sleep,200
return
3번저장:
coordmode,mouse,screen
mouseclick,left,%f3x%,%f3y%
sleep,200
return
4번저장:
coordmode,mouse,screen
mouseclick,left,%f4x%,%f4y%
sleep,200
return

home::reload

f9::
gosub,1번저장
gosub,2번저장
gosub,3번저장
gosub,4번저장
return

728x90