ВСТУПИТЕЛЬНОЕ СЛОВО:
Сделал небольшую программку для создания скриншотов. Частенько мне приходится делать по 200 скриншотов для оформления мануалов, когда приходится оформлять, к примеру, всех игровых монстров и расписывать их параметры (не так давно к приложению игры Aquanaut's Holiday (PSx) мне пришлось оформлять 105 видов рыб). Существующие программы меня не устраивали по ряду различных причин. К примеру, они привязывались не к экрану запущенного приложения, а к экрану рабочего стола, что не позволяло двигать приложения в оконном режиме по рабочему столу. Или каждый раз приходилось перенастраивать заданные параметры при перезапуске игры/программы...
ГЛАВНОЕ ОКНО:
1.1. Программа способна делать скриншоты активного в данный момент окна в форматах "png" или "bmp" как одновременно, так и по отдельности. Так как для "png" был использован сторонний компонент, то создание "png" происходит заметно медленнее, чем "bmp". Особенно при снимках всего экрана. Но у меня SSD, так что для меня это не так заметно. А вот на старом ноутбуке проще в полноэкранном режиме сохранять изображения в формате "bmp". Скриншоты сохраняются в папку, в которой находится сама программа.
1.2. Масштаб получившегося скриншота можно изменять от 1 до 0.05 от оригинального размера с шагом 0.05.
1.3. У готового скриншота можно обрезать поля слева/справа/сверху/снизу на заданное количество пикселей. Это число задаётся в масштабе "1 к 1", но при уменьшении масштаба эти значения корректируются в соответствии с ним, так как по алгоритму сначала от картинки в исходном размере отрезаются заданные поля, а уже потом она масштабируется.
1.4. Имя - заданное значение добавляется в начале имени каждого скриншота, к которому потом добавляется дата и время его создания.
Image_07-12-2025-151938551.png
Image_07-12-2025-151938551.bmp
НАСТРОЙКИ:
2.1. В настройках программы можно выбрать, какой клавишей будут делаться скриншоты (Print Screen или Ctrl+S) или задать свою клавишу от 0 до 9 на цифровой клавиатуре.
2.2. Можно включить формат 8-битного изображения (в некоторых случаях изображение при этом особо не изменится, но вес картинок будет существенно меньше). По умолчанию формат 24-битный.
2.3. Есть возможность отключить/включить звуковое сопровождение при создании очередного скриншота.
2.4. Настройки программы в любое время можно сохранить и загрузить. Они сохраняются как *.ini файлы. К примеру, у меня сохранены отдельные настройки для эмуляторов "PSx" и "NES", помогающие делать скриншоты в нужной области экрана с необходимым уменьшением картинок в масштабе 0.5.
ПОСЛЕСЛОВИЕ:
Программа тестировалась на Win10-64 и Win8-32. На последней иногда возникала ошибка, если программа не понимала с каким окном программы вы работаете в данный момент и какой скриншот ей делать. Но, вроде бы, я добавил такие варианты в исключения.
Guyver X.B.M. 12.07.2025
Сделанные программой скриншоты, эмулятор ePSXe в оконном режиме 800 х 600 с обрезкой полей:
Спойлер (Отобразить)
Ссылка на скачивание: http://chief-net.ru/images/files...ver_pass_123.zip
Пароль: 123