Stairways Software Icon

Stairways Software

Excellence In Software For Over Ten Years – Only with a Mac

Stairways Software Company Blog (Full Archive, RSS Feed)

➽Evernote Filing Suite For Keyboard Maestro

Patrick Welker produces and documents in exquisite detail a complete filing suite for Evernote.

From: Rocket Ink — Writing with Space Ink

Posted Sunday, December 22, 2013. Permalink. Source Link. Post a Comment.

Keyboard Maestro won a Macworld Editors' Choice Award!

Eddy Photo

Hundreds of products pass through the hands of the Macworld editors every year, some are much anticipated devices riding a wave of hype, others are quietly released and seemingly come from nowhere. They see products from Forture 500 companies, one-person outfits, and everything in-between. Out of all the products they see, a few stand out above the rest and are recognized with an Editors’ Choice Award.

This year, Keyboard Maestro 6 was selected as one of the best products of the year and awarded a coveted Eddy!

Thanks Macworld! And thank you to all our fantastic customers who made this possible.

Posted Tuesday, December 17, 2013. Permalink. Post a Comment.

➽Keyboard Maestro Tips

Bakari Chavanu maintains a very useful Tips tumblr you may like to follow. I will repost more things from there here as well in due course.

From: Keyboard Maestro Tips on Tumblr

Posted Monday, November 4, 2013. Permalink. Source Link. Post a Comment.

➽Remotely Generating Octopress

Phaedra Deepsky shows how to remotely run a shell command (rake generate in this case) with a single keystroke.

From: vegans with typewriters

Posted Saturday, November 2, 2013. Permalink. Source Link. Post a Comment.

➽Toggle Asterisks and Hyphen Markdown List Markers Macro

Patrick Welker shows a macro that can toggle between asterisks (*) and hyphen (-) in markdown lists.

From: Rocket Ink — Writing with Space Ink

Posted Saturday, October 26, 2013. Permalink. Source Link. Post a Comment.

➽Automatisch ScanSnap software starten met Keyboard Maestro

Niels Gouman describes (in Dutch) the auto-connecting ScanSnap macros that every Keyboard Maestro/ScanSnap user should have.

From: Lifehacking — Slimmer werken en moeiteloos leven

Posted Friday, October 25, 2013. Permalink. Source Link. Post a Comment.

➽Keyboard Maestro Macros for URL’s

Patrick Welker shows a set of macros for extracting URLs, fetching titles and formatting links. Great detail on the actions.

From: Rocket Ink — Writing with Space Ink

Posted Thursday, October 24, 2013. Permalink. Source Link. Post a Comment.

➽Application to launch specific applications, windows, and tabs

TJ Luoma answers a question on Ask Different showing how to launch applications into specific states.

From: Ask Different

Posted Wednesday, October 23, 2013. Permalink. Source Link. Post a Comment.

➽Maximize UI for Rdio & Simplify | Carrying Stones

Eric Beavers shows a clever macro to zoom the front window depending on whether Rdio is currently running.

From: Carrying Stones – moving a mountain one stone at a time

Posted Sunday, October 20, 2013. Permalink. Source Link. Post a Comment.

➽A simple Keyboard Maestro macro for plain-text pasting anywhere

T J Luoma shows one of the simplest and yet most useful macros which just types the system clipboard.

From: TUAW – The Unofficial Apple Weblog

Posted Monday, October 14, 2013. Permalink. Source Link. Post a Comment.

➽Adding a Yes or No Checkbox with Keyboard Maestro

Joe at Mac Grease shows how you can add a checkbox or popup menu to my Prompt For User Input dialog.

From: Mac Grease – Make your Mac work for you

Posted Tuesday, October 8, 2013. Permalink. Source Link. Post a Comment.

➽Fast Calculations with Keyboard Maestro

Joe at Mac Grease shows a clever use of Filter Clipboard: Calculate to evaluate calculations in pre-typed text.

From: Mac Grease – Make your Mac work for you

Posted Wednesday, October 2, 2013. Permalink. Source Link. Post a Comment.

➽Własna lista stron do przeczytania później w Reminders

Sebastian Szwarc describes (in Polish) a macro for making Reminder notes from Chrome web articles.

From: Apple User

Posted Tuesday, October 1, 2013. Permalink. Source Link. Post a Comment.

➽MediaStorm Guide to Super Fast Logging with Premiere Pro and Keyboard Maestro

Eric Maierson shows a macro to speed up video editing in Premiere Pro, with great detail on how the macro is created.

From: MediaStorm

Posted Friday, September 27, 2013. Permalink. Source Link. Post a Comment.

➽Export Keynote slides to PDF with Keyboard Maestro

Claus C Pörtner shows a macro that uses AppleScript to export Keynote slides to PDF.

From: Claus C Pörtner

