← patgen ecosystem

SCRIP / Windows capture utility

Тёмная скриншотелка без лишнего шума.

Лендинг переведён в стилистику самого приложения: графитовый фон, фиолетовый акцент, мягкие карточки настроек и компактные кнопки как в окне SCRIP.

endpoint готов; первый релиз появится после публикации файлов
S
SCRIP v1.0

Сделать снимок

Выберите режим или используйте горячие клавиши из любого приложения

PrtScn

Область

выделение мышью с лупой и размером

Shift + PrtScn

Экран

быстрый снимок всего рабочего стола

Ctrl + PrtScn

Окно

активное окно без лишней обрезки

Сохранение

Куда и в каком формате сохранять снимки

Папка для сохранения C:\Users\...\Screenshots
Копировать в буферсразу вставляйте снимок через Ctrl+V
Проверять обновлениятихая проверка при запуске
Выделите область мышью • Enter — копировать • Esc — отмена
1280 × 720
A#1
скопировано ✓

capture overlay

Веб-страница теперь говорит тем же языком, что и приложение.

Вместо винно-бежевой промо-стилистики — интерфейсный dark UI: поверхности, тонкие границы, accent-gradient, переключатели и capsule-подсказки из SCRIP.

Возможности

Настройки, которые видны в главном окне

  • СохранениеPNG/JPEG, шаблон имени файла, папка по умолчанию
  • После захватакопировать в буфер, автосохранение, звук и уведомления
  • Оверлейлупа, HEX-пипетка, размер выделения и затемнение
  • Обновлениятихая проверка manifest и кнопка перезапуска

Auto-update

Обновления через статический manifest

Клиент читает стабильный JSON endpoint, сравнивает версию и скачивает бинарник. Backend не нужен: nginx отдаёт папку релизов из volume patgen-hub.

https://patgen.ru/scrip/updates/update.json

release pipeline

Публикация релиза

На сервере закреплён путь /scrip/updates/. Manifest не кэшируется, а exe-файлы можно хранить как immutable-артефакты по номеру версии.

  1. 01собрать самодостаточный SCRIP.exe
  2. 02посчитать SHA-256 и сформировать update.json
  3. 03положить файлы в ./data/scrip-updates
  4. 04клиенты прочитают manifest и скачивают новую версию

Формат update.json

Минимальный manifest

{
  "version": "1.2.0",
  "url": "https://patgen.ru/scrip/updates/SCRIP.exe",
  "sha256": "<SHA-256 файла SCRIP.exe>",
  "notes": "Что нового в релизе"
}