Logging book reviews in Day One using Keyboard Maestro

I use Day One to keep track of the books I read, and I upon finishing a book I rate it, log my thoughts and opinions of it, and include a cover photo and the link to the Kindle edition on Amazon.

I’ve been doing this manually for way too long, but this week I finally had the wherewithal to cobble together a way of doing it wherein I’m clicking a lot less and Keyboard Maestro does most of the heavy lifting for me.

The following works beautifully as long as I make sure to move the Day One window far enough to the right that the entire book cover image on the Amazon page will be visible to the left when Safari pops up in the background. I still haven’t figured out how to get the image copy/pasted if it’s not sufficiently visible.

I make a new entry in Day One before hitting the hot key which runs the following macro:

DOBLOGRating variable allows me to choose which rating I want to use

Full URL for Amazon search is https://www.amazon.com/s/?url=search-alias%3Daps&field-keywords=%Variable%DOBLOGTitle%

I took a screenshot of the Look Inside graphic as waypoint for finding the cover image

This merely cleans the URL up a little, not necessary

Pastes my input and Amazon’s input into Day One and tags it

All I have to do now is enter my opinion, and press done, et voilà! a lot less clicking for me.

Automation For OS X and iOS

A collection of articles I’ve found helpful.

OS X – Setup & Installation

Hacker’s Guide to Setting up Your Mac
A guide to setting up a new Mac quickly whilst leveraging the power of automation.

A packet manager for OS X

Homebrew Cask
Extends Homebrew allowing one to install apps.

OS X – Automator

Automator for Mac OS X: Tutorial and Examples
A tutorial covering some basic ways to use Automator.

Getting Started with JavaScript for Automation on Yosemite
Assumes working knowledge of JavaScript already.

OS X – Keyboard Maestro

A Beginner’s Guide to Automating Your Mac with Keyboard Maestro
Does what it says on the tin.

Keyboard Maestro I: Introduction
First in a series of tutorials meant for beginners.

iOS – Workflow

8 Reasons to Love the New Workflow App for iOS
Some Workflow basics.

Thought Asylum’s collection of Workflow Posts
Not just posts, but downloadable Workflows too.

iOS – Launch Center Pro

Automating iOS: A Comprehensive and Updated Guide to Launch Center Pro
A fantastic article on how to use Launch Center Pro

Launch Center Pro: An Adoption Strategy…
Not a how-to automate with LCP so much as a how-to force yourself to use LCP.

Quantified-Self: The Power Of Day One & Launch Center Pro**
Basics of using Day One and LCP together.

iOS – Day One

Day One / Templates
Tools and techniques to extend Day One. LCP, Workflow and TextExpander are all featured.