Posted Friday, September 27, 2013. Permalink. Source Link. Post a Comment.

➽Marked 2 and a Bonus Trick

Gabe shows the new Marked 2, and a clever macro to preview an existing web page in Marked.

From: MacDrifter — No particular destination.

Posted Thursday, September 26, 2013. Permalink. Source Link. Post a Comment.

➽A Bulletproof 'Open nvALT Notes with' Method

Patrick Welker uses Keyboard Maestro to create a reliable Edit With facility for nvALT.

From: Rocket Ink — Writing with Space Ink

Posted Sunday, September 22, 2013. Permalink. Source Link. Post a Comment.

➽Automating my Dissertation Backup with Keyboard Maestro

Terry Brock shows a macro that automatically backs up his dissertation when a thumb drive is inserted.

From: Dirt — the Blog

Posted Saturday, September 21, 2013. Permalink. Source Link. Post a Comment.

➽How To Click A Button On A Web Page Without Using the Mouse

Bakari Chavanu shows how Click at Found Image can be used to click intransigent web buttons.

From: Mac Automation Tips — Getting Things Done Faster on Your Mac

Posted Sunday, September 15, 2013. Permalink. Source Link. Post a Comment.

Setting Various System Preferences

A common question is people asking how to set various system preferences, like sound output devices or display settings. This article describes general ways of doing this.

There are several ways to go about a task like this where Keyboard Maestro does not provide direct support.

1. Control the UI directly using Keyboard Maestro. Use a sequence of actions which launch the system preference pane, click in various locations or type select various options. Often you will need to use Pause actions throughout the sequence to ensure the actions perform correctly.

2. Control the UI using AppleScript GUI scripting. Similar, but use AppleScript to control the UI.

3. Use AppleScript (or sometimes shell scripts) to make the change directly without using the UI. This is generally better if there is a method to do it this way. It will be faster and have less disruption for you when executing, but many actions cannot be controlled in this way.

The best way to figure out how to do these sorts of things is to search the net, adding the keyboard "AppleScript" to your query. So in this case, search for something like:

AppleScript set sound output source

Chances are someone has figured out how to do this using AppleScript and then it's just a matter of plugging it in to an Execute AppleScript action. If you can find a direct method (like method 3), use that, and otherwise you probably have an easy solution with method 2 (although this tends to break when the system changes). Failing this, and assuming you aren't an AppleScript expert, you can resort to method 1, perhaps using the Click at Found Image actions to help ensure robustness.

Posted Friday, September 13, 2013. Permalink. Post a Comment.

Keyboard Maestro is No Longer Available in the Mac App Store

Keyboard Maestro 6 was never allowed in the Mac App Store due to sandboxing restrictions, so version 5 languished there with a stern warning not to purchase from Apple, but buy direct instead.

But given Apple’s continued stance on refusing apps which cannot be sandboxed (which includes any app that tried to provide better functionality for Apple apps like: Finder, AppleScript Editor, Automator, Xcode, Terminal, Activity Monitor, Dock or Time Machine!), and given their continued stance against paid upgrades (which breaks the feedback loop so that the developer is never working for existing customers, only for other users not currently using a version of the application), it was clearly time to for Keyboard Maestro to exit the Mac App Store, and the latest message from Apple to Omni has confirmed that.

So Keyboard Maestro 5 is no longer available from the Mac App Store, but Keyboard Maestro (all versions) continues to be available direct, and it was always better to buy direct from us.

The Mac App Store was never a big deal for Keyboard Maestro, only accounting for about 10% of our revenue since it was released on the Mac App Store in 2011, and only 5% in the last 12 months (and much less since 6.0 was released and not available on the Mac App Store, obviously). People tend to be introduced to Keyboard Maestro by folks already using and loving Keyboard Maestro, rather than finding it for themselves, and we already had a strong and growing customer base before the Mac App Store.

Hopefully folks who already own the Mac App Store version of Keyboard Maestro can still download it from Apple, but I strongly encourage everyone with the Mac App Store version to option click the "Mac App Store Version" text in Keyboard Maestro’s About box and transfer your license to us, so that at least you can download a version of 5 directly from us at any later time.

It really is a shame that Apple has chosen this course, excluding or limiting some very powerful applications, and perhaps they will eventually change their minds, but until them we will do our best to continue developing and enhancing Keyboard Maestro outside the Mac App Store, and probably be joined by an ever growing number of quality applications,

Posted Thursday, September 5, 2013. Permalink. Post a Comment.

➽Let’s Automate the Web with Keyboard Maestro!

Andreas shows a simple data entry macro that asks for fitness data and then directly inserts it into a web form.

From: MOSX Tumblelog

Posted Thursday, September 5, 2013. Permalink. Source Link. Post a Comment.

➽Writing on a mac using Keyboard Maestro | Silent Uproar

