반응형

IT 관련 팁 47

오토핫키 - Alt+F4 다른 키로 키맵핑하여 프로그램 종료 쉽게 하기

오토핫키를 쓰는 가장 큰 이유 중 하나가 키맵핑을 내가 편한 대로 할 수 있다는 점이다. 특히 각자 자주 쓰지 않는 키들을 다른 키로 바꾸어 두면 꽤나 유용하다. 1. 오토핫키 키맵핑 새로 하기 키맵핑을 새로 하는 스크립트는 매우 간단하다. 예를 들어 난 capslock을 거의 사용하지 않는다. 오토핫키를 쓰는 많은 사람들이 아마 capslock을 다른 키로 대체해서 사용하지 않을까 한다. Capslock을 ctrl로 리맵핑하는 스크립트는 다음과 같다. Capslock::Ctrl return 이다. 지난 포스팅에서 이야기했던 메인 스크립트에 위의 두 줄을 추가해두면, capslock이 control 키로 작동한다. 그런데 사실 또 아주 가끔이지만 capslock이 필요할 떄도 있다. 그럴 경우를 대비해서..

오토핫키 - 다른 스크립트를 실행할 메인 스크립트 만들기

메인 스크립트란 다른 스크립트를 실행시키도록 하는 명령어들을 가지고 있는 스크립트이다. 이번 포스팅에서는 오토핫키 메인스크립트를 작성하는 방법을 정리해보려고 한다. 1. 메인스크립트란? 오토핫키 스크립트를 시작하려면 설정해둔 단축키를 누르거나 지난번 포스팅에서 다루었던 GUI로 만든 버튼을 사용하거나 해야 한다. 그런데 핫키를 사용해서 특정 명령을 수행하거나, 혹은 다른 스크립트를 실행시키려면 그와 관련된 명령들이 주욱 들어있고, 항상 실행된 상태로 있어야 하는 스크립트 - 임의로 메인 스크립트라고 부르겠다 - 가 하나 있어야 한다. 이 메인 스크립트 역시 윈도우 시작 프로그램에 넣어두어야 한다. 예를 들어 1. 계산기를 실행시키는 단축키 2. GUI로 만든 버튼을 시작하는 스크립트(remote. ahk..

오토핫키 - GUI로 원격제어 시 사용할 수 있는 버튼 만들기

원격제어를 할 때 오토핫키를 사용할 수 있으면 좋겠다는 생각을 했다. 그런데 스마트폰이나 태블릿으로 원격제어를 할 때는 ctrl + F10 같은 핫키를 누르기가 곤란하다. 그래서 마우스 클릭이나 터치로 작동할 수 있는 버튼을 만들 수 있으면 좋겠다고 생각했다. 1. 오토핫키 GUI 만들기 오토핫키는 기본적으로 GUI를 제공한다. 새 오토핫키 파일을 열고 아래 스크립트를 붙여 넣는다 **** 시작 - 이 행은 스크립트에 포함시키지 않는다. **** Gui, Show, x131 y91 w274 h250, Remote Control ; 제목이 "Remote Control"인 너비 274, 높이 250 크기의 창을 X 좌표 131, Y 좌표 91 위치에 생성 Gui, Add, Button, x86 y50 w10..

알프레드 워크플로우 - IMDB 검색 워크플로우

영화를 볼 때 정보를 찾기 위해 가장 많이 사용하는 사이트가 IMDB이다. 영화나 배우에 대한 정보도 그렇지만 배우들이나 영화 촬영의 뒷 이야기들이 궁금할 때 보면 좋다. 물론 알프레드의 기본 기능으로 제공되는 web search 기능에 keyword와 query를 추가하고 알프레드를 소환하여 검색하는 방법도 있다. 1. 알프레드 web search 이용하여 IMDB 검색하기 예를 들어 아래와 같이 web search 에 키워드를 "im"으로 설정하고 search URL을 "https://www.imdb.com/find?q={query}"로 설정할 수 있다. 그리고 키워드와 검색어를 넣으면 아래와 같이 작동한다. 이 상태에서 엔터를 치면 사파리창이 뜨면서 아래와 같은 검색 결과가 나온다. 그리고 덴젤 워..

맥북 몬터레이 사용자명 변경 후 발생한 드롭박스 권한 에러

새롭게 M1 맥북 프로를 장만하고 마이그레이션을 통해 기존 맥북의 데이터를 전부 옮겼다. 그런데 마이그레이션을 하면 기존 사용자명이 그대로 마이그레이션된다. 그냥 사용해도 문제는 없지만, 그래도 새로운 맥북에 새로운 이름을 붙여주고 싶어서 검색 후 사용자 이름을 변경했다. 그런데 사용자명 변경 이후 드롭박스가 실행되지 않았다. 1. 드롭박스 에러 메시지 Couldn't start Dropbox This is usually because of permissions error. Errors can also be caused by your home folder being stored on a network share. 위와 같은 에러 메시지가 뜨면서 드롭박스가 시작되지 않았다. 드롭박스를 삭제하고 다시 깔아보..

오토핫키 - 특정 요일에 실행되는 스크립트 만들기

이번 건 매일 같은 시간에 부팅하도록 하는 스크립트와 연결 지어서 사용하면 좋은 스크립트이다. 예를 들어 아침 8시에 재부팅을 하는 스크립트를 실행해두었다고 하자. 1. 특정 요일에만 시작하도록 스크립트 짜기 재부팅된 후 8시 10분에는 내가 자주 쓰는 프로그램이 모두 열려 있도록 하고 싶을 수 있다. 새로운 오토핫키 파일을 생성하고 아래 스크립트를 써넣는다. 그리고 이 파일을 윈도우 시작 프로그램에 넣어둔다. **** 시작 - 이 행은 스크립트에 포함시키지 않는다 **** SetTimer,Timetorestart,50000 ; Timetorestart라는 스크립트를 50초마다 실행 return Timetorestart: ; 위의 settimer에서 50초마다 실행되도록 한 스크립트 vTime=%A_Ho..

오토핫키 - 매일 같은 시간에 재부팅하기

매일 같은 시간, 예를 들어 출근 시간 전에 컴퓨터가 재부팅된 상태로 있었으면 좋겠다는 생각을 했다. 윈도우 자체에서 이것을 구현하기는 내 경우에는 쉽지 않았다. 그래서 사용하고 있던 오토핫키로 재부팅 스크립트를 구성해보기로 했다. 1. 오토핫키 매일 같은 시간에 재부팅하는 스크립트 만들기 새로운 오토핫키 파일을 하나 만든다. 그리고 다음과 같은 스크립트를 써넣는다. 아래 스크립트를 완성한 오토핫키 파일은 윈도우 시작프로그램에 넣어두어야 한다. **** 시작 - 이 행은 스크립트에 포함시키지 않는다 **** SetTimer,Timetoreboot,50000 ; Timetoreboot이라는 스크립트를 50초마다 실행 return Timetoreboot: ; 위의 settimer에서 50초마다 실행되도록 한..

반응형