끄적끄적

반응형

원문보기 : https://theqoo.net/square/367685916

 

 

 

~MButton::
if (A_PriorHotkey != "~MButton") || (A_TimeSincePriorHotkey > 300) ; 휠 클릭 2번이면 뒤로가기
return
Send !{Left}
return


~RButton::
if (A_PriorHotkey != "~RButton") || (A_TimeSincePriorHotkey > 300) ; 우클릭 2번이면 앞으로가기
return 
Send  !{Right}
sleep, 1000
Send +{F10}  ; 우클릭 2번시 우클릭창이 뜨므로 다시 없앰
return

 

 

~MButton::
if (A_PriorHotkey != "~MButton") || (A_TimeSincePriorHotkey > 300) ; 휠 클릭 2번이면 탭 복원
return
Send +^T
return

 


~RButton::
if (A_PriorHotkey != "~RButton") || (A_TimeSincePriorHotkey > 300) ; 우클릭 2번이면 새로고침
return 
Send  {F5}
sleep, 1000
Send +{F10}  ; 우클릭 2번시 우클릭창이 뜨므로 다시 없앰
return

 

 

 

 


밑에는 필요한 덬만 사용하도록


스크립트 부분을 알겠지만 ctrl(^) shift(+) alt(!) win(#)이고 나머지는 조합하면 된다.알파벳을 제외하면 대부분 {}를 붙여야 함

Send !{Left}는 뒤로 가기를 누른다
Send  !{Right}는 앞으로 가기를 누른다.
Send +^T는 탭 복원을 누른다.
Send  {F5}은 새로 고침을 누른다.

물론 해당 항목을 다른 걸로 변경해서 사용해도 된다.

Send ^w  탭 종료(ctrl+w)
Send !{F4} 프로그램 종료(Alt+F4)
Send  #d 바탕화면 바로가기(win+D)
Send ^{Tab} 탭 이동(ctrl+tab)
Send !{Tab} 화면 전환(alt+tab}
Send !{ESC} 화면 전환(alt+tab) alt tab이 버그가 있는 경우 esc로 대체
Send 더쿠 빈 칸에 상용구 입력

Run, C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 크롬 실행(Run 프로그램경로명\프로그램명)


Run, http://theqoo.net 더쿠 새 탭 열림(Run http://사이트 주소)

Shutdown, 6 강제 리부팅
Shutdown, 4 강제 로그오프
Shutdown, 5 강제 종료
SoundSet +10 볼륨 10업
SoundSet -10 볼륨 10 감소
SoundSet, +1, , mute 볼륨 음소거

밑의 명령어는 해당 창에서 실행하는 명령어이다.

 

Winset, Alwaysontop, , A  창 항상 위
WinSet, Transparent, 150, A 창 투명도 150
WinSet, Transparent, off, A 창 투명도 끄기

물론 3버튼,5버튼 마우스는 버튼 수가 부족해서 저기 있는 것을 다 지정할 수 없다.

대신 ctrl+마우스 클릭 혹은 shit+마우스 클릭 , alt + 마우스 클릭으로 가능하다.


^LButton          ctrl + 좌클릭 (탐색기에서 파일을 CTRL키로 여러개 선택하는 방법과 중복,이 때에는 사용 중지하거나 이 버튼은 설정하지 않는다.)

^MButton         ctrl + 휠클릭

^RButton          ctrl + 우클릭

+LButton          Shift + 좌 클릭

+MButton         Shift  + 휠클릭

+RButton          Shift + 우클릭

!LButton            Alt + 좌클릭

 

!MButton           Alt  + 휠클릭

!RButton           Alt + 우클릭

#LButton          win + 좌클릭

#MButton         win + 휠클릭

#RButton          win + 우클릭

위에 알려준거랑 합쳐서 사용하면 된다.


오토핫키 스크립트 해석

변경할키::Send 윈도우 단축키  :: 즉 해당키를 누르면 ○○가 실행된다는 뜻
Return은 종료문으로 꼭 붙여야 실행되는 것이 있다.


예제 
F1::Send ^+{ESC}
F1키를 누르면 작업관리자가 실행된다.

;는 주석(설명)이라고 해서 주석 뒤에 오는 것은 실행되지 않는다.


^LButton::Send ^w  ;ctrl + 좌클릭으로 탭 종료
return

^MButton::Send +^T  ;ctrl + 휠클릭으로 탭 복원
return

^RButton::Send {F5} ;ctrl + 우클릭으로 새로고침
return

+LButton::Send #d ;shift + 좌클릭으로 바탕화면 가기
return

+MButton::Run mspaint.exe ; shift + 휠클릭으로 그림판 실행
return

+RButton::Run C:\Program Files\DAUM\PotPlayer\PotPlayer64.exe ;shift + 우클릭으로 64비트용 다음팟 실행
return

!LButton::Send 더쿠 ;alt + 좌클릭으로 빈 칸에 더쿠 상용구 입력
return

!MButton::run http://theqoo.net  ;alt + 휠클릭으로 더쿠 새 탭 열기
return

!RButton::run http://naver.com  ;alt + 우클릭으로 네이버 새 탭 열기
return

#LButton:: Winset, Alwaysontop, , A ; win + 좌클릭으로 항상 위 , 다시 누르면 항상 위 해제
return

#MButton:: WinSet, Transparent, 150, A ; win + 휠클릭으로 창 투명도 150
return

#RButton:: WinSet, Transparent, off, A  ; win + 우클릭으로 창 투명도 끄기
return

!a::SoundSet +10 ; Alt + a 누르면 볼륨 10 업

!z::SoundSet -10 ; Alt + z 누르면  볼륨 10 다운

!s::SoundSet,+1, , mute ; Alt + s 누르면 음소거

^F1::Shutdown, 6 ; Ctrl + f1 키를 누르면 강제 리부팅

^F2::Shutdown, 4 ; Ctrl + f2 키를 누르면 강제 로그오프

^F3::Shutdown, 5 ; Ctrl + f3 키를 누르면 강제 종료



밑에는 위에 설명하지 않은 것

!c::Send ^c ; 복사를 alt + c로

!v::Send ^v ; 붙이기를 alt + v로

~LShift & WheelUp::  ; 왼쪽 쉬프트 + 휠 버튼 위 가로 스크롤 왼쪽(가로 스크롤 나오는 사이트에서 틸트 마우스 없는 경우에 사용)

ControlGetFocus, fcontrol, A

Loop 2  

    SendMessage, 0x114, 0, 0, %fcontrol%, A  

return

~LShift & WheelDown::  ; 왼쪽 쉬프트 + 휠 버튼 다운 가로 스크롤 오른쪽

ControlGetFocus, fcontrol, A

Loop 2  

    SendMessage, 0x114, 1, 0, %fcontrol%, A  

return



XButton2::Send !{Left} ; 5버튼을 뒤로 가기 
return

XButton1::Send ^w ; 4버튼을 탭 종료 
return

!u::Suspend ; Alt+u 키로 오토핫키 멈춤 , 다시 누르면 해제 (이 스크립트는 꼭 붙이자)

!w::edit return ; Alt+w 키로 오토핫키 메모장 바로 열기 (이 스크립트는 꼭 붙이자)

#ifWinActive ahk_class Notepad   ;메모장 ctrl+s키로 저장하면서 자동으로 오토핫키 스크립트 Reload (이 스크립트는 꼭 붙이자)

 ^s:: 
    send, ^s          ; 메모장에서 저장한다.
    Reload             ;오토핫키 스크립트를 다시 읽는다.
 return

#IfwinActive

^+E:: ; Ctrl + Shift + E 키로 탐색기 재시작
run, taskkill /f /im explorer.exe
sleep, 1000
run, explorer.exe


^m::PostMessage, 0x112, 0xF170, 2,, Program Manager ; ctrl + m 키로 모니터 끄기
return


대부분 ::앞의 것만 단축키를 변경해서 사용하면 된다.

다시 한 번 말하지만 ctrl(^) shift(+) alt(!) win(#)이고 나머지는 조합하면 된다.알파벳을 제외하면 대부분 {}를 붙여야 한다.

오토핫키를 부팅시에 자동으로 시작할려면

win+r키를 눌러서 실행창에 shell:Common Startup를 입력후 나오는 탐색기창에 오토핫키 단축 아이콘을 만들어서 복사하거나

시작 프로그램을 쉽게 추가해주고 부팅시간도 재주는 Quick Startup 프로그램을 이용하면 된다.

http://www.glarysoft.com/quick-startup

반응형
Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]