The Yosemity update for OS X brings several advances in OS automation. A few people have written about this already, and as usual Michael Tsai provides a nice overview.
New in AppleScript is the ability to report progress. This enables the Finder or other UI in Yosemity to show progress indicators while your script is running.
1 2 3 4 5 6 7 8
Script editor will run this script and show it’s progress at the same time: