AutoHotkey로 사용자 정의 키보드 단축키를 만드는 방법
입력하기가 쉽지 않은 몇 가지 사항이 있습니다. 특히 반복해서 입력해야하는 경우가 있습니다. 또는 입력하려는 문자가 키보드에없는 경우 더 심합니다. 미국 키보드를 사용하고 €을 문서에 드롭해야하는 경우 어떻게합니까??
나는이 문제를 겪고 있었다. 나는 화가 났고, 심지어 더 나쁘게, 나는 실수를 저질렀다. 나는 성가심을 줄이고 반복적으로 타이핑해야했던 단조로운 것들을 일관되고 정확하게 만들어야했습니다. 사냥은 해결책을 찾고있었습니다. 두 문제 모두에 대한 답변이 하나 있습니다. AutoHotKey.
AutoHotkey 란 무엇입니까??
AutoHotkey (AHK)의 핵심은 스크립팅 플랫폼입니다. 극히 일부의 "코드"만 있으면 배경에서 실행되는 스크립트를 만들 수 있으며 설정 한 바로 가기 키를 사용하여 무엇이든 할 수 있습니다. 변경할 단축키가있는 경우 다시 매핑 할 수 있습니다. 정기적으로 입력하는 구가 있으면 키 조합을 지정할 수 있습니다. 수동으로 정기적으로 실행하는 일련의 명령이있는 경우 AHK는 간단한 키 조합으로 모두 실행할 수 있습니다.
그러나 "스크립팅 플랫폼"및 "코드"와 같은 단어는 두려워하지 마십시오. AutoHotkey는 시작하기에 매우 간단합니다. 특히 기본 단축키를 기본 명령에 할당하는 경우 특히 유용합니다. 기회는 다음과 같습니다. 오후에 한 동안 필요한 것을 배울 수 있습니다. AutoHotkey가 당신을 시작할 수 있도록 할 수있는 몇 가지 기본 예제를 살펴 보겠습니다..
AutoHotkey를 설치하는 방법
AutoHotkey의 웹 사이트에서 프로그램을 다운로드하십시오. 메인 페이지에는 "Download"라고 적힌 큰 녹색 버튼이 있습니다. 클릭하면 다운로드 페이지로 이동합니다. 여기에서 청록 다운로드 버튼을 클릭하여 최신 버전을 다운로드 할 수 있습니다..
참고 : 일부 바이러스 백신 프로그램은 AutoHotkey를 맬웨어로 표시합니다. 이것은 거짓 긍정입니다. AutoHotkey는 매우 강력하며 자체적으로 위험한 것은 아니지만 스크립팅 언어입니다. 즉, 원하는대로 언어로 악성 코드를 만들 수 있습니다. 그러나 기본 AutoHotkey 프로그램 자체를 다운로드하는 것에 대해 걱정하지 마십시오. 컴퓨터에 해를 끼치 지 않는다..
설치 파일이 다운로드되면 AutoHotkey 설치를 시작하려면 두 번 클릭하십시오. 거의 모든 사용자가 빠른 설치 버튼을 사용하려고합니다. 사용자 정의 설치는 기본 동작 및 설치 위치와 관련된 옵션을 제공합니다. 기본값을 그대로 두는 것이 가장 좋습니다..
설치가 끝나면 재미있는 것을 얻을 준비가 된 것입니다 : 첫 번째 스크립트 작성하기.
첫 번째 AutoHotkey 스크립트를 만드는 방법
AutoHotkey 응용 프로그램을 실행하면 실제로 아무 것도하지 않지만 도움말 페이지가 시작됩니다. 시작하려면 AutoHotkey에 사용자 정의 키보드 단축키를 알려주는 스크립트가 있어야합니다. 먼저 하나를 만들어 보겠습니다..
바탕 화면 (또는 다른 폴더)을 마우스 오른쪽 단추로 클릭하고 새로 만들기> AutoHotkey 스크립트를 선택하십시오. 그러면 해당 폴더에 확장명이 .ahk 인 새 파일이 만들어집니다. 원하는 파일 이름을 지정한 다음 마우스 오른쪽 버튼으로 클릭하고 메모장에서 엽니 다. (또는 메모장 ++와 같은 코드 친화적 인 프로그램)을 사용하십시오. 파일에 텍스트가 있습니다. 여기에서 시연 한 간단한 스크립트의 경우 제거 할 수 있습니다. 좀 더 고급화되면서.
당신은 당신의 꿈의 키보드 단축키를 만들 수있는 거의 빈 슬레이트가 주어질 것입니다. 몇 가지 예가 있습니다..
간단한 문자 삽입 스크립트로 시작해 보겠습니다. 영어 키보드에없는 독일어의 공통 문자를 입력 할 수 있도록 매일 사용하는 스크립트가 있습니다. 키보드에서 Alt + Shift + S를 누를 때마다 ß 문자를 입력한다고 가정 해 봅시다. AutoHotkey에서는 다음과 같이 보입니다.
!+s :: 보내기, ß
그 약간의 텍스트를 분해 해 봅시다.
- ! Alt 키의 심볼입니다.
- + Shift 키의 심볼입니다.
- s는 (분명히) S 키를 의미합니다.
- :: 함께 눌렀을 때 이전 키가 실행되기를 원하는 것을 나타냅니다.
- 보내기, 진행중인 텍스트를 입력하는 명령입니다.
- ß는 명령에서 입력 할 텍스트입니다..
본질적으로이 명령은 "Alt, Shift 및 S를 동시에 누르면 ß를 입력하십시오."
다른 수식어도 추가 할 수 있습니다. 예를 들어, < symbol before your hotkey (so it reads , 왼쪽 Alt 키를 사용하는 경우에만 명령을 실행하도록 AutoHotkey에 지시 할 수 있습니다.
필자의 전체 독일어 기호 단축키 스크립트는 다음과 같습니다.
스크립트에 추가 할 캐릭터의 이름을 아는 경우 Google에서 검색하는 것이 가장 빠른 방법 일 것입니다. 그렇지 않은 경우 ASCII 또는 유니 코드 테이블에서 찾을 수 있습니다.
당신은 이것도 개별 캐릭터보다 더 취할 수 있습니다. 복잡하거나 불쾌하거나 평범한 긴 문자열을 머리에서 손가락으로 번역하기 위해 정기적으로 어려움을 겪고있는 경우 AutoHotkey가 가장 친한 친구입니다. 저의 다른 직업에서는 다른 기관의 사람들에게 내가 작업하는 사람들의 소개없이 프로젝트의 보안 항목에 대해 논의해야 할 때가 있습니다. 이것은 내가 누구인지, 왜 내가 그들에게 연락하고 있는지 설명 할 것을 요구합니다. 이 전체 메시지를 타이핑하는 대신 AHK에서 핫 스트링을 사용합니다. 스크립트는 다음과 같습니다.
그만큼
: * :
처음에는 AHK에게 그 뒤를 따랐다. 이 경우 문자열은 다음과 같습니다.ncm
(내 머리 속의 "새로운 냉담"의 약자). 따라서 상자에 ncm 문자를 입력 할 때마다 ncm 문자를 텍스트 문자열로 바꿉니다.::
스크립트에서. 내가 단락 가치를 세 번의 키 스트로크로 바꿀뿐만 아니라 매번 제대로 될 것이라는 것을 안다..이것은 hotscript 대신 hotkey로도 가능합니다. 너 대체 할 수있어.
: * : ncm
함께 스크립트에서!+엔
키보드에서 Alt + N을 누른 상태에서 동일한 텍스트 문자열을 표시하십시오..AutoHotkey에는 컴퓨터에서 기본 정보를 가져 오는 기능이 있습니다. 예를 들어, 오늘 날짜를 얻을 수 있습니다. 따라서 많은 필드에 날짜를 입력하는 사람이라면이 스크립트는 생명의 은인이 될 수 있습니다..
이 스크립트를 실행하면 AutoHotkey는 커서가있는 곳의 현재 날짜를 삭제합니다. 스크립트에서 형식 지정 (예 : dd / MM / yyyy 대 MM / dd / yyyy)과 함께 재생할 수 있습니다.
추가 정보 : 프로그램 실행, 바로 가기 다시 매핑 및 기타
AutoHotkey는 텍스트를 삽입하는 것보다 훨씬 많은 작업을 수행 할 수 있습니다. 또한 특정 키를 누를 때 프로그램을 실행하거나, Alt + Tab과 같은 단락을 선택한 단축키로 다시 매핑하거나 마우스의 단추를 다시 매핑 할 수 있습니다. 정말로 깊숙이 들어가면 AutoHotkey로 대화 상자 나 완전한 프로그램을 만들 수도 있습니다..
AutoHotkey 설명서에서 단축키에 대한 다른 기호를 볼 수 있습니다. 또한 초보자를위한 튜토리얼에서 스크립트로 수행 할 수있는 많은 예제를 볼 수 있습니다. AutoHotkey 포럼이 막히게된다면, AutoHotkey 포럼은 검색하고, 질문하고, AutoHotkey가 할 수있는 것에 대해 더 많이 배우기에 좋은 곳입니다.