Automating My MacBook - Get started with Keyboard Maestro
3.4 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
18 students enrolled

Automating My MacBook - Get started with Keyboard Maestro

전문가처럼 맥 자동화를 배우십시오! 기본 사항부터 시작하여 자신만의 워크플로우를 작성하고 생산성을 높이십시오!
3.4 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
18 students enrolled
Created by Guile Hong
Last updated 9/2018
Korean
Price: $49.99
30-Day Money-Back Guarantee
This course includes
  • 13 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Simple tasks that take 3 to 6 hours can be completed accurately and without errors in seconds or minutes using automation technology.
  • You can accomplish tasks that you can't or can't do with Python or AutoHotkey using the Mac Keyboard Maestro.
  • Can be automated by combining with Excel document and keyboard maestro
  • Automate video editors like Final Cut Pro X or Premier Pro
  • You can monitor in real time the list of shopping purchases you want on the Amazon website
  • User-created blog posts can be published to two or more sites at once using shortcut keys
  • You can quickly write text by creating an AutoText
  • You can operate the Mac app's menu with only a macro, without a mouse
  • Macros can automate most of the tasks humans do with computers
  • You can do basic Mac automation without programming knowledge
  • However, if you have programming knowledge (mind), you can do better Mac automation
Requirements
  • Mac users
Description

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 이기도 했습니다

이것은 Udemy에서 맥(북) 자동화에 대해 가장 포괄적이면서도 직접적인 과정입니다!

50 개 이상의 강의 및 비디오의 13 시간 이상이 키보드 마에스트로를 잘 활용할 수 있는 실용적인 예제들을 다루고 있습니다

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


다음과 같은 다양한 주제를 다룹니다.


키보드 마에스트로 설치

다양한 알림 활용

트리거 이동 및 크기 조정 창

웹 브라우저 및 키보드 마에스트로

변수 선언 및 사용

사용자 입력 도구

시간 지연

화면 이미지 검색

문자열 트리거

화면 캡처

마우스를 움직여 클릭

KM 매크로에서 쉘 스크립트 호출하기

조건문 (else if)

단축키로 블루투스 제어

KM 매크로에서 AppleScript 호출하기

반복 루프 While

일반 문자열 다루기

정규 표현식과 KM 매크로

응용 프로그램 메뉴 선택

시스템 제어

트리거 유형 및 기능

매크로 팔레트 및 사용자 아이콘 설정하기

음성 합성 출력 활용

파일 읽기 및 쓰기

Switch 및 Case 활용

매크로 중첩 및 Semaphore

응용 프로그램 활성화 및 숨기기 및 종료

문자 메시지와 KM 매크로


이 과정은 30 일 환불 보장이 제공됩니다! 어떤 방식으로 만족스럽지 않은 돈을 돌려주는 것입니다.


재미 있고 신나는 키보드 마에스트로를 이용한 맥 (북) 자동화를 지금 바로 시작하세요!

Who this course is for:
  • Beginners who were not interested in Mac automation
  • Mac users who need Mac automation but don't know how
  • Those who want to use a tool such as Auto hot key on Mac
  • If you are using automation techniques only in MS-Excel
  • Those who are interested in the automation techniques related to stock investment
  • Those who are interested in various game operating automation
  • Those interested in automating ticketing
  • Those who are in need of automation for editing and managing various photos, videos and documents
  • Those who want to apply automation technology to video editing work using Final Cut Pro
  • Those who need automation technology that suits their taste for marketing activities
  • Those who want to do writing and blog posting in a comfortable environment based on automation
Course content
Expand 57 lectures 13:11:41
+ 소개
57 lectures 13:11:41

영상에서 사용한 예제 매크로입니다

'EOS 카메라 영상 파일을 노트북으로 이동' 매크로는 파일 삭제등의 액션이 포함되어 있는 관계로, 사용자 부주의로 인한 오용 위험성이 존재한다고 판단하여 첨부파일에 포함하지 않았습니다. 이에 양해 바랍니다

시스템 환경(운영체제 버젼, SIP설정유무, 환경설정, 기타 유틸리티)에 따라 첨부파일 내의 매크로는 오작동의 가능성이 항시 존재합니다

문제 발생시 Q&A 에 해당 이슈를 올려주시면 감사하겠습니다

Preview 10:56

첨부파일('GuileSchool_Macros.zip')을 '꼭' 다운로드하여 주세요

( Please download the 'GuileSchool_Macros.zip' attachment )


강의에서 사용한 실습용 매크로가 여기에 들어있습니다

( Practical macros used in lectures are included here )


동봉된 README을 읽어보시면 어떻게 사용하는지 아실 수 있습니다

( You can read how to use it by reading the enclosed README )

Preview 03:56
03 Trigger move and resize window (1)
23:12
04 Trigger move and resize window (2)
12:41
05 Trigger move and resize window (3)
07:08
06 Calling another macro from KM macro
05:47
07 Safari Web Browser and Keyboard Maestro
09:05
08 Google Chrome Web Browser and Keyboard Maestro
12:18
09 Variable Declaration and Use
07:06
10 User Input Tool (User Input Prompt)
07:48
11 The importance of time delay
10:26
12 Screen Image Search
10:17
13 Trigger input string
04:18
14 Screen capture
01:52
16 Mouse Move and Click and Facebook (1)
19:26
17 Mouse Move and Click and Facebook (2)
34:07
18 Install SublimeText3
11:47
19 What is a shell script?
16:55
20 Calling shell scripts from KM macros
11:52
21 Conditional statement (if..else)
06:52

blueutil 실행시 다음과 같은 오류(  "Unexpected arguments: off"  ) 가 발생하시는 분은

blueutil off 대신에  blueutil -p0 명령어를 사용해 보시기 바랍니다

그리고, blueutil on 대신에  blueutil -p1 명령어를 사용해 보시기 바랍니다

자료출처: https://github.com/toy/blueutil/issues/10

22 blueutil and homebrew installation
14:56
23 Bluetooth control by hot key
05:13
24 Calling AppleScript from KM macro
25:46
25 Use variables for calculation
20:28
26 Repeat Loop While
20:19
27 User key input method
19:12
29 The need for regular expressions
06:57
30 Beginning of regular expressions and sublime text
12:04
31 Basics of regular expressions
25:19
32 Another example of regular expression
11:16
33 System independent programming
05:25
34 iTerm2 Installation
07:47
35 Use password with system keychain
10:50
36 iTerm2 shortcut setting
06:51
37 Keyboard Maestro Shortcut Check
25:47
38 System Keychain Application Examples
30:49
39 Application menu selection
18:39
40 System control
27:26
42 Setting the macro palette and user icons
30:32
43 Use speech synthesis output
08:24
45 Macro cancellation
03:05
46 Macro timeout
04:30
47 Shell script timeout and errors
15:57
48 Reading and writing files
08:20
49 Switch and case utilization
12:41
50 Macro nesting and semaphores
30:32
51 Activate and hide and exit applications
10:54
52 Comment out macro
06:24
53 AppleScript and shell scripting and automation
29:12
54 Send message
09:45
55 Synchronization of shell scripts
23:26
56 Run without this application
09:01