로그인

내 맥북을 자동화하기: 단순반복 작업이여 안녕

Keyboard Maestro 는 맥(북)을 자동화 하기 위한 도구입니다. Keyboard Maestro 는 사용자가 만든 워크플로우를 실행하는 방법으로, 응용 프로그램과 상호 작용하면서 정해진 목표를 수행합니다. 쉘 스크립트나 자바 스크립트 그리고 애플 스크립트로도 이와 유사한 일을 하도록 할 수 있지만, 이는 약간의 학습 곡선을 필요로 합니다. 소프트웨어 개발자가 아닌 우리는 조리법(레시피)과 비슷한 방식으로 쉽게 구현할 수 있는 무언가를 필요로합니다.키보드 마에스트로가 바로 그 것에 대한 방법을 제시해 줍니다

Keyboard Maestro 는 맥(북)의 모든 것을 지배할 수 있는 하나의 고리입니다. Keyboard Maestro 로 Finder, AppleScript, JavaScript, Python 및 bash를 제어 할 수 있습니다 나는 엄청난 수의 작업을 자동화하기 위해 Bash, AppleScript 와 Keyboard Maestro을 즐겨 사용합니다. 나는 다양한 텍스트 편집, 파일명 변경을 포함한 자료(파일)관리, 단축키를 이용한 도큐먼트 번역, 웹 크롤링, Telegram / Slack / KakaoTalk 과 같은 메신저 프로그램을 시작과 동시에 모국어로 키보드 자동 전환, 동영상에서 썸네일 뽑아내기, Finder에서 1500 개의 스크린 샷을 복제 / 이름을 변경하고, Imagemagick로 보내어 자르기를 한 다음, 전송하여 내 서버에 업로드 할 수 있습니다. 어플리케이션 윈도우 크기 자동조절 같은 곳에서도 활용합니다.

AppleScript나 Keyboard Maestro 가 없으면 거의 생산적이지 않을 것입니다. 일단 실행되면 믿을 수 없을 정도로 시원하고 생산적입니다 Keyboard Maestro는 오류를 유발할 수 있는 작업을 자동화하고 결과적으로 줄이거나 제거 할 수 있기 때문에 하려는 일의 결과에 대한 품질 또한 보장합니다 자동화된 솔루션의 시간 절약은 엄청납니다.나는 3~6 시간이 걸리는 그리고 인간의 실수를 야기하는 기존의 수작업 프로세스를 측정해보았습니다. 자동화 도구를 이용하였을 때에 비해 이 작업이 20 분으로 단축되었습니다. 경우에 따라 다르지만 어떤 경우에는 비율이 30 : 1 이기도 했습니다 이것은 인프런에서 맥(북) 자동화에 대해 가장 포괄적이면서도 직접적인 과정입니다! 50 개 이상의 강의 및 비디오의 13 시간 이상이 키보드 마에스트로를 잘 활용할 수 있는 실용적인 예제들을 다루고 있습니다

이 강좌는 실질적인 방법으로 키보드 마에스트로를 가르치고 모든 강좌에는 완전한 스크린 캐스트를 제공됩니다. 당신에게 가장 잘 맞는 방법으로 이 것을 활용하십시오

배우는 것들

  • 키보드 마에스트로 설치
  • 다양한 알림 활용
  • 트리거 이동 및 크기 조정 창
  • 웹 브라우저 및 키보드 마에스트로
  • 변수 선언 및 사용
  • 사용자 입력 도구
  • 시간 지연
  • 화면 이미지 검색
  • 문자열 트리거
  • 화면 캡처
  • 마우스를 움직여 클릭

학습 목표

  • 3~6시간이 소요되는 단순 작업을 자동화 기술을 이용하면 수십 초에서 수 분만에 실수없이 정확하게 완료할 수 있습니다
  • 파이썬이나 오토핫키로 할 수 없거나 불편한 작업을 맥 키보드마에스트로를 이용하여 성취할 수 있습니다
  • 엑셀 문서와 키보드 마에스트로와 결합하여 자동화 할 수 있습니다
  • 파이널컷이나 프리미어 프로같은 비디오 편집기를 자동화 시킬 수 있습니다
  • 아마존 웹사이트에서 원하는 쇼핑 구매 목록이 올라오는 것을 실시간 감시할 수 있습니다
  • 사용자가 작성한 블로그 글을 2개 이상의 사이트에 단축키를 이용하여 한번에 퍼블리싱 할 수 있습니다
  • 상용구를 만들어서 글을 빠르게 입력할 수 있습니다.
  • 마우스 조작없이 맥(Mac) 앱의 메뉴를 마우스 없이 매크로만으로 조작할 수 있습니다
  • 컴퓨터가 가지고 인간이 행하는 대부분의 작업을 매크로를 이용하여 자동화 시킬 수 있습니다
  • 프로그래밍 지식이 없이도 기본적인 맥(Mac) 자동화를 할 수 있습니다
  • 하지만, 프로그래밍 지식(마인드)을 갖추고 있으면 더욱 훌륭한 맥(Mac) 자동화를 할 수 있습니다

