반응형

IT 관련 팁/오토핫키 Autohotkey 26

오토핫키 - 캡쳐 쉽게 하기 (캡처 쉽게 하기)

늘 같은 영역을 캡쳐해야 하는 일이 있을 수 있다. 오토핫키는 mouseclickdrag라는 기능을 제공하는데, 이것과 lightshot이라는 캡쳐 프로그램을 함께 이용하면 매우 간단하게 같은 구역을 캡쳐할 수 있다. 1. Lightshot 설치하고 설정하기 Lightshot은 매우 가볍고 직관적인 캡쳐 프로그램이다. 아래 링크를 클릭하면 다운로드할 수 있다. Lightshot — screenshot tool for Mac & Win app.prntscr.com Lightshot을 설치한 뒤 "Option"에서 "General Hotkey"를 Print Screen 키로 설정한다. 다른 키로 해도 상관은 없다. 다만 오토핫키의 스크립트에 lightshot에서 설정한 general hotkey를 넣어주면 ..

오토핫키 - 오토핫키로 카카오톡 특정 채팅창 바로 가기

오토핫키를 이용하면 단축키를 눌러 자주 쓰는 카카오톡 채팅창을 바로 열 수 있다. 매번 마우스를 움직여 클릭하려면 귀찮을 때가 많은데, 이 스크립트를 사용하면 간편하게 카카오톡 채팅창을 열 수 있다. 1. 자주 쓰는 채팅창을 카카오톡 즐겨찾기에 넣기 이것은 오토핫키와는 관련 있는 부분은 아니다. 하지만 자주 쓰는 창을 즐겨찾기에 넣어두고, 즐겨찾기 내에서 찾아야 오류가 적다. 그냥 대화창 목록에서 검색어를 넣고 창을 찾다 보면 비슷한 이름의 카톡창이 여러 개 검색되어 불편하다. 2. 카카오톡을 실행시키고 즐겨찾기에서 원하는 채팅창을 찾는 스크립트 트레이에 있는 카카오톡 아이콘을 더블 클릭하여 카카오톡을 실행시키는 방법에 대해서는 별도의 포스팅을 한 적이 있다. 오토핫키 - PC 카카오톡 빠르게 답장하기 ..

오토핫키 - 오늘 날짜 쉽게 넣기!

오토핫키를 이용하면 오늘 날짜를 다양한 형식으로 쉽게 생성해서 넣을 수 있다. 예를 들어 문서에서 오늘 날짜를 찾거나 할 때 이 스크립트를 사용하면 매우 유용하다. 1. 날짜 형식 정하기 일단 어떤 식으로 날짜를 넣을지 그 형식을 정한다. (1) 2022년 03월 28일 형식 **** 시작 - 이 행은 스크립트에 포함시키지 않는다 **** FormatTime, CurrentDateTime,, yyyy년 MM월 dd일 **** 끝 - 이 행은 스크립트에 포함시키지 않는다 **** 위의 형식으로 하면 날짜가 "2022년 03월 28일" 이렇게 표현된다. (2) 2022/03/28/월 형식 **** 시작 - 이 행은 스크립트에 포함시키지 않는다 **** FormatTime, CurrentDateTime,, y..

오토핫키 - GUI에 월, 날짜, 요일 넣기

오토핫키 GUI에 월, 날짜, 요일을 넣는 방법에 대해서 포스팅해보려고 한다. 원격제어로 오토핫키 GUI를 실행시키고 버튼을 누를 때 날짜나 요일에 따라 눌러야 할 버튼이 다를 경우가 있다. 이때 GUI 자체에 날짜나 요일이 표시되면 좋지 않을까 해서 그런 식으로 만들어 활용하고 있다. GUI를 만드는 방법은 아래를 참고하면 될 것이다. 오토핫키 - GUI로 원격제어 시 사용할 수 있는 버튼 만들기 원격제어를 할 때 오토핫키를 사용할 수 있으면 좋겠다는 생각을 했다. 그런데 스마트폰이나 태블릿으로 원격제어를 할 때는 ctrl + F10 같은 핫키를 누르기가 곤란하다. 그래서 마우스 클릭이나 rayshines.tistory.com 1. GUI에 월, 날짜, 요일 넣기 명령어는 간단하다. GUI 스크립트에 ..

오토핫키 - 창 크기, 창 위치 제어하기

오토핫키는 창의 크기와 위치를 제어하는 기능도 제공한다. 1. Winmove Winmove 명령어를 이용하면 창의 위치와 창의 크기를 제어할 수 있다. 예를 들어 메모장의 위치와 크기를 변화시키는 스크립트를 짜보면 다음과 같다. **** 시작 - 이 행은 스크립트에 포함시키지 않는다 **** ^#!-:: ; ctrl + win + alt + - 를 누르면 Winactivate, ahk_class Notepad ; 메모장을 활성화시킨 뒤 WinMove, ahk_class Notepad,, 100, 100, 300, 800 ; 왼쪽 위 꼭짓점을 (100,100)에 위치시키고 너비 300, 높이 800 크기의 창으로 변경 (Notepad 뒤에 콤마가 2개 있으니 주의해야 한다) **** 끝 - 이 행은 스크립..

