На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

TRENDYMEN

39 528 подписчиков

Свежие комментарии

  • Ильдус Мамлеев
    У нас в городе на каждой остановке по дюжине таких стоят, даже покруче будут...Тара Коэн: удачны...
  • Vova Гарин
    Шлюха подзаборнаяЛорен Дрейн: сама...
  • НИКОЛАЙ ЕРШОВ
    Типа, каратист хотел подсечь Али, а тот порхал, как бабочка☺ Я так про тот поединок слышал.☺Мухаммед Али выше...

Техник рассказал, как прочесть QR-код если под рукой нет смартфона. Видео

QR-коды были разработаны японской компанией Denso Wave в 1994 году и на сегодняшний день являются одним из наиболее популярных и распространенных способов передачи информации в электронном виде. Они используются в различных сферах и представляют собой специальный вид баркода, состоящий из квадратных модулей, расположенных на белом фоне.

Их удобно считывать с помощью смартфона, но можно расшифровать и просто зная устройство кода. Техник показал, как устроен принцип.

Чтобы расшифровать QR-код, необходимо понимать структуру его организации. Три квадрата, расположенные по краям QR-кода, не несут никакой информации – они используются для детектирования кода считывающим устройством. По ним считывающее устройство понимает, что перед ним QR-код. Сам код находится внутри объекта.

Чтобы расшифровать QR-код вручную, необходимо сначала определить размеры кода (количество модулей в строке и столбце) и найти паттерны (узоры), которые помогут определить ориентацию кода.

Каждый блок QR-кода представляет собой последовательность из 8 бит (1 байт), которые записаны в двоичной системе счисления. Для расшифровки блока нужно преобразовать его двоичное значение в шестнадцатеричную систему исчисления, используя калькулятор или таблицу соответствия, и получить соответствующий символ.

Вот, к примеру, цифровая запись одного блока в двоичной системе:

Для блока 10010010 в двоичной системе, мы получим значение d0 92 в шестнадцатеричной системе. Из таблицы соответствия символов мы узнаем, что этим двум байтам соответствует заглавная русская буква В. Таким же образом можно побуквенно расшифровать и всю запись.

Здесь система описана во всех подробностях: 

Конечно, это достаточно трудоемкий процесс, поэтому удобнее и проще использовать сканер для чтения QR-кодов, если он есть под рукой. Однако, в некоторых ситуациях, когда устройства для считывания QR-кода нет, узор можно считать.

В оригинале статьи есть видео с подробностями. Его можно посмотреть по клику на Источник.

Ссылка на первоисточник
наверх