GTK-приложение для сканирования документов через USB и сеть. Поддерживает стекло, автоподатчик, ручной и аппаратный дуплекс, импорт страниц и сохранение в PDF, TIFF, PNG, JPEG, BMP и WebP.
Текущая версия — 0.8.1 для РЕД ОС 8 x86_64 и Windows 10/11 x64. Интерфейс, работа со страницами и защищённое сохранение общие для обеих ОС. В РЕД ОС используются SANE/eSCL, в Windows — установленный системный драйвер WIA.
Скачайте установщик из последнего выпуска и запустите его:
Установка выполняется для текущего пользователя и не требует покупки лицензии или отдельной подписки. Если сканер не появляется в списке, установите WIA-драйвер производителя МФУ. Для переносного запуска в выпуске также есть ZIP-архив.
Windows-пакет пока не подписан коммерческим сертификатом, поэтому SmartScreen может показать стандартное предупреждение для нового издателя. SHA-256 каждого файла публикуется рядом с установщиком.
Прямо из выпуска GitHub:
sudo dnf install -y https://github.com/Kostya5232/naps3-redos/releases/latest/download/naps3-latest.x86_64.rpmЧтобы получать следующие версии обычной командой dnf upgrade, один раз
подключите бесплатный репозиторий:
sudo curl -fsSL https://kostya5232.github.io/naps3-redos/naps3.repo -o /etc/yum.repos.d/naps3.repo && sudo dnf install -y naps3После этого обновление выполняется вместе с системой:
sudo dnf upgradeРепозиторий пока публикуется без RPM-подписи (gpgcheck=0). Пакеты и метаданные
передаются по HTTPS, а GitHub Release дополнительно содержит SHA-256.
- удалены автоматический фильтр
MFP-YURи приоритет HP при выборе сканера; - Linux теперь видит установленные локальные SANE-драйверы, включая Canon
pixma; - сохраняются точные названия источников конкретного SANE-драйвера;
- добавлено правило доступа для Canon MF4410 с USB ID
04a9:2737; - недоступный старый автоматический профиль HP удаляется после проверки.
- добавлена сборка Windows с обнаружением и сканированием через WIA;
- повтор после сна выполняется на том же выбранном устройстве WIA;
- Windows-установщик включает GTK 3, Pillow и
pdftoppm; - сохранены все функции версии 0.7 и Linux backend SANE/eSCL;
- GitHub Actions отдельно проверяет и собирает обе платформы.
Полная история и описание возможностей находятся в README.txt, а устройство исходного кода — в PROGRAM_MAP.md.
Linux:
python3 -m unittest discover -s tests -p 'test_*.py'
./build_rpm.shWindows собирается в окружении MSYS2 UCRT64:
./windows/build_windows.sh
powershell.exe -File windows/build_installer.ps1Теги вида v0.8.1 запускают GitHub Actions: тесты, сборку RPM, сборку Windows EXE
и ZIP, создание общего выпуска и обновление DNF-репозитория на GitHub Pages.
Код приложения распространяется по лицензии MIT. Встроенный Linux-транспорт
ipp-usb-naps3 распространяется по BSD 2-Clause; его лицензия находится в
LICENSE.ipp-usb.