Версия 0.1.0 · бета · Free

Скачать ScanBridge

Три файла: установщик для Windows, AppImage или deb для Linux и APK для Android. Версия без подписи и без автообновления — обновляться нужно вручную, скачивая новый файл.

Установщики по платформам

ваша ОС

Windows

Установщик NSIS для Windows 10 и 11, 64-бит. Сборка без подписи: SmartScreen покажет предупреждение — это ожидаемо.

ваша ОС

Linux

AppImage или deb для дистрибутивов с X11. Wayland не поддерживается: эмуляция ввода в чужие окна там ограничена.

ваша ОС

Android

APK для Android 9 и новее. Устанавливается вручную (sideload): разрешите установку из неизвестных источников для файлового менеджера.

SHA-256 для каждого файла публикуется на странице релиза. Все файлы и контрольные суммы →

Что нужно

  • Компьютер и телефон в одной сети Wi-Fi/LAN (гостевые сети с изоляцией клиентов не подойдут).
  • Windows 10 или 11, 64-бит; либо Linux с X11 (не Wayland).
  • Android 9 или новее, камера с автофокусом.
  • Свободный порт 47830 на компьютере или другой порт из настроек.

Windows: SmartScreen

Установщик не подписан сертификатом код-сигнинга, поэтому SmartScreen покажет предупреждение «Windows защитила ваш компьютер». Это ожидаемо для бета-сборки. Скачивайте файл только с официальной страницы релиза и сверяйте SHA-256.

  1. Запустите ScanBridge-Setup-0.1.0.exe.
  2. В окне SmartScreen нажмите «Подробнее».
  3. Нажмите «Выполнить в любом случае».
  4. Пройдите установку NSIS; галочка автозапуска не обязательна.
  5. После запуска откройте вкладку «Подключение» и покажите QR-код телефону.
Схема окна SmartScreen с кнопками «Подробнее» и «Выполнить в любом случае»
Схема-заглушка. Реальный скриншот будет добавлен после ручной приёмки на Windows 10/11.
Проверка файла. SHA-256 опубликован на странице релиза. Сверьте его командой Get-FileHash .\ScanBridge-Setup-0.1.0.exe -Algorithm SHA256.

Linux: AppImage или deb

Поддерживается X11. Проверить сессию можно командойecho $XDG_SESSION_TYPE: должно быть x11. На Wayland эмуляция ввода в чужие окна не работает и явно отключена.

AppImage

chmod +x ScanBridge-0.1.0-x86_64.AppImage
./ScanBridge-0.1.0-x86_64.AppImage

Debian/Ubuntu (.deb)

sudo apt install ./ScanBridge-0.1.0-amd64.deb
scanbridge

Если приложение запущено из терминала, оно выведет в лог причину, по которой эмуляция клавиатуры недоступна (например, не задан DISPLAY).

Android: установка APK

APK распространяется вручную (sideload), без Google Play. Android попросит разрешить установку из неизвестных источников для приложения, из которого вы открываете файл.

  1. Скачайте ScanBridge-0.1.0-android.apk.
  2. Откройте файл; в запросе разрешите установку из этого источника.
  3. Установите и откройте ScanBridge.
  4. Разрешите доступ к камере.
  5. На вкладке «Подключение» отсканируйте QR-код с компьютера.

APK подписан отладочным ключом, чтобы устанавливаться на устройство. Для публикации в Google Play потребуется отдельная подпись и AAB — это следующий этап.

Проверка контрольных сумм

На странице релиза рядом с каждым файлом публикуется SHA-256. Сравните его с локальным:

sha256sum ScanBridge-0.1.0-x86_64.AppImage
certutil -hashfile ScanBridge-Setup-0.1.0.exe SHA256

Открыть страницу релиза и контрольные суммы →

Если что-то не подключается

  • Проверьте, что телефон и ПК в одной подсети, а не в гостевой сети с изоляцией.
  • Разрешите приложению доступ к локальной сети в настройках Android, если система спросит.
  • Если mDNS не находит ПК, отсканируйте QR или введите IP и токен вручную.
  • Если порт занят, смените его в настройках ScanBridge и создайте новый QR.
  • QR действует 10 минут. После истечения создайте новый.

Ограничения версии: только Windows/Linux X11 и Android, локальная сеть, без COM-порта, облака и TLS. Полный список — на главной.