ScreenShotApp
Снимает выделенную область экрана, даёт нарисовать разметку и замазать личные данные. Живёт в системном трее.
Что умеет
- Захват по клавише.
Ctrl+Shift+1запускает выбор области на любом мониторе, в том числе при разном масштабе экранов. - Разметка. Стрелка, линия, прямоугольник, эллипс, карандаш, полупрозрачный маркер и текст прямо на снимке.
- Скрытие личного. Размытие области, кисть размытия и мозаика — чтобы закрыть логины, номера карт и прочее.
- Правка выделения. Границу можно двигать и тянуть за восемь маркеров уже после того, как она задана.
- Результат. Копируется в буфер обмена и сохраняется в PNG с датой и временем в имени. Папка сохранения настраивается.
- Трей. Один экземпляр, значок в трее, автозапуск вместе с Windows по желанию.
Горячие клавиши
| Клавиши | Действие |
|---|---|
Ctrl+Shift+1 |
Начать захват |
Enter |
Готово: буфер обмена и файл |
Esc |
Отмена |
Ctrl+C |
Только в буфер обмена |
Ctrl+S |
Сохранить как |
Ctrl+Z, Ctrl+Y |
Отменить, повторить |
Ctrl+A |
Выделить весь экран |
1 … 9 |
Быстрый выбор инструмента |
| Колесо мыши | Толщина линии |
Если Ctrl+Shift+1 уже занята другой программой, при запуске появится уведомление.
Как устроен
Приложение написано на C# поверх .NET Framework 4, который уже встроен в Windows. Поэтому установщик весит 2,3 МБ и ничего не доустанавливает. Собирается системным компилятором, без .NET SDK.
Панель инструментов рисуется прямо на слое выделения, без дочерних окон. Слои размытия и мозаики строятся при первом выборе инструмента, чтобы не задерживать появление рамки. Для точного захвата на мониторах с разным масштабом процесс объявлен совместимым с масштабированием каждого монитора.
Антивирус
Утилита скриншотов по набору признаков похожа на шпионскую программу: глобальные клавиши, захват экрана, автозапуск, работа без окна. Эвристики антивирусов иногда дают на такое ложное срабатывание.
Программа ничего не отправляет в сеть. Снимки остаются в буфере обмена и в выбранной вами папке, настройки — в %APPDATA%\ScreenShotApp\settings.txt.
Версии
- 1.1.0Первая публичная версия.