5 лучших сканеров QR и штрих-кодов для Android

Руководитель по продукту QR-коды «ВКонтакте» для бизнеса

QR-код — это…

Итак, начнем с названия. QR-код – это сокращение двух слов «quick response», что в переводе с английского означает «быстрый ответ». Этот код позволяет зашифровать довольно большое количество информации, которую можно прочитать, расшифровав его. Впервые его придумала компания Denso Wave в 1994 году для того, чтобы хранить большой объем информации на небольшой площади.

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

QR-код - это...

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

Когда и зачем понадобился QR-код

Этот способ учёта товаров вполне себе неплохо работал и работал бы дальше, если бы не одна проблема, которая заключалась в том, что сканировать штрих-код необходимо было только под определённым углом, что существенно замедляло процесс и при большом количестве товаров на складе работники просто не успевали вовремя заносить всю информацию о них в базу данных.

Кроме того, в штрих-код невозможно было записать информацию на японском языке, в силу чего он содержал в себе далеко не всю необходимую для учёта того или иного товара информацию и дополнять её работникам склада приходилось вручную.

Проверка чека по QR-коду через мобильное приложение ФНС

Первым делом, скачиваем приложение, о котором идет речь. Ссылки на страницы приложения в Google Play и App Store находятся внизу страницы (кстати, это весьма информативная страница на сайте ФНС — там в подробностях раскрывается большое количество нюансов пользования онлайн-кассой).

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

Устанавливаем мобильное приложение ФНС «Проверка кассового чека» АО ГНИВЦ на свой смартфон

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

Далее запускаем приложение на мобильном гаджете (сразу отметим, что он должен быть с камерой). Готовим кассовый чек, который нужно проверить.

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

Затем находим пункт меню «Проверка чека».

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

Сразу же активируется камера. Нужно навести ее на QR-код, который печатается в нижней части кассового чека (как альтернативный вариант — можно ввести исходные данные вручную).

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

Приложение автоматически сканирует код и распознает зашифрованные в нем сведения о платеже, на основании которых можно будет осуществлена проверка чека.

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

Если с чеком все в порядке, то на экране появится надпись об этом. Если нет — сообщение об этом также будет показано на дисплее.

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

На странице с результатом проверки могут быть доступны кнопки:

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС
  • «Сообщить в налоговую»;
  • «Получить чек».
Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

Первая кнопка позволяет отправить в ФНС жалобу — о том, что чек не прошел проверку. С определенной вероятностью это будет означать, что магазин, выдавший чек, не использует онлайн-кассу либо неверно настроил ее. ФНС впоследствии примет жалобу во внимание при проверке.

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

Вторая кнопка позволяет получить электронную копию чека прямо на экран смартфона — она загружается с серверов ФНС. При желании можно сравнить содержимое электронного чека и бумажного. Копии кассовых документов, запрошенных в ФНС через приложение, хранятся в разделе «Мои чеки».

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

Весьма примечательная опция приложения от ФНС — формирование персонального QR-кода покупателя.

Проверка чека по QR-коду через мобильное приложение ФНС
Проверка чека по QR-коду через мобильное приложение ФНС

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

Читайте также:  На что способны App Clips — главная фишка iOS 14

Данный QR-код обычно сразу появляется на стартовой странице приложения (на закладке «Визитная карточка»).

Продавец, воспользовавшись своим сканером, обеспечит считывание соответствующих контактов, а затем осуществит отправку электронного чека покупателю с онлайн-кассы.

Способы использования QR-кодов

Есть и целый ряд неочевидных способов использования QR. Вот лишь несколько из них.

  • Пригласить людей на мероприятие

Большинство организаторов используют различные площадки, чтобы рассказать аудитории о предстоящем событии. В QR-код можно «зашить» приглашения на лендинг с продажей билетов или на страницу ивента в соцсети. 

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

Например, посетители катка в московском Парке Горького могли с помощью QR-кода получить музыкальную подборку, которую составили организаторы.

  • Использовать как визитку

Такой код можно распечатать на стикере и приклеить на любую подходящую поверхность. 

  • Собрать людей в чате
Способы использования QR-кодов

Это может быть полезно любому бизнесу, которому необходимо часто взаимодействовать с клиентами. 

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

Салонам красоты ссылка на чат-бота (да, можно ставить ссылку и на ботов) поможет вести запись клиентов на услуги, а небольшим крафтовым магазинам — сообщать о размерах одежды или времени доставки. 

  • Предложить оплатить покупки

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

Телевизионщики тоже не игнорируют эту возможность. Американский канал NBC демонстрирует коды во время трансляции спортивных или развлекательных передач, предлагая зрителям приобрести показываемый в кадре товар, не вставая со своих диванов. Это может быть поло Lacoste на теннисисте Новаке Джоковиче.

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

  • Рассказать о товаре