오토핫키 - 특정 창에서만 스크립트가 작동하도록 하기

오토핫키를 쓰다 보면 스크립트가 특정한 창에서만 작동했으면 좋겠다 싶을 때가 있다. 이번 포스팅에서는 그 방법에 대해서 알아보려고 한다. 예를 들어 지난 포스팅에 올렸던 상용구 만들기를 생각해보자. 오토핫키 - 나만의 상용구로 속기사처럼 타이핑하기 오토핫키를 이용하면 상용구를 만들 수 있다. 오토핫키를 이용하는 가장 큰 이유 중 하나가 반복되는 작업을 하지 않아도 되게 해 준다는 것이다. 특히 같은 문구를 반복적으로 입력해야 하는 rayshines.tistory.com 이 상용구 스크립트가 현재 실행되고 있다고 하더라도 MS워드, 한글, 카카오톡 등의 창에서만 작동하면 편리할 것이다. 1. 그룹 만들기 스크립트가 특정 창에서만 작동하게 만들려면 그룹을 생성해야 한다. 가령 예를 들어 위의 상용구 만들기 ..

오토핫키 - 나만의 상용구로 속기사처럼 타이핑하기

오토핫키를 이용하면 상용구를 만들 수 있다. 오토핫키를 이용하는 가장 큰 이유 중 하나가 반복되는 작업을 하지 않아도 되게 해 준다는 것이다. 특히 같은 문구를 반복적으로 입력해야 하는 일이 있다면 오토핫키가 좋은 대안이 될 수 있다고 생각한다. 1. 나만의 상용구 만들기 상용구를 만드는 방법은 간단하다. **** 시작 - 스크립트에 포함시키지 않는다 **** :*:ahk:: ; ahk라고 치면 (한영 관계없음) Clipboard := "오토핫키(autohotkey) " ; 클립보드에 "오토핫키(autohotkey) "라는 문구를 넣었다가 send ^v ; 지금 현재 창에 붙여 넣기 return **** 끝 - 스크립트에 포함시키지 않는다 **** 오토핫키로 상용구를 만들 때 가장 거슬리는 것이 한영 전..

오토핫키 - 마우스 커서 위치를 저장하고 그 위치로 되돌리기

오토핫키에는 마우스 커서가 위치했던 좌표를 기억하는 기능이 있다. 이 기능을 이용하면 명령을 실행한 뒤 명령 실행 전의 마우스 커서 위치로 복귀가 가능하다. 예를 들면 작업을 하다가 옆 모니터에 열려 있는 창을 리프레쉬하고 원래 작업을 다시 하고 싶을 때가 있다. 그럴 때 마우스를 옮겨서 리프레쉬를 할 수도 있지만, 오토핫키로 핫키를 만들어두면 리프레시를 하게 하고 원래 자리로 마우스를 되돌아오게 할 수 있다. 1. 현재 마우스 커서의 위치를 저장하기 아래 스크립트를 메인 스크립트에 추가해보자. **** 시작 - 이 행은 스크립트에 포함시키지 않는다 **** F7:: ; F7을 누르면 CoordMode, mouse, screen ; 좌표의 모드를 screen으로 변경 MouseGetPos, mx, my ..

오토핫키 - 볼륨 조절 쉽게 하기

오토핫키를 이용하면 마우스나 키보드를 사용해서 볼륨 조절을 쉽게 할 수 있다. 1. 핫키를 이용해 볼륨 조절하기 메인 스크립트에 아래의 스크립트를 추가하자. 오토핫키에서 방향키를 지시하는 명령어는 다음과 같다 위 : up 아래 : down 좌 : left 우 : right **** 시작 - 이 행은 스크립트에 포함하지 않는다 **** #!down::SoundSet - 1 ; win + alt + 아래 화살표를 누르면 볼륨을 1만큼 낮춘다. return #!up::Soundset + 1 ; win + alt + 위 화살표를 누르면 볼륨을 1만큼 높인다. return **** 끝 - 이 행은 스크립트에 포함하지 않는다 **** 이렇게 해두면 키보드로 쉽게 볼륨 조절을 할 수 있다. 2. 마우스 휠 스크롤로 ..

오토핫키 - PC 카카오톡 빠르게 답장하기

이번 포스팅에서는 PC 카카오톡 메시지가 왔을 때 마우스 클릭 없이 카카오톡 창을 여는 스크립트를 짜 보려고 한다. 메시지가 왔을 때 마우스를 움직여서 알림창을 클릭하고, 톡 창이 뜨면 내용을 타이핑해 넣고 엔터를 쳐서 전송하는 게 일반적인 방법이다. 그런데 이게 생각보다 귀찮다. 특히 키보드에 양손을 올려두고 업무에 집중하고 있을 때가 그렇다. 그래서 어떻게 하면 카카오톡을 쉽게 실행시킬 수 있을지 고민하다가 이런 방법을 찾았다. 1. Run 명령어를 이용해 카카오톡을 실행시키는 방법 가장 직관적인 방법이다. 미리 짜둔 메인 스크립트에 아래 세 줄을 추가해보자. #k:: ; win + K 를 누르면 run, KakaoTalk.exe, C:\Program Files\Kakao\KakaoTalk\ ; 카카..

반응형