Представлен открытый проект Shotput — инструмент для создания скриншотов на Mac

Разработчик Кешав Багааде вместе с Claude выпустил открытый проект Shotput. Это нативный инструмент для создания скриншотов в macOS, разработанный для максимально быстрого цикла действий: нажали кнопку мыши, выделили область — и вставили её в нужное приложение. А если на изображении нужно на что-то указать — можно добавить аннотации перед вставкой. Исходный код решения написан на Swift и TypeScript и опубликован на GitHub под лицензией MIT.

Shotput позволяет быстро выделять нужную область, добавлять стрелки и подписи, а ещё закреплять сразу несколько скриншотов и назначать создание снимка на кнопку мыши.

Проект работает в изолированной среде без сетевых разрешений. Сама macOS блокирует отправку Shotput каких-либо данных. Обновления поступают через отдельный вспомогательный инструмент загрузки Sparkle, который получает ленту релизов с GitHub и устанавливает обновление только в том случае, если оно подписано ключом проекта.

Запись в Shotput возможна только в выбранную папку или место, указанное в панели сохранения. Чтение папки скриншотов macOS происходит только после разрешения пользователя.

Помимо собственных настроек, программа Shotput считывает две системные настройки: куда macOS сохраняет скриншоты и принадлежит ли macOS по-прежнему ⇧⌘3–⇧⌘5. Единственное, что она изменяет, — это плавающая миниатюра macOS, и она возвращается на место, когда пользователь отключает предварительный просмотр.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев