키보드 닌자 모든 창에 단축키 지정
전자 메일을 확인하거나 열려있는 IM 창으로 전환하는 것과 같은 반복적 인 작업을 수행해야하는 경우 가장 빠른 옵션은 바로 가기 키를 창에 직접 할당하여 단일 키 입력만으로 창을 최소화 / 복원 할 수 있습니다.
어떻게이 일을 성취 했습니까? AutoHotkey는 Windows에서 모든 것을 자동화 할 수있는 작은 스크립팅 프레임 워크입니다. 시작하기 전에 다운로드하고 설치했다고 가정합니다..
창을 찾고 전환하는 작업을 스크립트에 추가 할 수있는 작은 함수를 만들었습니다. 원하는 단축키를 스크립트 상단에 지정하기 만하면됩니다..
당신이해야 할 첫 번째 일은 스크립트를 다운로드하고 그것을 어딘가에 저장하는 것입니다. 스크립트를 두 번 클릭하면 시작할 수 있습니다. 그러면 새 트레이 아이콘 (H가있는 녹색 아이콘)이 나타납니다.
아이콘을 마우스 오른쪽 버튼으로 클릭하고 메뉴에서이 스크립트 편집을 선택하십시오. 스크립트에 정의 된 것이 없으므로 직접 단축키를 추가해야합니다. 스크립트를 살펴 보겠습니다 ...
; -
; 이 섹션에서 단축키를 선언하십시오.
; -
; - 샘플입니다. --
; ! j :: ToggleWindow ( "- Mozilla Firefox") - Win + J
; #c :: ToggleWindow ( "SecureCRT") - Win + C
; ! x :: ToggleWindow ( "cmd.exe") - Alt + X; -
; 창 전환 기능 - 편집 금지
; -
ToggleWindow (TheWindowTitle)
SetTitleMatchMode, 2
DetectHiddenWindows, 끄기
WinActive이면 % TheWindowTitle %
WinMinimize, % TheWindowTitle %
그밖에
IfWinExist, % TheWindowTitle %
WinActivate
그밖에
DetectHiddenWindows, On
IfWinExist, % TheWindowTitle %
WinShow
WinActivate
여러분 중 일부에게는 다소 복잡 할 수 있지만, 우리가해야 할 일은 핫키 라인을 추가하는 것입니다. 이미 정의 된 다수의 샘플 단축키 라인이 있지만 주석 처리 된 것을 볼 수 있습니다..
단축키는 다음 형식으로 정의됩니다.
:: ToggleWindow ( "부분 창 제목 문자열")
특수 키의 경우 다음 중 하나를 사용하여 결합 할 수 있습니다. (Autohotkey 문서에서 더 많은 정보 얻기)
# | Windows 키 |
! | Alt |
^ | 제어 |
+ | 시프트 |
< | 왼쪽 키 사용 (예 : |
> | 오른쪽 키 사용 (예 :>!는 오른쪽 Alt 키만 사용) |
예를 들어 Ctrl + Alt + F의 키보드 단축키를 실행하여 Firefox에 할당하려면 다음을 사용합니다.
^! f :: ToggleWindow ( "- Mozilla Firefox")
개인적으로, 필자는 키보드에서 손을 들어야하는 키보드 단축키를 사용하려고합니다. Firefox에 할당 된 Alt + J를 사용하기 만하면 손을 움직이지 않고도 그 조합을 공격 할 수 있습니다..
스크립트 편집이 끝나면 스크립트를 저장 한 다음 다시 H 아이콘으로 이동하여 "이 스크립트 새로 고침"옵션을 선택하면 모든 변경 내용이로드됩니다. 문제가 발생하면 오류 메시지가 표시되며 Exit를 사용하여 스크립트를 완전히 중지 할 수 있습니다.
어떤 키 조합이 가장 적합한 지 결정해야합니다. 나의 충고는 한 번에 한 두 가지를 더하고 그것을 사용하는 것에 익숙해지는 것이다. 며칠 이내에 당신은 어떻게 그들없이 살았는지 궁금해 할 것입니다. 당신은 AutoHotkey에 대해서도 읽어야합니다 ... 이것은 단지 이것보다 더 많은 것을 할 수 있습니다.
참고 : 스크립트의 ToggleWindowHide 함수 기능은 더 모험적입니다. 숨겨진 창과 복원 된 창을 전환합니다. 명령 프롬프트 창에 매우 유용합니다. 기본적으로 Windows에서 Tilda 또는 YaKuake를 제공합니다..
geek_autohotkey.ahk (Autohotkey 스크립트) 다운로드