
Note that you may wish to limit this macro only to apps where you are most likely to use it, but I have made it a global using ⌃⌥⌘V as the keyboard shortcut. ĭownload the macro here: Put Latest Screenshot on Pasteboard.kmmacros (9.2 KB) If the Paste menu item is not found or not enabled, a notification tells the user that the pasteboard now contains the latest screenshot image.Ĭredit to Chris Johnsen whose AppleScript I used to build this macro around. So, for example, if you sending an email, it will attach the screenshot. The macro also checks to see if the current app has a Paste menu item enabled. (Growl notifications work better because they show more text than OS X notifications.) Paste, if possible If it does not find any screenshots which match, it will tell you, using Growl (if Growl is running) or OS X notifications. It will still find any screenshots that match. You have changed the default “prefix” for screen shots ( defaults read name).Select the application where you want to insert the captured image, such as Word, Skype, or Outlook.

After clicking on the mouse, the screenshot will be saved to the clipboard.

This seemed like an interesting challenge, so I put together a Keyboard Maestro macro to do this. I'd love a keyboard shortcut within the message that attaches the latest screenshot wherever the cursor is. Is there a scriptable/automated way for to attach my last screenshot to a Mail message? I'm constantly dragging screenshots (which get saved to the Desktop) into messages. On the Mac Power Users G+ group, someone asked:
