Answer Skype With a Hotkey

If you use Skype and happen to be as clumsy as I am, you may have run into this at some point: you see a call come in, you fumble for your headset, you go back to your mouse, find the cursor on your big screen and then try to click the “Answer” button on the call window… only to miss the call because you took too long. I solved this for myself a while back, and thought I’d share my solution. applescript, scripting, skype

→ Continue reading

HomeControl: Local Mac Control for iPhone

I tried out a tip recently for controlling a Mac via Mobile Safari on your iPhone, and it got me thinking, which is often dangerous. I put together this little web app today as a proof of concept (that got a little out of hand). It basically provides a full interface for volume control, application starting and stopping and many iTunes functions, including volume and EQ. All features provide interface feedback and update you with current info from your Mac. applescript, iphone, javascript, jquery, php, scripting

→ Continue reading

Clear Sticky Growl Notifications With a Keyboard Shortcut

I ran into a question yesterday that didn’t seem to have an obvious answer: how can I clear a stack of sticky Growl notifications using only the keyboard. It’s not been any secret that I’m a fan of keyboard shortcuts, as indicated by the extensive keyboard support I’ve added to Instapaper Beyond. So I decided to make an interim solution until a specific feature for this is added, either to the Growl preferences or via AppleScript support. applescript, growl, keyboard, macos, scripting

→ Continue reading

A TextMate Command for Fast Abbr Tags

I’m on a roll with stupid scripts today, but it’s Saturday… so, whatever. This is a quick command for creating semantic tags in TextMate. It’s short, but pretty smart: if your text is a mix of upper and lowercase letters, it will take the uppercase letters, in order, and create an acronym from them and insert an tag, using the original input as the title attribute. If it’s one of a couple other scenarios, it will give you the tag setup with… html, tagging, textmate

→ Continue reading