반응형

IT 관련 팁 47

Alfred Workflow - How to pass multiple variables through Applescript to Output.

I already posted about the same topic. But I realized that there is more simple solution to split an argument into several variables and pass them through Applescript to output and notification. This is the instruction. Alfred Workflow - How to pass variables from Applescript to Output. Alfred Workflow - How to pass variables from Applescript to Output. Alfred workflow allows only one argument a..

Alfred Workflow - How to pass variables from Applescript to Output.

Alfred workflow allows only one argument as query. You can split an argument into several variables with "Split Arg to Vars" utility of Alfred. Then, it was easy to pass the split variables to Applescript. However, it was tricky to pass the variables through Applescript to Output. This is the instruction. 1. How to split an argument into variables You can split the argument with "Split Arg to Va..

오토핫키 - SciTE4Autohotkey 자동업데이트 오토업데이트 끄기 Autoupdate off

오토핫키를 사용할 때 갑자기 "There is a new SciTe4AutoHotkey version"라는 내용의 창이 뜨는 경우가 있다. 그리고 그 아래 매우 긴 내용이 뒤따르는데 스크롤 다운도 안되고 창을 닫으려고 X 버튼을 아무리 눌러도 닫히지 않는다. 그래서 엔터나 스페이스바를 치면 사라지는 하지만 크롬이나 익스플로러가 열리며 어떤 사이트로 연결되기도 하고, 다음번에 다시 SciTE4Autohotkey를 실행시키면 같은 창이 계속 뜬다. 이건 SciTE4Autohotkey의 자동 업데이트 autoupdate가 활성화되어 있기 때문에 그렇다. This happens because the autoupdate for SciTE4Autohotkey is ON. 1. SciTE4Autohotkey의 자동 ..

오토핫키 - 창을 열고 닫을 때 오류 발생 시 Winwaitactive, Winwaitclose 활용하기

오토핫키로 프로그램을 실행시키고 닫다 보면 실행이나 종료 과정 중에 자연스럽게 지연이 발생할 수밖에 없다. 그것을 고려하지 않고 스크립트를 짜다보면 스크립트가 더 이상 진행되지 않거나 혹은 오류가 나는 경우가 많은데 그럴 때 winwaitactive, winwaitclose 같은 명령어를 사용하면 간단하게 해결이 된다. 1. Winwaitactive 활용법 Winwaitactive는 말 그대로, 어떤 창이 활성화될 때까지 기다리라는 의미이다. 물론 아래와 같이 스크립트를 짤 수도 있을 것이다. ********************************************* #c:: ; win+c 를 누르면 run,chrome.exe, C:\크롬 실행 파일의 경로 ; 크롬을 실행하라. 경로는 각자 설정해..

오토핫키 - 오토핫키에서 마우스 오른쪽 클릭, 우클릭 하기

오토핫키에서도 당연히 마우스 오른쪽 클릭, 우클릭을 할 수 있다. 개인적으로 오토핫키를 사용하는 가장 큰 이유 중 하나가 마우스를 덜 사용하기 위해서이다. 그러기 위해서는 핫키를 이용해서 마우스 오른쪽 클릭, 우클릭도 할 수 있어야 한다. 오늘은 이 부분에 대해서 정리해보려고 한다. 1. Mouseclick, right 사용하기 가장 간단한 방법은 mouseclick, right 구문을 사용하는 것이다. 아래와 같은 간단한 스크립트를 짜보자. ************************************************** ^#!r:: ; ctrl + win + alt + r을 누르면 mouseclick, right, 300, 300 ; (300,300) 좌표에 오른쪽 클릭 return ****..

오토핫키 - 날짜 더하기, 날짜 빼기, 날짜 계산하기

