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

TRENDYMEN

39 441 подписчик

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

  • ММ
    "Климатологи полагают, что около 6000 лет назад уровень Черного моря был значительно ниже, чем сегодня, как минимум н...На дне Черного мо...
  • Александр Кутуев
    Точно так.Мужчина долгое вр...
  • Сергей Трофимов
    что за очередной идиотизм  да и он сам идиот точноМужчина решил ест...

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

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

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

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

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

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

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

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

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

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

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

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

Картина дня

наверх