활성창이 무엇인지 조사해줍니다
numpad0::
WinGetActiveTitle, OutVar
clipboard = WinActivate, %OutVar%
controlsend,edit1, %clipboard%, script - 메모장
controlsend,edit1, {enter}, script - 메모장
return
현재 마우스의 위치의 컬러를 메시지로 보여줍니다
^numpad0::
coordmode, pixel, screen
mousegetpos, x, y
pixelgetcolor, color, x, y
msgbox, %color%
return
현재의 마우스의 위치를 알아내서 메모장에다 적습니다. 메모장의 파일이름은 script입니다
numpaddot:: ;마우스 왼쪽클릭
coordmode, mouse, screen ;절대좌표
mousegetpos, xpos,ypos
clipboard = MouseClick, left, %xpos%, %ypos%
controlsend,edit1, %clipboard%, script - 메모장
controlsend,edit1, {enter}, script - 메모장
return
컨트롤키를 누른상태서 키패드의 .을 누르면 우측클릭코드가 넘어가게 해 놨습니다
^numpaddot:: ;마우스 우측클릭
coordmode, mouse, screen ;절대좌표
mousegetpos, xpos,ypos
clipboard = MouseClick, right, %xpos%, %ypos%
controlsend,edit1, %clipboard%, script - 메모장
controlsend,edit1, {enter}, script - 메모장
return
마우스를 이동만 할 경우의 스크립트입니다.
!numpaddot:: ;마우스 이동
coordmode, mouse, screen ;절대좌표
mousegetpos, xpos,ypos
clipboard = MouseMove, left, %xpos%, %ypos%
controlsend,edit1, %clipboard%, script - 메모장
controlsend,edit1, {enter}, script - 메모장
return
마우스드래그를 쉽게 시키기 위해 만든것이고 첫번째 위치를 하나 클립보드에 저장하고, 3초후에 드래그할 위치를 클립보드에 저장해서 그 사이를 드래그 하는 방식이다.
#numpaddot::
coordmode, mouse, screen ;절대좌표
mousegetpos, xpos, ypos
sleep, 3000
mousegetpos,xpos2,ypos2
clipboard = mouseclickdrag, left, %xpos%, %ypos%, %xpos2%, %ypos2%
controlsend,edit1, %clipboard%, script - 메모장
controlsend,edit1, {enter}, script - 메모장
return
다른곳에 쓸려고했는데 권한이 없네요 ㅡㅡ,