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

TRENDYMEN

39 464 подписчика

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

  • Sobering
    Запросто. Отрабатывают то, в чём надули весь мир с Аполлонами. Вот Артемиду запускали недавно с правильной траекторие...На Луну упала рак...
  • Георгий Михалев
    Да, в СССР многое могли изобрести, но коммунячье-быдлячье руководство все лучшее хоронило.ИЖ Лидер: почти н...
  • Lyudmila
    НАСА следила за аппаратом 7 лет, и куда она смотрела, непонятно. Эта контора хоть что нибудь может отследить или толь...На Луну упала рак...

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

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

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

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

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

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

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

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

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

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

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

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

Картина дня

наверх