오토핫키를 이용하면 날짜를 쉽게 계산할 수 있다. 예를 들어 오늘 날짜에 35일을 더한 날짜를 쉽게 구할 수 있다. 날짜가 순차적으로 들어있는 문서를 편집할 때 이것을 이용하면 특정 날짜를 쉽게 탐색할 수도 있다. 또한 스크립트를 잘 짜서 문서에 날짜를 순차적으로 넣을 수도 있다. 1. FormatTime으로 오늘의 날짜 설정 날짜를 계산할 때는 기준이 되는 날짜를 미리 설정해야 한다. 이번 포스팅에서는 오늘 날짜를 기준일로 설정해보겠다. **** 시작 - 이 행은 스크립트에 포함시키지 않는다 **** ^#!d:: ; ctrl + win + alt +d 를 누르면 FormatTime, CurrentDateTime,, yyyyMMdd ; 20220406 형식으로 오늘 날짜 설정 Today = %Curren..

오토핫키 - 스크립트를 중복 실행시키고 싶을 때, singleinstance

오토핫키를 사용하다 보면 A라는 스크립트가 실행된 것을 깜빡하고 다시 또 실행시키게 될 때가 있다. 특히 메인 스크립트에 A라는 스크립트를 실행하는 핫키를 넣어두고 핫키로 실행을 시키다 보면 그렇게 되기가 쉽다. 이럴 때 새로 스크립트를 실행시킬 것이냐고 묻는 팝업창이 뜨는데 이것이 번거로울 때가 많다. 이번에는 이 문제를 해결하는 포스팅을 올려보려고 한다. 메인 스크립트 만들기에 대해서는 별도의 포스팅이 있으니 참고하면 좋을 것 같다. 오토핫키 - 다른 스크립트를 실행할 메인 스크립트 만들기 오토핫키 - 다른 스크립트를 실행할 메인 스크립트 만들기 메인 스크립트란 다른 스크립트를 실행시키도록 하는 명령어들을 가지고 있는 스크립트이다. 이번 포스팅에서는 오토핫키 메인스크립트를 작성하는 방법을 정리해보려고..

오토핫키 - 윈도우 7에서 winactivate 오류가 발생할 때

불가피하게 오토핫키 사용 환경이 예전 버전의 윈도우일 수가 있다. 그런데 어떤 경우, 개인적으로는 윈도우 7에서, 오토핫키 명령어 중 winactivate 등 창을 열고 닫고 활성화하는 데 오류가 발생했다. 그래서 해결책을 찾아보았다. 1. SetTitleMatchMode 오토핫키에는 SetTitleMatchMode라는 것이 있다. 윈도우의 창 이름(title)을 어떤 식으로 인식할지를 정하는 것이다. 사실 예전 사용 환경에서는 SetTitleMatchMode를 따로 설정할 필요가 없었다. 그렇게 해도 여러 개의 엑셀 창도 알아서 잘 인식하고 활성화하고 닫아주었었다. 그런데 갑작스레 사용 환경이 윈도우 7으로 바뀐 이후 창이 제대로 활성화되지 않았다. 특히 열려 있는 여러 개의 엑셀 창 중 특정한 것을 ..

알프레드 워크플로우 - 세후 배당수익률 계산 워크플로우

세후 배당수익률을 계산하는 워크플로우를 올린 적이 있었다. 그런데 매번 소수점 세 번째 자리에서 암산으로 반올림을 하는 것이 너무 불편했다. 그래서 워크플로우를 조금 수정했다. 알프레드 워크플로우 - 배당소득세 계산 워크플로우 알프레드 워크플로우 - 배당소득세 계산 워크플로우 배당소득세를 제외한 배당금을 계산하기 위해서는 배당금에 0.85를 곱해야 한다. 그런데 이것을 매번 하기가 귀찮아서 간단한 워크플로우를 만들었었다. 알프레드 워크플로우 - 동일한 계산을 rayshines.tistory.com 1. 작동 방식 (1) 알프레드를 소환한 뒤 키워드와 숫자 넣기 기존의 방식처럼 키워드인 x, 한 칸 띄우고 숫자를 넣으면 0.85를 곱한 값을 산출해낸다. (2) 숫자를 카피한 뒤 키워드 넣기 예를 들어 10..

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

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

반응형