В QR-код можно зашифровать состав продукта, дату производства, особенности применения. Например, McDonald’s «зашивает» состав бургеров и напитков в QR-кодах, расположенных на упаковке продукции. 

  • Привлечь внимание пользователей

На улицах интерактивная реклама привлекает больше внимания, чем обычные баннеры. Так, при обновлении приложения «ВКонтакте» мы решили рассказать об этом с помощью QR и зашили ссылку, которая активировала редизайн. 

Чтобы получить ранний доступ к новой версии приложения, пользователю нужно было отсканировать один из QR-кодов, которые мы разместили на остановках, в БЦ и ТЦ в Москве и Петербурге. Мы сами не ожидали такого ажиотажа — люди начали сканировать, обновлять приложение, рассказывать друзьям. 

  • Подключить к программе лояльности

Перейдя по QR-коду, клиент может получить виртуальную карту лояльности и копить бонусы. Так, например, поступил Starbucks. 

Компания предложила пользователям сканировать код со ссылкой на скачивание приложения для оплаты покупок и накопления скидочных баллов. 

  • Мотивировать к покупке
Способы использования QR-кодов

Четкий призыв к действию повышает продажи. Так, во время Нью-Йоркской недели моды компания L’Oreal разместила в такси QR-коды, которые помогали пассажирам приобрести косметику во время поездки по Манхэттену. 

Каждый третий пассажир отсканировал код, а каждый четвертый — совершил покупку. Около 90% тех, кто взаимодействовал с QR-кодом, загрузили мобильное приложение L’Oreal.

  • Дать пользователю дополнительную интересную информацию

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

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

Помните, что мало просто дать пользователю отсканировать код, нужно еще проанализировать, насколько эффективен такой канал взаимодействия. 

Например, Fanta предложила покупателям отсканировать QR-код на чеке с напитком. Взамен пользователи могли получить набор брендированных стикеров VK. За время акции более 130 тысяч участников отсканировали QR-коды. Из них 60% загрузили более двух чеков с покупкой Fanta. 

Читайте также:  Обзор iOS 12. Быстрее, стабильнее и немного функциональнее

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

Почему код не считывается: возможные проблемы

Бывают ситуации, когда человеку не удается сканировать картинку с первого раза. К примеру, приложение не распознает ключ или камера не может сфокусироваться на изображении. Для начала убедитесь, что читаемая картинка является достаточно четкой и не имеет повреждений. Выберите оптимальное расстояние до объекта. Если в телефоне не предусмотрено автоматической фокусировки, перемещайте его руками. Чтобы корректно сканировать изображение, последнее должно полностью попасть в рамку.

Если не удается сканировать картинку, сделайте такие шаги:

  1. Используйте другой скан QR кода онлайн, чтобы убедиться, что изображение не повреждено. Для этих целей можно использовать еще один смартфон, приложение или онлайн-сервис. Если графический ключ не распознается, значит, он сделан некорректно.
  2. Загрузите другую программу для считывания.
  3. Проверьте правильность работы камеры. Возможно, она повреждена или имеются сколы или царапины. Обратите внимание — работает ли в телефоне автофокус.
  4. Обновите операционную систему.

Указанных действий достаточно, чтобы определить причины возникшей проблемы и сканировать картинку. Как вариант, можно выполнить поиск по QR коду и найти неповрежденное изображение в Интернете.

Kaspersky QR Scanner

«Лаборатория Касперского» разработала собственный сканер, который проверяет содержимое QR и штрих-кодов на безопасность. Если в изображение вшита ссылка на вредоносный сайт или заражённый объект, то QR Scanner предупреждает об этом пользователя и не выполняет распознавание. Кроме того, сканер просит только одно разрешение — использовать камеру устройства. Это тоже важно, если вы беспокоитесь о конфиденциальности данных и предпочитаете не предоставлять сторонним приложениям много прав.

Kaspersky QR Scanner

QR Scanner умеет всё, что требуется от мобильного сканера: открывает ссылки во встроенном браузере, показывает текст и позволяет скопировать его в буфер обмена, отображает данные с визиток с возможностью быстрого добавления информации в список контактов. Распознавание выполняется практически мгновенно при наведении камеры на QR-код. Все успешные попытки сохраняются в истории — вы можете к ним возвращаться и просматривать содержимое кодов.

Kaspersky QR Scanner

Настроек у приложения немного. Оно позволяет включить вспышку, чтобы камера сработала при недостатке света, добавить звук и вибрацию при распознавании, отказаться от сохранения истории.

Как сделать QR-код?

Используйте эти бесплатные сервисы:

1. Creambee

Как сделать QR-код?

Ссылка на сервис

