본문 바로가기

ahk_id3

Autohotkey(오토핫키)를 사용하여 창 닫기 컴퓨터를 사용하면서 프로그램을 열고 닫는 것은 매우 기본적인 동작입니다. 마우스로 프로그램을 종료해야 하는 경우 운영체제를 불문하고 대부분이 좌/우측 상단에 있는 엑스 표시를 눌러서 프로그램을 종료합니다. 하지만 이런 x 표시는 전체 창 중에서 굉장히 작아서 마우스로 클릭하기 불편한 경우가 많이 있습니다. 그래서 저는 오토핫키를 사용하여 프로그램 창의 아무데나를 누르면 프로그램을 종료하는 단축키를 사용하고 있습니다. 단축키는 마우스 왼쪽과 오른쪽 버튼을 동시에 누르는 것입니다. 오토핫키 코드는 다음과 같습니다. ~LButton & RButton:: MouseGetPos, , ,MouseWin WinClose, ahk_id %MouseWin% return 코드에 대해서 간단하게 설명 드리면, 마우스 위치의.. 2017. 12. 8.
Autohotkey 에서 COM 을 사용하여 현재 열린 탐색기의 폴더 찾기 탐색기의 주소를 알고 싶은 경우 탐색기에서 ALT + D 를 누른 후에 주소 값을 복사 하면 됩니다. Autohotkey 로 탐색기의 주소를 알고 싶은 경우에도 위의 내용을 코딩해 주면 되겠죠. 해당 내용은 아래와 같을 겁니다. send, !d sleep, 1000 send ^c 그런데 클립보드를 사용하다 보면 이상하게 주소가 저장이 안 될 때가 있습니다. 그래서 COM 을 사용해 보기로 했습니다. Autohotkey 에서 COM 을 사용하여 현재 열린 탐색기의 폴더 주소를 아는 방법은 아래와 같습니다. #NoEnv #SingleInstance force #a:: ; Shortcut : WIN + A hwnd := WinExist("A") WinGetClass class, ahk_id %hwnd% if .. 2017. 2. 24.
Autohotkey Windows 한/영 상태 확인 Autohotkey 를 사용하여 영문 Send 를 할 때~ 한/영 자판의 상태에 따라 영문이 들어가기도 하고 한글이 들어가기도 합니다. 재수 좋게 영문으로 되어 있는 상태에서 send 를 한다면 정상적으로 동작하겠지만 한글로 된 상태에서 send 를 한다면 한글로 이상하게 들어가는 경우가 발생을 합니다. 예를 들어 아래 명령어를 메모장과 같은 에디터에서 한글 상태에서 실행한다면~ "며새ㅙ사됴" 로 나오게 될 겁니다. Send, Autohotkey Autohotkey 를 사용하여 한영 자판에 상태를 확인할 수 있는 방법을 검색 하다 보니 아래 주소에 그 해결 방법이 나오더군요. http://www.autohotkey.co.kr/cgi/board.php?bo_table=qna&wr_id=20839 역시나 내.. 2016. 10. 17.