Repetitive tasks are the bane of many a computer user’s working day. It’s often worth writing scripts to handle this drudgery, but sometimes the productivity gain seems to be outweighed by the cost of firing up an editor, finding a suitable place for a script file, and making a trigger or abbreviation for it. Make the option of scripting more attractive by using Quicksilver’s ‘Run as AppleScript’ action.
Apple’s iWork suite of apps received substantial updates on April 1st. A welcome (re)addition to Numbers is the ability to set page margins in the print dialog. Unfortunately for me, that means manually typing the correct margins into many existing documents.
I typed the following code into Quicksilver:
delay .5 tell application "System Events" to keystroke ¬ "1.2 .9 .27 .37 .21 .71"
(There are two tabs between each value.) I placed it on the Shelf to be added to the global catalog, and I made sure ‘Run as AppleScript’ is the default action when hitting ‘r’ in the second pane.
In Numbers, I select the text in the first page margins field, and in Quicksilver type ‘del’ followed by ⇧R to populate them all. Job done! Trigger ‘Last Command⇥Run’ in the next instance (and before executing any other QS commands) to make the process even quicker! Auto-inception achieved.
An ‘app launcher’ with the power of Quicksilver is not possible on iOS. But with Apple’s mobile hardware becoming ever more powerful, and the increasing desire to use tablets in the workplace, perhaps a future iOS with more of the features and accessibility of OS X is not impossible. For now, we can only dream…
Finally the wait is over – Quicksilver is now available on iOS! Frameworks and APIs unveiled in iOS 7 mean that Quicksilver iOS, or ‘QuriOS’, can reach deep into your iPhone’s inner workings and rearrange them at will. Now, as in OS X, iOS 7 is at your fingertips!
QuriOS 1.0 brings all the features you love from Quicksilver to iOS. But there are also some great iOS-only innovations:
You’ll soon come to regard QuriOS as your digital butler, or ‘Alfred’, to your iPhone’s OS, or ‘Bruce Wayne’.
Download QuriOS for your iOS 7 device now!
Track Info displays (aside from the obvious info) the iTunes current track’s name, artist, rating (including ½ star ratings), comments and track equaliser. If set manually, the track’s start and finish times are also displayed.
Displaying track artwork is possible thanks to this code by Nick Fagerlund, which takes a track’s raw image data and converts it into a TIFF file to allow Growl to display it. Customising the script to include any other iTunes information would be fairly straightforward (the code contains some explanation notes).
In Quicksilver: Track Info.scpt ⇥ Run ⌃⏎ Add Trigger… ⇥ HotKey ⏎ – and you’re good to go.