도움이 되는 분들

  • 맥(Mac) 자동화에 관심이 없었던 초보자
  • 맥(Mac) 자동화를 필요로 하지만 방법을 몰라 애태웠던 맥 사용자
  • 오토핫키(Auto hot key) 같은 툴을 맥(Mac)에서도 사용하고 싶으신 분
  • 자동화 기법을 오직 MS-엑셀에서만 사용하고 계신 분
  • 주식 투자 관련 자동화 기법에 대하여 관심 있으신 분
  • 각종 게임 오퍼레이팅 자동화에 관심을 가지고 계신 분
  • 티켓팅 자동화에 관심을 가지고 계신 분
  • 각종 사진, 비디오, 문서 편집 및 관리에 자동화 필요성을 느끼고 계신 분
  • 파이널컷 프로를 이용한 영상 편집 작업에 자동화 기술을 적용 시키고 싶으신 분
  • 마케팅 활동에 내 입맛에 맞는 자동화 기술을 필요로 하시는 분
  • 글쓰기 및 블로그 포스팅을 자동화 기반의 쾌적한 환경에서 하고 싶으신 분

참고 사항

  • 맥(북)이 있으면 됩니다.

지식공유자 소개

홍영기

인하대학교 공과대학에서 전자공학 학사 학위를 받았으며 임베디드 시스템용 소프트웨어 개발자로써 수년간의 경력을 쌓았습니다 임베디드 시스템 및 프로그래밍을 위한 전문 강사로도 활동 중입니다 아이폰 3GS 등장과 같은 시기에 맥(북)에 입문하였고, 그때부터 맥(북) 자동화에 관심을 갖게 되었습니다 ‘맥(북)에서 사용할 수 있는 시리 리모트’, ‘키보드마에스트로를 이용한 구글번역기’ 같은 오픈 소스를 깃허브에 두고 개발및 유지보수하고 있습니다. 오픈 소스 하드웨어 ‘비글본블랙’ 에도 많은 관심을 가지고 있습니다 맥(북) 자동화를 이용하여 생산성을 높일 수 있는 컴퓨터를 사용하는 모든 분야에 관심을 가지고 있고, 이를 필요로 하는 사람들을 돕고 있습니다.

강좌 평가

...

개의 수강평
  • 5 점0
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0

아직 수강평이 없네요

강좌 교육과정

키보드마에스트로 시작하기
소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:10:00
키보드 마에스트로 설치학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
다양한 알림 활용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
트리거 사용해 보기
트리거 이동 및 크기 조정 창 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:23:00
트리거 이동 및 크기 조정 창 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
트리거 이동 및 크기 조정 창 (3)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
KM 매크로에서 다른 매크로 호출학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
웹브라우저에 도전하기
Safari 웹 브라우저 및 키보드 마에스트로학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
Google 크롬 웹 브라우저 및 키보드 마에스트로학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
변수 사용해 보기
변수 선언 및 사용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
사용자 입력 도구 (사용자 입력 프롬프트)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
시간 지연의 중요성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
화면 이미지 검색하기
화면 이미지 검색학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
입력 된 문자열 트리거학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
화면 캡처학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:01:00
마우스 제어하기
마우스를 움직여 클릭하십시오학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
마우스 이동 및 클릭 그리고 페이스 북 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
마우스 이동 및 클릭 그리고 페이스 북 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:34:00
스크립트에 도전하기
SublimeText3 설치학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:11:00
쉘 스크립트란 무엇인가?학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:16:00
KM 매크로에서 쉘 스크립트 호출하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
조건문 (if..else)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
blueutil 및 homebrew 설치학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:14:00
단축키로 블루투스 제어학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
KM 매크로에서 AppleScript 호출하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
루프문 사용해 보기
계산을 위한 변수 사용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:20:00
반복 루프 While학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:20:00
사용자 키 입력 방법학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
문자열을 자유롭게 다루기
일반 문자열 다루기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:06:00
정규식의 필요성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
정규 표현식과 숭고한 텍스트의 시작학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
정규 표현식의 기초학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
정규 표현식의 또 다른 예학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
시스템 독립 프로그래밍학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
맥 암호 시스템과 연결하기
iTerm2 설치학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
시스템 키체인과 함께 암호 사용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
iTerm2 shortcut 설정학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
키보드 마에스트로 단축키 확인학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
시스템 키체인 응용 프로그램의 예학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:30:00
응용 프로그램 제어하기
응용 프로그램 메뉴 선택학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:18:00
시스템 제어학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:27:00
트리거 유형 및 기능학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:41:00
매크로 팔레트 사용하기
매크로 팔레트 및 사용자 아이콘 설정하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:30:00
음성 합성 출력 활용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
매크로 관리
매크로 사용 및 사용 안 함학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
매크로 취소 중학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
매크로 제한 시간학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
셸 스크립트 시간 초과 및 오류학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:15:00
파일을 읽고 써보자
파일 읽기 및 쓰기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
스위치 및 케이스 활용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
세마포어를 이용한 매크로 동기화
매크로 중첩 및 세마포어학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:30:00
응용 프로그램 활성화 및 숨기기 및 종료학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
매크로를 주석으로 작성하십시오학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
AppleScript 및 쉘 스크립트 및 자동화학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:29:00
문자 메시지를 보내보자
메시지 보내기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
쉘스크립트 사용시 주의사항
쉘 스크립트의 동기화학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:23:00
이 애플리케이션를 제외하고 실행하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
  • 가격 옵션 +
  • 평생
  • 강좌 수료증
  • 57개 강의, 총 12 시간 41 분
  • 위시리스트

실시간 인기 강좌

우리는 성장기회의 평등 을 추구합니다. 🌳

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4178-0406 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R19 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED