QuickCursor was a great app which allowed you to use your favorite text editor to edit text anywhere on the Mac. For example, rather than writing a blog post in a form field in your browser, you could press a keyboard shortcut and then whatever text you had written would be sent BBEdit (or any other text editor). You could finish writing your post using all of the features of your preferred text editor (and, most importantly, not have to worry about your browser window crashing or anything else that might cause you to lose your work). When you finished writing, your text would automatically be sent from your text editor back to the web browser. (If the awesomeness of this is not immediately obvious, watch this short YouTube video showing how QuickCursor worked.)
Posts tagged with "keyboard maestro"
When I used to work from a Mac every day, Keyboard Maestro was one of my most used apps. Nowadays, my automation needs are satisfied by a combination of Workflow, Editorial, and Pythonista on iOS, but I still have a deep appreciation for the power and versatility of Keyboard Maestro on OS X.
Keyboard Maestro 7.0 has been released today with over 100 new features and improvements. My friend Gabe has a good first look at the new version and the Keyboard Maestro website explains in detail the new options for contextual menus for actions, new triggers, themed palette styles (nice), and more.
If you need to automate tasks on a Mac, you can't go wrong with Keyboard Maestro. You can download the new version and check out the upgrade options here.
I've been using 1Password since January of 2008, which means that I have a lot of passwords and other bits of secure information stored in there. Recently it started to feel like I had too much in there. Search results were cluttered with accounts that I no longer use, don’t use very often, or other information that I might need some day.
At first I went through and attempted to deactivate/delete accounts that I no longer use (i.e. the user forum for some piece of software that I used 3 years ago). Most often I found that the account could not be deleted unless I contacted someone, or the login information was no longer valid. The process was boring, time-consuming and frustrating. I found myself trying to guess if I might need something later. (Do I need to save the password for a friend’s WiFi login if I only see them once or twice a year? Couldn’t I just ask them for it again if I did need it? Do I need to keep a copy of my mother-in-law’s Gmail password in case she forgets it? Yes. Do I need to see it every time I search for “Google” in 1Password? No.) It is hard to know if I might ever need something again, and so I tended to err on the side of caution, meaning that I would keep things, even if I didn't use them all that often. The end result was that I didn't get rid of very much, and it still felt like I had more in my 1Password database than I really needed.
With version 6.4 released yesterday, Keyboard Maestro (one of my favorite utilities to automate tasks on OS X) added support for Mavericks tags alongside improvements to AppleScript, asynchronous macro and script execution, and a variety of bug fixes and refinements.
Introduced last year in OS X Mavericks as a way to quickly group and organize related files, tags have been integrated in various automation-related apps and workflows that include Hazel, Alfred, script launchers, and command line utilities. With version 6.4, Keyboard Maestro is now capable of getting and setting tags as attributes to files -- with just a couple of actions, you can now set up a macro that tags multiple files at once with a hotkey.
If you work with tags on Mavericks and wish you could speed up the process of adding or removing tags, Keyboard Maestro 6.4 is available here; if you're new to Keyboard Maestro, check out my previous coverage here.
My problem: I haven't installed Flash on my Mac and I sometimes need to watch YouTube videos that require Flash Player in Google Chrome. Google's browser is my Flash shelter: Safari is my main browser and I only keep Chrome around for Flash videos. I was getting annoyed by the process of copying a URL -> launching Chrome -> pasting the URL, so I made a simple Keyboard Maestro macro to automate everything with a hotkey. I don't know what took me so long.
The macro checks if Safari is the front window, and, if not, it displays a notification with an error message. I do this to prevent accidental hotkey presses for URLs that I don't want to open in Google Chrome. If Safari is the front window, however, what required a bunch of steps in AppleScript to open the current Safari URL in Chrome is a single action in Keyboard Maestro: Set Google Chrome URL, using
%SafariURL% as a variable.
The two additional steps -- Open Chrome and Wait For Chrome To Finish Loading -- were necessary because I discovered that, when launched with a Set URL action, Chrome wouldn't intercept the URL sent by Keyboard Maestro and would simply display a blank tab. In this way, Chrome is launched, paused for a second as it reloads open tabs or the start tab, and then the Safari URL is opened in the current tab. If you want to open the URL in a new tab, change the Set Chrome URL action to New Google Chrome Tab.
You can download the macro here.
Keyboard Maestro 6.2 was released a few weeks ago and it includes some interesting additions. The Mail integration has been substantially improved with new actions to send email messages and set statuses, as well as tokens plus date, status, and action functions. Working with AppleScript and Mail has always been a problem for me, and I welcome Keyboard Maestro's built-in support that makes things incredibly easier.
One of my favorite tools for more efficient writing was recently updated to version 2, which is available for download on GitHub. As Andreas Zeitler explains, the main focus for version 2 was "speed optimization, interaction, accessibility for non-English speakers, and usability". There's also a screencast on YouTube showing the new features.
I use Markdown for Keyboard Maestro on a daily basis to speed up my writing in Sublime Text. In fact, many of the workflows that I'll share when Editorial for iPad will come out have been inspired by Andreas' work.
This is an amazing collection of workflows and tips by Patrick Welker, who explains how he automates list creation and management using AppleScript and Keyboard Maestro. The post also contains a modification of my recent Mail workflow to automate senders and signatures.
The hidden gem in the article, however, is the following sentence:
Since I’m deeply in love with Keyboard Maestro and want to preserve the just fallen in love kind of feeling in our relationship for as long as possible, I created a one-action macro to trigger the TextExpander snippet
The things you do for the apps you love.