Why Are Screen Capture Tools Still Lacking True CLI and Automation Support on macOS?
from AgataHexe@lemmy.world to programming@programming.dev on 02 Jul 16:40
https://lemmy.world/post/48947995

Most macOS screen capture tools require manual interaction or use fragile UI scripting for automation, which limits their usefulness in CI pipelines and reproducible workflows. Native macOS screenshot utilities expect user input like menu clicks or region selection, making programmatic control difficult without brittle AppleScript or UI automation. Argus Capture, a paid macOS app, offers automation via Apple’s App Intents framework and a custom URL scheme (argus://), providing scriptable commands such as start/stop recording, capture by display or pixel region, window listing, and marker dropping. These interfaces allow integration from Shortcuts, Siri, or the shell, with structured JSON responses suitable for CI or AI workflows. This approach avoids the common pitfalls of UI scripting and does not require special entitlements. How do you currently automate screen capture on macOS or Linux? Have you found tools with genuine CLI or API support, or do you rely on custom scripts and GUI automation? Would standardized URL schemes or App Intents-like APIs be beneficial for open source screen capture tools?

#programming

threaded - newest

kibblebits@quokk.au on 02 Jul 16:58 next collapse

Bot? Advertising for Argus Capture?

Kwdg@discuss.tchncs.de on 02 Jul 17:09 collapse

Yeah seems like it, they seem to be the developer of that tool at least

tal@lemmy.today on 02 Jul 17:41 collapse

True CLI…How do you currently automate screen capture on…Linux?

Under Wayland?

$ grim