35
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 08 Apr 2024
35 points (100.0% liked)
Apple
17525 readers
7 users here now
Welcome
to the largest Apple community on Lemmy. This is the place where we talk about everything Apple, from iOS to the exciting upcoming Apple Vision Pro. Feel free to join the discussion!
Rules:
- No NSFW Content
- No Hate Speech or Personal Attacks
- No Ads / Spamming
Self promotion is only allowed in the pinned monthly thread
Communities of Interest:
Apple Hardware
Apple TV
Apple Watch
iPad
iPhone
Mac
Vintage Apple
Apple Software
iOS
iPadOS
macOS
tvOS
watchOS
Shortcuts
Xcode
Community banner courtesy of u/Antsomnia.
founded 1 year ago
MODERATORS
Well, Shortcuts comes from the iOS world and is a relatively recent addition to macOS. Automator originated in macOS and I don't think it has made it over to iOS at this point?
That's not even the full extent of it though. Before Automator, there was Script Editor, which could also create script applications, but that doesn't seem to work so well anymore. Automator has become the preferred approach for that. But Script Editor is still around and is useful for looking up AppleScript dictionaries. These tell you if a given application offers special scripting support, and there are also a few general dictionaries like StandardAdditions that are worth a gander. I wish AppleScript existed for iOS.
And then there's the command line approach of using
crontab
to open your files with theopen
command. Andosascript
lets you run any AppleScript from the command line.I think this might well be the answer to my question. Shortcuts for Mac feels almost like an afterthought, as if they've just adapted the iPad version to run on macOS, but they've stripped out automations ability presumably because it wasn't compatible with the OS. As a result, we've got two apps that do more or less the same thing, but one is better suited to the complexity of macOS while the other is content carrying out basic tasks.