ELX-ScreenShot
Горячая клавиша, рамка, редактор — готово
Утилита снимков экрана для Windows, живущая в области уведомлений: нажали клавишу, протянули рамку, подписали стрелками, маркером, текстом и размытием — и сохранили в файл или скопировали в буфер. Написана прямо поверх WinAPI, без рантайма и без сторонних UI-библиотек.
Лупа прямо во время протяжки
Шестикратное увеличение ходит за курсором и до, и во время протяжки, с координатами под лупой и размером выделения. Видно, в какой именно пиксель попадает граница, — не приходится угадывать и обрезать заново.
Щелчок вместо протяжки — снимок окна
Клик по окну снимает его целиком, а границы берутся у оконного менеджера, поэтому тень в кадр не попадает. Пробел снимает весь монитор под курсором.
Аннотации остаются редактируемыми
Каждая нарисованная фигура остаётся объектом: её можно двигать, менять размер за маркеры, сдвигать стрелками, удалять и перекрашивать после. Ничего не впекается в картинку до сохранения.
Размытие и мозаика
Закрыть адрес, лицензионный ключ или лицо — мягким размытием или мозаикой, прямоугольником или овалом, в четырёх степенях. Область остаётся подвижной и после того, как нарисована.
Водяной знак и отметка времени
Наносятся поверх всего остального и в редакторе видны ровно такими, какими попадут в файл. Одна клавиша убирает их с текущего снимка, не трогая настройки.
Одна клавиша завершает дело
Enter сохраняет в папку и закрывает, Ctrl+C копирует в буфер и закрывает. В обычном случае это одно нажатие, а не окно сохранения.
Съёмка
- Область. Экран затемняется, вы тянете рамку, и её размер показывается по ходу.
- Окно. Щёлкните вместо протяжки — окно снимется целиком.
- Монитор. Пробел в режиме выделения снимает весь экран под курсором.
- Лупа. Шестикратное увеличение следует за курсором всё время, с координатами, а при протяжке — и с размером выделения.
Редактор
| Инструмент | Клавиша | Что делает |
|---|---|---|
| Выделение | V | Выбрать готовый объект, подвинуть, изменить размер — включён при открытии |
| Стрелка | A | Линия со стрелкой; цвет и толщина настраиваются |
| Маркер | M | Полупрозрачная заливка от руки, рисуется одним контуром, поэтому самопересечения не темнеют |
| Текст | T | Надпись: шрифт, размер, начертание, цвет, контур |
| Рамка | R | Прямоугольный контур |
| Размытие | B | Замазать область размытием или мозаикой, прямоугольником или овалом |
| Обрезка | C | Оставить от кадра только выделенный прямоугольник |
Нарисованная фигура сразу становится выделенной: вокруг неё пунктирная рамка с квадратными маркерами. Перетаскивание внутри перемещает, перетаскивание маркера меняет размер, стрелки двигают на пиксель, а с Shift — на десять, Delete удаляет. Смена цвета, толщины или шрифта на панели меняет уже выделенный объект, а не только следующий.
| Сочетание | Действие |
|---|---|
Enter | Сохранить в папку и закрыть |
Ctrl+C | Скопировать в буфер и закрыть |
Ctrl+S | Сохранить как… |
Ctrl+Z / Ctrl+Y | Отменить и вернуть, включая обрезку и поворот |
Ctrl+L / Ctrl+R | Повернуть кадр на 90° влево или вправо вместе с аннотациями |
W | Знак на этом снимке включить или выключить |
Delete | Удалить выделенный объект |
Esc | Закончить текущее действие |
Куда уходит снимок
- В папку, с настраиваемым шаблоном имени.
- В буфер обмена, готовым для вставки в переписку или документ.
- В выбранный файл через окно сохранения, когда место необычное.
Водяной знак и отметка времени, если они включены, наносятся поверх всего остального — и то, что показывает редактор, и есть то, что окажется в файле.
Коротко о главном
- Операционная система
- Windows 10 и 11
- Написана на
- Go поверх WinAPI — GDI и GDI+
- Зависимости
- Нет; ни CGO, ни библиотек интерфейса
- Живёт
- В области уведомлений
- Режимы съёмки
- Область, окно, монитор
- Инструменты редактора
- Стрелка, маркер, текст, рамка, размытие, мозаика, обрезка, поворот
- Вывод
- Файл, буфер обмена, сохранение как