Hetu Ashara shows a macro palette used to add features to Writeroom, Ulysses and Day One.

From: Silent Uproar — Interpret the Oxymoron, Interpret the World

Posted Monday, September 2, 2013. Permalink. Source Link. Post a Comment.

➽Keyboard Maestro Macros: Sharing Links

Tim Smith shows two simple macros to copy the web page title and URL for sharing or for Markdown.

From: Tim Smith

Posted Monday, September 2, 2013. Permalink. Source Link. Post a Comment.

➽Replicating QuickCursor using BBEdit and Keyboard Maestro

T J Luoma shows how to use Keyboard Maestro to edit text anywhere in BBEdit.

From: TUAW – The Unofficial Apple Weblog

Posted Friday, August 30, 2013. Permalink. Source Link. Post a Comment.

➽3 More Ways to Deal With Distractions Using Keyboard Maestro

Andreas shows three different ways to quit various applications, server processes or web applications during working hours.

From: MOSX Tumblelog

Posted Tuesday, August 27, 2013. Permalink. Source Link. Post a Comment.

➽Naming Your Keyboard Maestro Variables

Andreas describes some of the features of variables and some best practice recommendations for using them.

From: MOSX Tumblelog

Posted Friday, August 23, 2013. Permalink. Source Link. Post a Comment.

➽SmartPerspective for OmniFocus

Brandon Pittman demonstrates an AppleScript he uses to show the correct perspective every time OmniFocus activates.

From: Thank You For Your Cooperation

Posted Thursday, August 15, 2013. Permalink. Source Link. Post a Comment.

➽Keyboard Maestro Macro: Attach and Send

Ben Brooks shows a bunch of macros that emails files to sets of people.

From: The Brooks Review

Posted Thursday, August 15, 2013. Permalink. Source Link. Post a Comment.

➽Remembering Shortcuts for Sublime Text with Keyboard Maestro

Patrick Welker shows how to use a palette to assist in remembering lots of hot keys.

From: Rocket Ink — Writing with Space Ink

Posted Tuesday, August 13, 2013. Permalink. Source Link. Post a Comment.

➽Back Up Your 1Password Keychain with Keyboard Maestro

Phaedra Deepsky shows a clever macro using the Volume Mounted trigger to automate backups of the 1Password keychain.

From: vegans with typewriters

Posted Friday, August 9, 2013. Permalink. Source Link. Post a Comment.

➽Demonstration YouTube Video of Keyboard Maestro

Bakari Chavanu shows a very quick video demonstration of Keyboard Maestro saving four web pages to PDFs.

From: YouTube

Posted Monday, August 5, 2013. Permalink. Source Link. Post a Comment.

➽Quick tip if you run your iTunes library from a NAS

A Tumblelog article by jpreding using Keyboard Maestro to ensure that your drive is always mounted before iTunes is allowed to launch.

From: jpreding Tumblelog — Things I Found

Posted Saturday, August 3, 2013. Permalink. Source Link. Post a Comment.

➽Quickly add new Tweetbot mute keyword using Keyboard Maestro

T J Luoma shows a macro that automates the eight steps for creating a mute keyword in Tweetbot

From: TUAW – The Unofficial Apple Weblog

Posted Thursday, August 1, 2013. Permalink. Source Link. Post a Comment.

➽Keyboard Maestro 6.1 and Microsoft Outlook

Bill Eccles shows a couple macros he uses to customize his Mac.

From: Bill’s Words — A curious mix of conservative values and liberal computing

Posted Monday, July 29, 2013. Permalink. Source Link. Post a Comment.

➽Markdown for Keyboard Maestro 2

A detailed video by Andreas describing his extensive Markdown for Keyboard Maestro 2 library.

From: MOSX Tumblelog

Posted Friday, July 26, 2013. Permalink. Source Link. Post a Comment.

Using Quick Macros

The Record Quick Macro action allows you to record a macro on the fly and then play it back multiple times. Since the recording is done ”blind”, it is best to stick to just keystrokes if at all possible.

By default, there is a Record Quick Macro action triggered by Control-F1 with play back trigger Option-F1, but you can create more than one of these to hold different recordings.

Quick Macros are incredibly helpful for re-formatting text. For example, I frequently have to turn an enumerated value into localisation strings. It can be done using a regular expression, but even for experienced users, regularly expressions are fairly fiddly to get right, and not all applications support search and replace with regular expressions.

So for example, say I have this enumerated type in my code:

 kExists,
 kDoesNotExist,
 kIsEnabled,
 kIsNotEnabled,
 kExistsButIsNotEnabled,
 kIsMarked,
 kIsNotMarked,
 kExistsButIsNotMarked,

and I want to generate the Localized.strings entry to match. I paste that in, and then place my insertion point at the start of the first line, and then start the recording, change the first line and leave the insertion point at the start of the next lines, something like:

