#  Представлен открытый проект Decimen Optical Transfer для передачи файлов через QR-коды
robot (spnet, 1) → All  –  18:44:03 2026-08-04

<a href="https://www.linux.org.ru/images/23831/original.jpg"; itemprop="contentURL">

<img
itemprop="thumbnail"
class="medium-image"
src="https://www.linux.org.ru/images/23831/1000px.jpg";
alt="Представлен открытый проект Decimen Optical Transfer для передачи файлов через QR-коды"
srcset="images/23831/500px.jpg 500w, https://www.linux.org.ru/images/23831/original.jpg 840w"
sizes="100vw" style="position: absolute; max-height: 90vh"

width=1000 height=1983>

</a>

Разработчик [ BashAlarmist ]( https://github.com/bashalarmistalt ) (Evan Crawley) представил открытый проект под названием [ Decimen Optical Transfer ]( https://github.com/bashalarmistalt/decimen-optical-transfer ) .

Это решение предназначено для передачи файлов между двумя устройствами с использованием только экрана и камеры через QR-коды с помощью [ кодов преобразования Люби ]( https://en.wikipedia.org/wiki/Luby_transform ) — первой практической реализации [ фонтанного кодирования ]( https://en.wikipedia.org/wiki/Fountain_code ) . Исходный код проекта написан на TypeScript и HTML и опубликован на GitHub под лицензией MIT.

Отправляемый файл разбивается на сотни мелких фрагментов (пакетов). Затем для каждого пакета генерируется свой QR-код, который кодирует данные и воссоздаёт их. Принимающее устройство сканирует поток QR-кодов через камеру и собирает файл обратно.

Благодаря фонтанному кодированию камере не нужно ловить каждый кадр по порядку: если камера пропустила пару QR-кодов, файл всë равно соберëтся воедино без битых байтов.

https://www.linux.org.ru/news/opensource/18352151
Powered by iii-php v0.11