{
	"id": "c551d1ef-598a-43e5-9f68-4247f22f5f46",
	"created_at": "2026-04-06T02:12:50.432806Z",
	"updated_at": "2026-04-10T03:30:33.295678Z",
	"deleted_at": null,
	"sha1_hash": "2430f4621d1ef7121e551fc9da2ef7961045f8d0",
	"title": "AppleScript and Automator gain new features in OS X Mavericks",
	"llm_title": "",
	"authors": "",
	"file_creation_date": "0001-01-01T00:00:00Z",
	"file_modification_date": "0001-01-01T00:00:00Z",
	"file_size": 171102,
	"plain_text": "AppleScript and Automator gain new features in OS X Mavericks\r\nBy Steve Sande\r\nPublished: 2013-10-23 · Archived: 2026-04-06 01:37:31 UTC\r\nMac power users love to play with scripting and automation. If there's something that's repetitive that needs to be\r\ndone, it's a lot easier just to either use Automator to automate the process or write an AppleScript to dive in a little\r\ndeeper. With OS X Mavericks, it appears that Apple has added some features that will help \"self-developers\" who\r\nwant to add their own capabilities to their Macs and commercial apps. On the other hand, there are fewer\r\nscriptable items available in many of the new Apple apps...\r\niCloud Sync\r\nTo begin with, there's a surprise for anyone who launches either Automator or AppleScript Editor. The first thing\r\nyou'll find is that both apps were updated with iCloud compatibility. AppleScripts that you've created or\r\nAutomator workflows can now be moved into the cloud and synced to all of your Macs that are running OS X\r\nMavericks. Sure, that's a little thing, but it's useful if you're creating and updating scripts or workflows that need to\r\nbe deployed to a handful of Macs automatically.\r\nNotifications\r\nWant to annoy yourself? AppleScript and Automator now includes a Display Notification command that you\r\ncan use to send yourself notifications from your own scripts. That's actually quite useful if you want to write a\r\nscript or run an Automator action that's going to ping you when it's done through Notification Center. There's got\r\nto be a way to use this to annoy coworkers...\r\nhttps://www.engadget.com/2013/10/23/applescript-and-automator-gain-new-features-in-os-x-mavericks/\r\nPage 1 of 3\n\nLibraries\r\nNow this is cool. Let's say that you have code that can be used in a number of scripts. Now you can create an\r\nAppleScript Library, which is a script that contains a frequently used routine. Store that in ~\\Library\\Script\r\nLibraries\\ , and now any other script can use that code by simply calling it with a new use clause. Write once,\r\nuse many times. Blogger Don Southard over at MacStories has a good example of how to use libraries in his\r\nwriteup of scripting and automation improvements in Mavericks.\r\nCode Signing\r\nThis may not sound like a big thing, but it's huge. Apple developers can now generate signed copies of applets and\r\ndroplets as part of the export process in both AppleScript and Automator. Signing these applets means that users\r\nlaunching them will not get the usual Gatekeeper security warning, and adds an incentive for developers to include\r\neasy automation tools in their solutions.\r\nSpeakable-Workflows\r\nNow here's a wonderful addition for those who are creating accessible solutions. If Speakable Items is activated in\r\nthe Accessibility system preferences, Automator adds a new option to the save dialog to save applets as Speakable\r\nItems. With that one click, those items are saved to the Speakable Items architecture and can be executed by\r\nspeaking the name of the applet.\r\nNow, about those new apps...\r\nOn the bad side, some of the new apps appear to be missing a lot of commands in their dictionaries. For example,\r\nopening the dictionary of Pages '09 displayed the following:\r\nhttps://www.engadget.com/2013/10/23/applescript-and-automator-gain-new-features-in-os-x-mavericks/\r\nPage 2 of 3\n\nCompare that to the new dictionary for the current iteration of Pages:\r\nWhat's missing? Well, a lot. The Pages Application Suite used to let you do things like script the addition of a\r\nchart or table to a document; the Graphics Suite made it easy to script changes to things like the alpha threshold of\r\nan image; and the Text Suite even allowed scripting of things like inserting a table of content to a Pages document\r\nor fine-tuning the look of character styles. Can't do that with the new Pages... Hopefully Apple will add these\r\ncapabilities back in an update to Pages and the other iWork apps. (Thanks to reader Peter P. for noting this\r\nomission from Pages.)\r\nThis is just what I've been able to find -- or not find -- in a cursory look at Maverick's automation tools. As more\r\ncapabilities and deletions become apparent, this post will be updated. I'd also recommend taking a look at\r\nMacOSXAutomation.com, which is always helpful and useful when you're considering the use of the built-in OS\r\nX automation tools.\r\nSource: https://www.engadget.com/2013/10/23/applescript-and-automator-gain-new-features-in-os-x-mavericks/\r\nhttps://www.engadget.com/2013/10/23/applescript-and-automator-gain-new-features-in-os-x-mavericks/\r\nPage 3 of 3",
	"extraction_quality": 1,
	"language": "EN",
	"sources": [
		"MITRE"
	],
	"references": [
		"https://www.engadget.com/2013/10/23/applescript-and-automator-gain-new-features-in-os-x-mavericks/"
	],
	"report_names": [
		"applescript-and-automator-gain-new-features-in-os-x-mavericks"
	],
	"threat_actors": [
		{
			"id": "75108fc1-7f6a-450e-b024-10284f3f62bb",
			"created_at": "2024-11-01T02:00:52.756877Z",
			"updated_at": "2026-04-10T02:00:05.273746Z",
			"deleted_at": null,
			"main_name": "Play",
			"aliases": null,
			"source_name": "MITRE:Play",
			"tools": [
				"Nltest",
				"AdFind",
				"PsExec",
				"Wevtutil",
				"Cobalt Strike",
				"Playcrypt",
				"Mimikatz"
			],
			"source_id": "MITRE",
			"reports": null
		}
	],
	"ts_created_at": 1775441570,
	"ts_updated_at": 1775791833,
	"ts_creation_date": 0,
	"ts_modification_date": 0,
	"files": {
		"pdf": "https://archive.orkl.eu/2430f4621d1ef7121e551fc9da2ef7961045f8d0.pdf",
		"text": "https://archive.orkl.eu/2430f4621d1ef7121e551fc9da2ef7961045f8d0.txt",
		"img": "https://archive.orkl.eu/2430f4621d1ef7121e551fc9da2ef7961045f8d0.jpg"
	}
}