What Topics and Resources Can I Find on MacScripter?
Updated
MacScripter (macscripter.net) is a discussion forum for macOS and iOS automation, organized into boards such as AppleScript | Mac OS X, Shortcuts, Code Exchange, AppleScriptObjC and Xcode, and Site Feedback. You'll find help threads, working code samples, and troubleshooting discussions covering AppleScript, Shortcuts, and related automation tools. It's most useful if you want to read how other people solved a specific automation problem, or post your own script question to an active community.
Main sections and what each one is for
| Section | What gets posted there |
|---|---|
| AppleScript | Mac OS X | Script questions and solutions, often tagged by app (Finder, Mail, System) |
| Shortcuts | Building and debugging Shortcuts, including macOS-specific behavior |
| Code Exchange | Longer code write-ups and reusable routines |
| AppleScriptObjC and Xcode | Bridging AppleScript with Objective-C and Xcode projects |
| Site Feedback | Forum features, such as the "Open in Script Editor" buttons |
A few boards carry app or tool tags in the listing — for example Finder, mail, scriptdebugger, and macscripter-v1 — so you can scan for the context you care about.
What the discussions actually look like
The forum mixes practical problem-solving with deeper technical threads. Examples from the board listing:
- Practical scripting help — "Script app won't run," "Can't save mail attachment," "Invalid character returned by 'current date'?"
- Shortcuts workflows — "Create and Save a Disk Image," "Get Duplicate Files with a Shortcut," "Search and Replace Shortcut," "Manipulating Lists in a Shortcut"
- Code Exchange write-ups — "Approximate string matching: The Levenshtein distance," "Of Scripts and Script Libraries and Sorting Algorithms"
- Cross-app automation — "Script Safari/DEVONAgent Pro To Download Files," "REPLY TO address in Mail?"
- Reference requests — "Current AppleScript Language Guide - preferably as ePUB (or PDF)"
Reply and view counts vary widely: some threads draw dozens of replies (the Levenshtein distance thread shows 31 replies and 4,644 views), while others get a handful or none. That spread tells you which topics the community engages with most.
Where to start depending on your goal
- You have a broken script — search the AppleScript | Mac OS X board first; error-message threads like the "current date" character issue are common.
- You want to learn Shortcuts on the Mac — the Shortcuts board has both beginner-oriented threads ("Learning Shortcuts") and version-specific ones ("Changes to the Shortcuts app in macOS Golden Gate").
- You want reusable code — go to Code Exchange for algorithms and library patterns rather than one-off fixes.
- You want to ask a question — post in the board matching your tool, and include the app involved, since many threads are tagged that way.
What to keep in mind
MacScripter is a forum, not a documentation site. Answers come from community members, so quality and completeness vary by thread, and some questions sit unanswered. For authoritative language references, threads like the AppleScript Language Guide request point you toward external documentation rather than hosting it. Treat the code you find as a starting point to test in your own environment, and check the thread date — Shortcuts behavior in particular changes between macOS releases, as the "otherwise if" support thread illustrates.