Documentation

Установка

Несколько способов установить Snapzy на ваш Mac. Выберите тот, который подходит для вашего рабочего процесса.

Системные требования

  • macOS 13 Ventura или более поздняя версия
  • Apple Silicon или Intel Mac
  • Около 120 МБ свободного дискового пространства
  • Интернет-соединение требуется только для облачных загрузок (опционально)

Загрузка DMG

  1. Скачайте последнюю версию файла .dmg со страницы загрузки.
  2. Откройте DMG и перетащите Snapzy в папку «Программы» (Applications).
  3. Запустите Snapzy из папки «Программы» или через Spotlight.

Homebrew

Если вы используете Homebrew, установите Snapzy напрямую:

brew install --cask snapzy

Обновления будут устанавливаться автоматически при запуске команды brew upgrade.

Shell-скрипт

Установка последней версии с помощью curl (автоматически определяет и загружает последний релиз):

curl -fsSL https://raw.githubusercontent.com/duongductrong/Snapzy/master/install.sh | bash

Для установки конкретной версии укажите параметр VERSION:

curl -fsSL https://raw.githubusercontent.com/duongductrong/Snapzy/master/install.sh | VERSION=<version> bash

Сборка из исходного кода

Snapzy — это проект с открытым исходным кодом. Вы можете собрать его локально с помощью Xcode:

  1. Клонируйте репозиторий: git clone https://github.com/duongductrong/Snapzy.git
  2. Откройте Snapzy.xcodeproj в Xcode 15 или более поздней версии.
  3. Выберите цель Snapzy (target) и ваш Mac в качестве назначения.
  4. Нажмите клавиши ⌘R для сборки и запуска.

Разрешения при первом запуске

При первом запуске Snapzy запросит следующие разрешения macOS:

  • Запись экрана — требуется для создания скриншотов и записей.
  • Микрофон — опционально, требуется только если вы хотите записывать голос при записи экрана.
  • Доступность — опционально, используется для глобальных горячих клавиш и обнаружения окон.

Подробности о том, как предоставить или отозвать эти разрешения, см. в разделе Разрешения и конфиденциальность.

Удаление

Чтобы полностью удалить Snapzy, сбросить разрешения и очистить данные приложения:

curl -fsSL https://raw.githubusercontent.com/duongductrong/Snapzy/master/uninstall.sh | bash

Это удалит приложение из папки /Applications, удалит файлы настроек и кэша, а также сбросит разрешения TCC (Запись экрана, Микрофон, Доступность). Возможно, вам потребуется выйти из системы или перезагрузить компьютер, чтобы изменения разрешений полностью вступили в силу.