[Mac Automator] 엔화/미화 환율 계산하기 서비스
이베이, 아마존과 같은 해외 사이트에서 물건을 구입하려고 할 때, 우리나라 돈이 아니라 엔화/미화 등으로 표기가 되어 있어서 정확하게 한국 가격이 어느 정도 되는지 궁금했던 경우가 많을 겁니다. 물론, 아래와 같이 네이버/구글에 들어가서 그 가격을 검색창에 치기만 해도 되고, 아니면 간단하게 암산을 통해서(미화 환율은 1달러/1000원, 엔화 환율은 1엔/10원 정도) 간략한 추정도 할 수 있을 것입니다.
하지만, 강력한 기능의 오토메이터를 이용해 정확한 환율 계산 결과를 바로 확인할 수 있다면 어떨까요?
이번 포스팅에서는 '엔화/미화 환율 계산하기'에 대한 서비스를 만드는 오토메이터 도큐멘트를 만들어볼까 합니다.
| 엔화(미화) 환율 계산하기 서비스
오토메이터로 간단한 '네이버 영어사전 찾기' 서비스를 만들어본 분들이라면 이번 내용도 그리 어렵지 않을 것입니다. (솔직하게 말해서, 한 80퍼센트는 내용이 동일합니다.) 이번 오토메이터 도큐멘트의 개요는 다음과 같습니다.
AppleScript -> 웹 사이트 팝업
1) AppleScript 처리: 입력받은 텍스트(브라우저에서 드래그한 숫자)를 네이버 검색 주소에 집어넣고 주소값을 반환한다.
2) 웹 사이트 팝업 모듈이 AppleScript단계에서 반환된 주소값으로 주소를 이동, 그 결과를 보여준다.
1. 도큐멘트 유형을 '서비스'로 선택한다.
2. 서비스가 받는 선택 항목은 '텍스트'로, 선택 항목 위치는 'Safari.app'으로 한다. (다른 브라우저에서도 적용시키려면 선택 항목 위치를 변경하면 된다.)
3. 작업공간에 'AppleScript 실행' 과 '웹 사이트 팝업' 모듈을 놓는다.
4. AppleScript 실행 모듈에 다음과 같은 AppleScript를 입력합니다.
on run {input, parameters}
return "http://search.naver.com/search.naver?query=" & (input as string) & "엔"
end run
5. '웹 사이트 팝업 모듈'에서 사이트 크기는 '사용자화'(여러분 원하는 크기대로), '사용자 에이전트'는 'iPhone', 출력은 '입력 URL'로 한다.
※ 웹 사이트 팝업 모듈에서 항목들을 여러분이 원하시는대로 바꾸셔도 됩니다. 하지만, 사용자 에이전트는 iPhone으로 할 것을 추천드립니다. 사이트 크기가 제한적일 경우, 사용자 에이전트를 Safari로 하게 되면, 한눈에 결과 값이 안 보일 수 있습니다. (스크롤 해야 합니다.)
▼ AppleScript로 workflow를 다 작성한 후,
사파리에서 오른쪽 클릭 > 서비스 탭에서 다음과 같이 '엔화 환율 계산하기' 탭을 확인할 수 있습니다.
▼ 이렇게 한눈에 팝업창으로 환율 계산 결과를 확인할 수 있어요 :)
※ 미화 환율 계산하기는 안 가르쳐주냐구요? 여러분이 눈썰미가 조금만 있다면,
어떻게 해야 할지 답은 여러분 머릿속에 바로 있을 것입니다.
정말 모르시겠습니까?... 흠... 위 AppleScript에서 '엔'을 'USD'로 바꾸시기만 하면 됩니다.