Documentation

Схема URL-адресов

Snapzy регистрирует схему URL-адресов snapzy://, позволяя лаунчерам и инструментам автоматизации запускать действия захвата напрямую.

Обзор

Любое приложение, способное открывать URL-адреса (например, Raycast, Alfred, Команды/Shortcuts, Терминал или браузер), может запускать действия Snapzy. Просто откройте ссылку snapzy://.

Требование — Для работы схемы URL-адресов Snapzy должен быть запущен. Если приложение закрыто, macOS сначала запустит его, а затем выполнит действие.

Поддерживаемые действия

Захват всего экрана (Capture Fullscreen)

snapzy://capture/fullscreen

Захват области (Capture Area)

snapzy://capture/area

Разметка при захвате (Capture Markup)

snapzy://capture/area-annotate

Вырезание объекта (Object Cutout)

snapzy://capture/object-cutout

Захват с прокруткой (Scrolling Capture)

snapzy://capture/scrolling

Захват текста (OCR / Capture Text)

snapzy://capture/ocr

Снимок окна приложения (Capture Application Window)

snapzy://capture/application

Запись экрана (Record Screen)

snapzy://record/screen

Запись окна приложения (Record Application Window)

snapzy://record/application

Открыть редактор аннотаций (Open Annotation Editor)

snapzy://open/annotate

Открыть видеоредактор (Open Video Editor)

snapzy://open/video-editor

Открыть облачные загрузки (Open Cloud Uploads)

snapzy://open/cloud-uploads

Открыть историю (Open History)

snapzy://open/history

Показать список горячих клавиш (Show Shortcuts List)

snapzy://show/shortcuts

Открыть настройки (Open Settings)

snapzy://settings

Открыть конкретную вкладку настроек (Open Settings Tab)

snapzy://settings?tab=shortcuts

Пример в приложении «Команды» (Shortcuts)

Вы можете создать автоматизацию в стандартном приложении «Команды» (Shortcuts) в macOS:

  1. Откройте «Команды» и создайте новую команду.
  2. Добавьте действие Открыть URL-адреса (Open URLs).
  3. Введите snapzy://capture/area.
  4. Назначьте сочетание клавиш в настройках команды.

Теперь вы можете запускать захват области из любой команды или рабочего процесса автоматизации.

Терминал и скрипты

Из Терминала или скриптов оболочки используйте команду open:

open "snapzy://capture/fullscreen"

Это удобно для интеграции Snapzy в более крупные процессы автоматизации или рабочие процессы CI, которым требуются снимки для визуального регрессионного тестирования.

Raycast и Alfred

И Raycast, и Alfred поддерживают открытие пользовательских URL-адресов. Создайте новый скрипт или действие открытия URL, ведущее на любой путь snapzy://, привяжите горячую клавишу и запускайте захват, не касаясь строки меню.

Готовы запечатлеть
свою лучшую работу?

Присоединяйтесь к сообществу с открытым исходным кодом, которое создаёт лучший инструмент для захвата экрана на macOS.

macOS 13+ · Intel и Apple Silicon