ОБНОВЛЕНИЕ

Большое обновление P2P-File-Transfer

2 минуты чтения
Экран отправки файла в P2P File Transfer — выбор файла и генерация ключа соединения

Мы выпустили большое обновление для P2P-File-Transfer! Разобрали по косточкам передачу, статусы и безопасность — стало заметно приятнее и честнее.

Что нового:

  • Умное QR-сканирование — части ключа теперь собираются в любом порядке. Неважно, в какой последовательности вы считываете QR-коды, ключ соберётся корректно.
  • Плавная передача — прогресс обновляется примерно 10 раз в секунду. На слабых устройствах больше нет подвисаний интерфейса во время передачи.
  • Честные статусы — «Файл получен» появляется только после полной записи файла, а ошибки видны сразу, без «успешных» сообщений при неудаче.
  • Длинные имена файлов — имена больше ~100 символов сохраняются без обрезания.
  • Резервное скачивание — если отказаться от выбора папки, появляется ссылка «скачать в память браузера»: ничего не теряется.
  • FAQ на 10 языках — подробно и честно рассказано про шифрование DTLS WebRTC и локальный Rust/WASM-движок: как защищены данные и что происходит «под капотом».
  • Генерация пароля — убрали смещение случайности (bias), распределение стало равномерным.

Как это выглядит

Экран отправки: выбор файла, генерация ключа соединения и подключение к получателю.

Экран Send File с выбором файла и генерацией ключа
Отправка файла: четыре шага — выбор файла, ключ, ответный ключ получателя и сама передача.

Экран получения файла: вставка ключа отправителя, генерация ответного ключа и ожидание передачи.

Экран Receive File с вставкой ключа отправителя
Получение файла: ключ можно вставить текстом или считать QR-кодом — части соберутся в любом порядке.

Попробовать

Обновление уже доступно в веб-версии — передача работает прямо в браузере, без установки и регистрации.

Попробовать P2P-File-Transfer →

Описание инструмента и история обновлений — на странице /software/webrtc-file-transfer.

Частые вопросы

Нет. Файл идёт напрямую браузер-браузер по WebRTC-соединению, промежуточного сервера для хранения нет.

WebRTC шифрует канал через DTLS, а криптографические операции локального движка выполняются в браузере на Rust/WASM. Подробности — в FAQ инструмента на 10 языках.

Нет. Обновление уже доступно в веб-версии: передача работает прямо в браузере, без установки и регистрации.