Помимо текста сервис зашифрует действия, например:

  • отправить SMS, электронного письма, сообщения в Twitter;
  • позвонить на нужный номер;
  • поделиться постом в Facebook;
  • сохранить vCard с контактами в смартфоне.

2. QRmania

Как сделать QR-код?

Ссылка на сервис

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

3. QR Code Generator

Ссылка на сервис

Как сделать QR-код?

Этот сервис создает и статические, и динамические коды. Последние можно редактировать, даже если полиграфия с кодом уже напечатана. Для создания динамической картинки нужно зарегистрироваться.

Этап размещения информации на поле кода

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

  • Поисковые узоры
  • Выравнивающие узоры
  • Полосы синхронизации
  • Код маски и уровня коррекции
  • Код версии (с 7-й версии)

а также обязательный отступ вокруг кода. Отступ — это рамка из белых модулей, её ширина — 4 модуля. Поисковые узоры — это 3 квадрата по углам кроме правого нижнего. Используются для определения расположения кода. Они состоят из квадрата 3×3 из чёрных модулей, вокруг рамка из белых модулей шириной 1, потом ещё одна рамка из чёрных модулей, так же шириной 1, и ограждение от остальной части кода — половина рамки из белых модулей шириной 1. Итого эти объекты имеют размер 8×8 модулей.

Читайте также:  http://rus-linux.net
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
18 22 26 30 34 6, 22, 38 6, 24, 42 6, 26, 46 6, 28, 50 6, 30, 54 6, 32, 58 6, 34, 62 6, 26, 46, 66 6, 26, 48, 70 6, 26, 50, 74 6, 30, 54, 78 6, 30, 56, 82 6, 30, 58, 86 6, 34, 62, 90
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
6, 28, 50, 72, 94 6, 26, 50, 74, 98 6, 30, 54, 78, 102 6, 28, 54, 80, 106 6, 32, 58, 84, 110 6, 30, 58, 86, 114 6, 34, 62, 90, 118 6, 26, 50, 74, 98, 122 6, 30, 54, 78, 102, 126 6, 26, 52, 78, 104, 130 6, 30, 56, 82, 108, 134 6, 34, 60, 86, 112, 138 6, 30, 58, 86, 114, 142 6, 34, 62, 90, 118, 146 6, 30, 54, 78, 102, 126, 150 6, 24, 50, 76, 102, 128, 154 6, 28, 54, 80, 106, 132, 158 6, 32, 58, 84, 110, 136, 162 6, 26, 54, 82, 110, 138, 166 6, 30, 58, 86, 114, 142, 170

Полосы синхронизации — используются для определения размера модулей. Располагаются они уголком, начинается одна от левого нижнего поискового узора (от края чёрной рамки, но переступив через белую), идёт до левого верхнего, а оттуда начинается вторая, по тому же правилу, заканчивается она у правого верхнего. При наслоении на выравнивающий модуль он должен остаться без изменений. Выглядят полосы синхронизации как линии чередующихся между собой чёрных и белых модулей.

Код маски и уровня коррекции — расположен рядом с поисковыми узорами: под правым верхним (8 модулей) и справа от левого нижнего (7 модулей), и дублируются по бокам левого верхнего, с пробелом на 7 ячейке — там, где проходят полосы синхронизации, причём горизонтальный код в вертикальную часть, а вертикальный — в горизонтальную.

Версия 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Код версии 000010 011110 100110 010001 011100 111000 110111 011000 000100 101001 111110 000000 001111 111010 111100 001101 100100 011010 101011 100000 100110 110101 000110 100010 010011 000010 011110 011100 010001 011100 111010 010101 100000 100100 110011 100100 000010 110111 011000 000000 101001 111110 100110 101101 000010 111000 001011 000110 011110 001111 111010
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
001101 001101 100100 101011 001001 011000 110101 101111 011100 010011 101011 100000 010001 110101 000110 110111 110001 111010 101001 010111 111110 001111 010011 000010 101000 011000 101101 001110 011100 010001 010000 111010 010101 110110 111110 101001 110100 100000 001111 010010 100100 110011 001100 000010 110111 101010 000110 001011 111001 000100 010101

Занесение данных

Оставшееся свободным место делят на столбики шириной в 2 модуля и заносят туда информацию, причём делают это «змейкой». Сначала в правый нижний квадратик заносят первый бит информации, потом в его левого соседа, потом в тот, который был над первым и так далее. Заполнение столбцов ведётся снизу вверх, а потом сверху вниз и т. д., причём по краям заполнение битов ведётся от крайнего бита одного столбца до крайнего бита соседнего столбца, что задаёт «змейку» на столбцы с направлением вниз. Если информации окажется недостаточно, то поля просто оставляют пустыми (белые модули). При этом на каждый модуль накладывается маска.