반응형

IT 관련 팁/알프레드 워크플로우 12

알프레드 워크플로우 - 알프레드 쿼리인 %TriggerValue%를 키보드 마에스트로 파이썬 스트립트로 전달하기

알프레드와 키보드 마에스트로를 연동하는 방법에 대한 포스팅을 올렸었다. 이번에는 알프레드 워크플로우의 쿼리 query 를 키보드 마에스트로의 파이썬 스크립트로 전달하는 방법에 대해서 다루어 보려고 한다. 알프레드 워크플로우 - 알프레드와 키보드 마에스트로 연동, 연결하기 알프레드 워크플로우 - 알프레드와 키보드 마에스트로 연동, 연결하기 어떻게 하면 반복되는 작업을 좀 더 빠르고 원활하게 수행할까를 고민하다가 Mac의 Automator를 사용해보았다. 그런데 익숙하지 않기도 하고 잘 모르기도 해서 그다지 편리하지가 않았다. 키보드 rayshines.tistory.com 1. 알프레드 워크플로우의 쿼리를 키보드 마에스트로의 파이썬 스크립트로 전달하는 방법 알프레드 워크플로오의 쿼리는 키보드 마에스트로 내에..

알프레드 워크플로우 - 여러 개의 변수를 애플스크립트를 거쳐 아웃풋으로 넘기기

알프레드는 하나의 Argument 만을 허용한다. 그래서 하나의 Argument를 여러 개의 변수로 쪼개는 기능인 "Split Arg to Vars"를 제공한다. 그리고 이렇게 여러 개로 쪼갠 Variable을 애플스크립트로 전달할 수 있고, 그리고 노티피케이션 Notification 등의 아웃풋으로도 넘길 수 있다. 1. Argement를 여러 개의 변수로 쪼개기 (split) 아래 이미지처럼 "Split Arg to Vars" 유틸리티를 이용해 Argument를 여러 개의 Variable로 쪼갤 수 있다. Delimiter는 " "으로 설정한다. ","으로 해도 되지만 " "로 하면 여러 개의 Argument를 구분할 때 스페이스바만 한 번 치면 된다. 그냥 빈 칸이 아니라 한 칸이다. 2. 원하는 ..

알프레드 워크플로우 - 알프레드와 키보드 마에스트로 연동, 연결하기

어떻게 하면 반복되는 작업을 좀 더 빠르고 원활하게 수행할까를 고민하다가 Mac의 Automator를 사용해보았다. 그런데 익숙하지 않기도 하고 잘 모르기도 해서 그다지 편리하지가 않았다. 키보드 마에스트로는 원래도 알고 있었지만 구매는 하지 않고 있었다. 알프레드나 BTT 등의 대체제가 충분하기도 했고, 키보드 마에스트로 자체가 워낙 진입 장벽이 높다고 들었기 때문이다. 그런데 이번에 조금이나마 공부를 해보려고 구입을 했다. 1. 알프레드와 키보드 마에스트로를 연동, 연결하는 기본적 방식 키보드 마에스트로로 새로운 매크로를 만들고 나면 위와 같이 어떤 입력으로 매크로는 trigger 할지를 설정할 수 있다. 그리고 "Or by URL:"을 클릭해서 열면 위와 같은 창이 나온다. 이 중 제일 마지막 행에..

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

얼마 전에 MacOs를 몬터레이 Monterey 12.3으로 업그레이드하면서 파이썬2 Python2 가 삭제되었다. 그러면서 파이썬2 Python2 기반으로 작성된 알프레드 워크플로우들이 모두 작동을 멈췄다. 그 중 IMDB를 검색하는 워크플로우도 있었다. 평소에 편리하게 사용하던 워크플로우였는데 더 이상 작동하지 않아 대체할 수 있는 워크플로우를 만들어 보고 싶다는 생각이 들어 찾아보다가 Openmovie DB에서 API를 무료로 제공한다는 것을 알게 됐다. OMDb API - The Open Movie Database Use for workflow A short description of the application or website that will use this API. www.omdbapi...

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..

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

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

알프레드 워크플로우 - 클립보드를 쿼리 query 로 사용하기

클립보드에 저장된 내용, 즉 ctrl + c 를 해서 카피한 내용을 알프레드 워크플로우 내에서 쿼리 query 로 쓸 수 있는 방법이 있다. 1. 핫키로 워크플로우를 시작할 때 이때는 알프레드 자체가 이 기능을 제공한다. 워크플로우를 짤 때 트리거를 핫키로 넣는다. 그러면 아래와 같은 창이 뜬다. 위의 창에서 "Argument"를 "macOS Clipboard Contents"로 설정하면 클립보드의 내용을 쿼리로 사용한다. 2. 키워드로 워크플로우를 시작할 때 그런데 키워드로 워크플로우를 시작하는 경우에는 위와 같은 옵션이 없다. 이럴 때는 스크립트 하나를 추가해줘야 한다. 위의 이미지처럼 "Actions" 중에서 "Run Script"를 추가한다. 그리고 스크립트 내용에 아래의 두 줄을 넣는다. que..

알프레드 워크플로우 - 배당소득세 계산 워크플로우

배당소득세를 제외한 배당금을 계산하기 위해서는 배당금에 0.85를 곱해야 한다. 그런데 이것을 매번 하기가 귀찮아서 간단한 워크플로우를 만들었었다. 알프레드 워크플로우 - 동일한 계산을 반복할 때 쓸 워크플로우 세후 배당소득을 계산하고 싶을 때 간단히 쓸 수 있는 워크플로우를 만들어보았다. 1. 매번 같은 계산을 해야 할 때 미국 주식의 경우 배당소득에 대해서 15%의 배당소득세를 원천징수한다. 예를 rayshines.tistory.com 기존의 버젼은 키워드 다음에 숫자를 손으로 타이핑해넣어야 했었는데 그것도 귀찮았다. 그래서 클립보드의 내용을 query로 이용하도록 개선해보았다. 1. 기존 작동 방식 기존의 방식처럼 키워드인 x, 한 칸 띄우고 숫자를 넣으면 0.85를 곱한 값을 산출해낸다. 2. 추..

알프레드 워크플로우 - 동일한 계산을 반복할 때 쓸 워크플로우

세후 배당소득을 계산하고 싶을 때 간단히 쓸 수 있는 워크플로우를 만들어보았다. 1. 매번 같은 계산을 해야 할 때 미국 주식의 경우 배당소득에 대해서 15%의 배당소득세를 원천징수한다. 예를 들어 주당 $10의 배당금이 지급된다면 세후에는 $8.5가 된다. 그런데 매번 이렇게 계산이 간단하진 않다. 그래서 이를 조금 간단히 할 수 있는 워크플로우를 만들어보았다. 2. 워크플로우 작동 방식 키워드는 x이다. 아래 이미지처럼 x를 넣고 한 칸 띄운 뒤 숫자를 넣는다. 그리고 엔터를 친다. 그러면 (1) 계산값이 post-notification으로! 알프레드의 post-notification으로 그 계산값이 디스플레이 된다. (2) 계산값이 클립보드로 복사! 그리고 그 값이 클립보드로 복사된다. 그래서 원하..

반응형