Bulk folder rename AppleScript

I was recently approached by one of my blog readers John Ott, to help out with a bit of a technical challenge he had. John used a fairly complicated filing system for keeping track of lots of documents, blue prints and photos for projects him and his team work on. This included many subfolders with deep subfolders following a strict naming convention. When John starts a project, he used to copy and paste his top-level folder, then work his way through all its subfolders updating the folder names with the new project code. John reached out to me to see if I could help out, so I put together this Bulk folder rename AppleScript which takes user input for source and destination folders and the latest project code, it then traverses the folders and their subfolder and updates the names as required.

You can download a zipped up copy of the above script by clicking 


If you’ve a project and you’d like to see if I can help, get in touch using my Contact Form.

Read More

Apple to launch Smart Home automation platform at WWDC

Apple logo

Apple logoNews is currently stirring around introduction of an integrated home automation system, to be launched at the 2014 WWDC. As the WWDC starts in less than one week technology news sites the world over are tripping over themselves with excitement about these kinds of announcements.

The Financial Times have today published a post detailing Apple’s entry to the home automation market. Something which doesn’t really come as much of a surprise, considering they’ve been retailing the Philips Hue product range for sometime now. That, as well as there almost guaranteed release of wearable health technology.

The Smart Home automation platform is said to make automated your home electrics as simple as walking through the door.. For example; When your iOS device is in range or when you walk through your front door – the potential is to have your lights automatically switch on.

Details of the features of the Smart Home automation platform will be expectedly be sketchy until after the keynote has been released. However, the “Smart Home” kit will almost definitely rely on NFC chips, or some kind of bespoke chip made specifically by one of Apple’s many hardware suppliers.

This will undoubtably launch a new certification system that hardware vendors will be quick to jump onto the back of. I’d expect the see some Apple designed logo – “designed for Smart Home” or similar popping up on the industry leaders kit very shortly after release.

It would certainly be a massive switch in direction if Apple released their own automation hardware at the WWDC, however this is so unlikely to happen. Only time will tell…

Once the WWDC keynote has been made public, I will be reporting back on any released information as soon as is possible. To keep up to date with all releases check out the RSS site feed.

Read More

Lync Custom Status 2014 BETA

LCS 2014

A newer version is now available from here

Here it is!

The very first public BETA release of my latest project.. I decided to build this application to add a little ‘Je ne sais quoin’ to the Microsoft Lync client status selection. I am a big fan of the Microsoft Lync product, and unified communications.. However, as those close to me will know – I am a big fan of automation. Which is when the idea for this app was born..

So.. What does it do.. Well, check out the details below! Please remember this is an extremely early public release BETA. It’s in its early stages, and I still have BIG plans for this app.


Read More

Automated Lync Dial testing using VB.net

Today I was asked if it would be possible to ‘Automate’ the repeated dialling of a SIP contact, this was in order to try and replicate and resolve an issue with a headset and lync.

So I cam up with this, and thought I should share it in case others find it useful.

The code below commences dialling after the command button is pushed, and each time the other party hangs up the App starts dialling again. Simple but effective.

If you use the code, or figure out a better way of doing it drop me a message using the comments section below.

Read More

Send an iMessage with an AppleScript

I don’t like waiting around for long processes to finish on my Mac, so I was recently hunting for a way of sending push notifications to my iPhone/iPad.. I gave up after a while, realising that nothing seemed reliable enough.. So then I changed tact, and that’s when I came up with this AppleScript. This uses OS X’s built in message’s app to send an iMessage to my mobile!

tell application "Messages"
	set intid to get id of first service
	set myRecipient to myRecipient "+44123456789" of service id intid
	send "Your full machine backup has now completed" to myRecipient
end tell
tell application "Messages"
end tell

This could quite easily be built into Automator Workflows etc.

Read More