Control-F1, Forward Delete, Option-Shift-Right Arrow, Command-X, Command-Shift-Right Arrorw, M e n u, Command-V, <space>, =, <space>, ", Command-V, ", ;, Command-Left Arrow, Down Arrow, Control-F1. Option-F1

Now I just press Option-F1 seven times to convert the rest of the lines to end up with:

MenuExists  =  "Exists";
MenuDoesNotExist = "DoesNotExist";
MenuIsEnabled = "IsEnabled";
MenuIsNotEnabled = "IsNotEnabled";
MenuExistsButIsNotEnabled = "ExistsButIsNotEnabled";
MenuIsMarked = "IsMarked";
MenuIsNotMarked = "IsNotMarked";
MenuExistsButIsNotMarked = "ExistsButIsNotMarked";

I can then easily edit the strings as appropriate.

Posted Wednesday, July 24, 2013. Permalink. Post a Comment.

➽Create and Edit Lists in Keyboard Maestro with AppleScript

Patrick Welker goes in to great details about creating selection lists using AppleScript within Keyboard Maestro.

From: Rocket Ink — Writing with Space Ink

Posted Tuesday, July 23, 2013. Permalink. Source Link. Post a Comment.

➽Using Keyboard Maestro 6 to automate a web database

T J Luoma goes in to great detail on how he controls a web database which might inspire others to automate their web experience.

From: TUAW – The Unofficial Apple Weblog

Posted Thursday, July 18, 2013. Permalink. Source Link. Post a Comment.

➽Some Keyboard Maestro macros

An article on tenshu.net provides some useful macros, including Type current Safari URL.

From: tenshu.net — pondering the mystery

Posted Wednesday, July 17, 2013. Permalink. Source Link. Post a Comment.

➽Export Keyboard Maestro Macros Individually

Andreas uses a macro to control Keyboard Maestro to export macros individually, rather than in a single archive.

From: MOSX Tumblelog

Posted Wednesday, July 17, 2013. Permalink. Source Link. Post a Comment.

➽Review: Keyboard Maestro is the power user's nirvana

Roger Ogden gives a long and detailed review of Keyboard Maestro.

From: RunAroundTech — Chasing Down Technology

Posted Monday, July 15, 2013. Permalink. Source Link. Post a Comment.

➽Rename Pinboard Tags With Keyboard Maestro

Sean Korzdorfer shows a macro to rename Pinboard tags using the Python Pinboard module.

From: Sean Korzdorfer

Posted Monday, July 15, 2013. Permalink. Source Link. Post a Comment.

➽nvALT feels lonely - Marked comes along = happy end

Patrick Welker shows how to control the layout of nvALT and Marked.

From: Rocket Ink — Writing with Space Ink

Posted Monday, July 15, 2013. Permalink. Source Link. Post a Comment.

➽Keyboard Maestro Macro: Based on my Wifi, Do This

Ben Brooks shows how to customize your Mac based on the wifi you are connected to (typically work, home or elsewhere)

From: The Brooks Review

Posted Monday, July 15, 2013. Permalink. Source Link. Post a Comment.

➽Reclaiming My Lifeforce with Keyboard Maestro

Anxious Machine’s very entertaining first screencast describes how he uses Keyboard Maestro to grade papers.

From: Anxious Machine — Anxiety, Technology, and Scary Things

Posted Sunday, July 14, 2013. Permalink. Source Link. Post a Comment.

➽Automating website logins without compromising your credentials

A clever use of Keyboard Maestro to control 1Password to safely automate logging in to web sites.

From: Paul Waldo Photography — My Photographic Journey

Posted Friday, July 12, 2013. Permalink. Source Link. Post a Comment.

➽Quit an Application After it Has Been Backgrounded For a While

Bakari Chavanu shows a macro to quit an assigned application after it’s been the background for a specified period of time.

From: Keyboard Maestro Tips on Tumblr

Posted Wednesday, July 10, 2013. Permalink. Source Link. Post a Comment.

➽In KM 6.0 you can now sort macro by time...

Bakari Chavanu writes that in Keyboard Maestro 6 you can now sort macro by time execution. This is a great way to see your most recent executed macros for the purposes of troubleshooting a macro.

From: Keyboard Maestro Tips on Tumblr

Posted Wednesday, July 10, 2013. Permalink. Source Link. Post a Comment.

➽Mac Power Users #145: Keyboard Maestro Turns 6

David Sparks and Katie Floyd take a look at the new version of Keyboard Maestro and discuss what it does, how you can use it to automate tasks on your Mac

From: Creating Mac Power Users, one geek at a time since 2009

Posted Sunday, July 7, 2013. Permalink. Source Link. Post a Comment.

Syndicated Content for Company Blog

Other Blogs

Buy Now

User Database

Stairways