여러분들은 컴퓨터를 사용하면서 어떤 작업을 가장 많이 하시나요? 저는 개인적으로 생각하기에 복사 붙여넣기라고 생각을 합니다. 그래서 복사 붙여넣기를 잘 하는 것만으로도 컴퓨터 사용의 효율성은 분명히 올라간다고 생각합니다. 그래서 저는 아래 포스팅에서 소개를 했던 ditto 라는 복사 붙여넣기 툴과 Windows 10 에 들어있는 복사 붙여넣기 기능들을 적극적으로 사용하는 편입니다. 아래는 제가 지금까지 복사 붙여넣기와 관련된 포스팅을 한 것들인데 위에서 얘기했던 ditto 이외에도 Clipjump 와 같은 Autohotkey 로 만들어진 툴에 대해서도 소개를 하니 한번쯤 읽어 보시기 바랍니다.
https://iamaman.tistory.com/737
https://iamaman.tistory.com/2693
https://iamaman.tistory.com/1026
https://iamaman.tistory.com/948
https://iamaman.tistory.com/2566
오늘은 Autohotkey 를 사용하여 복사 붙여넣기를 하는 3 가지 방법에 대해서 소개를 하려고 합니다.
일단 Autohotkey 를 사용하는 대부분의 분들이 아시겠지만 send 명령을 사용하여 복사 붙여넣기를 할 수가 있습니다. 실험 결과로 부터 원하는 계산을 한 후에 결과를 메모장에 붙여넣기하는 경우 아래와 같이 단축키를 만들어서 메모장에 자동으로 붙여넣기 할 수가 있습니다.
1. send 명령을 사용하는 방법
#!v:: ; shortcut Win + Alt + v
WinActivate, 제목 없음 - 메모장 ahk_class Notepad,
Send, ^v{Enter}
return
위 단축키는 Win + Alt + v 를 눌렀을 때 “제목 없음 - 메모장” 타이틀을 가진 메모장 프로그램에 ctrl + v 를 누르고 Enter 를 눌러서 줄 바꿈을 해주는 단축키입니다. 보시는 바와 같이 굉장히 간단하게 메모장에 붙여넣기를 할 수가 있습니다.
2. controlsend 를 사용하는 방법
#!c:: ; shortcut Win + Alt + c
ControlSend, Edit1, %Clipboard%`n, 제목 없음 - 메모장 ahk_class Notepad,
return
위 단축키는 Win + Alt + c 를 눌렀을 때 “제목 없음 - 메모장” 타이틀을 가진 메모장 프로그램의 Edit1 Control 에 클립보드의 내용과 줄바꿈을 넣는 단축키입니다.
3. PostMessage / SendMessage를 사용하는 방법
#!p:: ; shortcut Win + Alt + p
postmessage, 0x302, 1, 0, Edit1, 제목 없음 - 메모장 ahk_class Notepad,
return
마지막으로 설명드릴 내용은 PostMessage / SendMessage 를 사용하는 방법입니다. 윈도우 메시지를 전달하는 방법인데 위에서 소개했던 ControlSend 명령이나 PostMessage / SendMessage 명령은 비활성창에도 명령을 실행시킬 수 있기 때문에 send 명령보다 조금 더 편리할 수 있습니다. 하지만 그만큼 조금 더 공부할 거리들이 있는 것은 사실입니다. 어쨌든 위에서 소개한 스크립트는 Win + Alt + p 단축키를 누르면 마찬가지로 클립보드의 내용을 메모장에 붙여넣기하는 스크립트입니다.
추가로 PostMessage / SendMessage 를 사용하여 잘라내기와 복사하기를 하는 명령어는 아래와 같으니 참조하시기 바랍니다.
잘라내기 : postmessage, 0x300, 1, 0, Edit1, 제목 없음 - 메모장
복사 : postmessage, 0x301, 1, 0, Edit1, 제목 없음 - 메모장
오늘은 Autohotkey 를 사용하여 복사 / 붙여넣기를 하는 세 가지 방법에 대해서 소개를 했습니다. 서두에서 말씀드린 바와 같이 복사 / 붙여넣기만 잘 해도 정말 큰 업무 효율 향상을 볼 수가 있다고 생각합니다. 요즘은 4차 산업 혁명 시대라고 합니다. 저는 개인적으로 4차 산업 혁명 시대에는 극단적 효율성 향상의 시대이기 때문에 그 어느 때보다 효율성이 중요시 되는 시대라고 생각합니다. Autohotkey 와 함께 Windows PC 사용의 극단적 효율성 향상을 맛 보시기 바랍니다.
그리고 마지막으로 제가 최근에 찾은 블로그 중 아래 포스팅에서도 소개를 했던~
https://iamaman.tistory.com/2021
아래 블로그에도 한번 방문해 보시기 바랍니다. Autohotkey 구루라고 하시는데~ 정말 좋은 코드들을 많이 볼 수가 있고~
요즘에는 유튜브에서 방송도 하시더군요. Autohotkey 에 관심 있으신 분들은 Joe Glines 님의 유튜브 채널도 한번 구독해 보시기 바랍니다. 세계의 다양한 Autohotkey 유저분들과 인터뷰 도 하는데 배울 점이 많이 있는 것 같습니다.
https://www.youtube.com/channel/UCR0Hs-Bgz1SgGCq_0kbzjjg
저도 Autohotkey 는 어느 정도 사용한다고 생각을 했었는데~ 정말 세상에는 많은 실력자들이 있는 거 같네요. 지금보다 더 열심히 공부해 봐야 되겠습니다.
그럼 즐거운 Autohotkey 코딩하시고~ 굿 밤 되시기 바랍니다 ^^
'programming language > Autohotkey' 카테고리의 다른 글
Autohotkey 현재 실행되는 프로그램에서 단축키 확인하는 방법 ListHotkeys (472) | 2019.08.19 |
---|---|
Autohotkey 를 사용하여 단축키로 프로그램을 실행시키고 마우스 위치로 이동시키는 방법 (429) | 2019.08.09 |
Autohotkey path join 방법 DllCall PathCombine 사용 (280) | 2019.07.13 |
Autohotkey 편집기 scite4autohotkey 2 개 이상 여는 방법 (286) | 2019.07.05 |
Autohotkey 비활성 창 자동화를 위한 준비, Spy 프로그램 다운로드, Window Detective (142) | 2019.02.11 |
미드 보면서 영어 공부하기, 카카오 팟플레이어에서 네이버 사전으로 단어 검색 하기 (150) | 2019.02.08 |
Autohotkey 어떤 버전을 설치 해야 하나… (146) | 2019.01.10 |
Autohotkey OCR 프로그램 Vis2 (using tesseract) (454) | 2018.11.28 |
댓글