Что такое кью-ар код и зачем его сканируют
Кью-ар код - это квадратный узор из чёрных и белых квадратиков, в который зашифрован текст: чаще всего ссылка на сайт, номер карты для перевода, данные для подключения к сети или короткое сообщение. Камера телефона читает этот узор так же, как считывает обычную фотографию, но специальная программа внутри распознаёт зашифрованный текст и предлагает выполнить действие - открыть сайт, добавить контакт или подключиться к беспроводной сети.
Такие коды печатают на меню в кафе, чеках, рекламных плакатах, упаковке товаров и билетах, потому что считать их проще и быстрее, чем вводить длинный адрес вручную. Для владельца телефона это экономит время: вместо набора адреса на клавиатуре достаточно навести камеру и коснуться одной подсказки на экране.
Узор кода устроен так, что даже частично закрытое или помятое изображение обычно всё равно читается: внутри зашифрован не только текст, но и информация для восстановления, рассчитанная как раз на такие повреждения. Именно поэтому код продолжает работать, даже если на нём стоит небольшой логотип по центру или уголок надорван - расчёт на избыточность заложен в саму технологию, а не является особенностью конкретного телефона или сканера.
Как отсканировать код камерой без сторонних приложений
На большинстве современных телефонов отдельное приложение для сканирования не нужно вообще - эта функция встроена прямо в стандартное приложение камеры. Достаточно открыть камеру, навести её на код так, чтобы он целиком поместился в кадр, и подождать секунду-две: телефон сам распознает узор и покажет всплывающую подсказку сверху или снизу экрана со ссылкой или другим действием. Нажатие на эту подсказку открывает результат - обычно браузер или нужное приложение.
Если подсказка не появляется сама, стоит проверить в настройках камеры пункт, отвечающий за распознавание кодов - на разных моделях он называется по-разному, но обычно находится в общих настройках приложения камеры или в разделе быстрых функций, куда можно попасть свайпом сверху экрана. На части телефонов такую функцию нужно один раз включить вручную, после чего она будет работать постоянно, не требуя повторной настройки.
Как включить сканер, если его нет в стандартной камере
На телефонах постарше или в самых бюджетных моделях функция распознавания кодов в камере действительно может отсутствовать. В этом случае поможет строка поиска голосового помощника или магазина приложений: запрос «сканер кью-ар кодов» покажет несколько бесплатных программ с этой единственной функцией. При выборе стоит смотреть на количество запрашиваемых разрешений - для простого сканирования программе нужен только доступ к камере, и если приложение просит доступ к контактам, сообщениям или геолокации без явной причины, лучше выбрать другой вариант из списка.
После установки такого приложения его достаточно открыть один раз и навести камеру на код - принцип работы точно такой же, как у встроенного сканера, разница только в том, что нужно заранее открывать конкретную программу, а не полагаться на обычную камеру. Для удобства значок такого приложения стоит вынести на главный экран или в панель быстрого доступа - тогда сканирование займёт не больше времени, чем со встроенной функцией камеры.
Как отсканировать код в мессенджере или банковском приложении
Отдельный сканер часто встроен внутрь других программ, и это особенно важно для кодов оплаты и переводов: банковские приложения читают такие коды собственным сканером, который сразу открывает форму перевода или оплаты, а не браузер. Найти его обычно можно по значку в виде квадратика с уголками на главном экране приложения или в разделе платежей.
То же касается мессенджеров: код для добавления в чат, канал или для входа в веб-версию приложения на компьютере часто нужно сканировать именно встроенным сканером самого мессенджера, а не камерой телефона напрямую - обычная камера в этом случае может просто открыть текстовую ссылку вместо того, чтобы выполнить нужное действие входа. Раздел с таким сканером обычно называется «сканировать код» и находится в настройках или на экране быстрого добавления контактов.
Как отсканировать код с фотографии или с экрана другого устройства
Иногда код нужно считать не вживую, а с сохранённой фотографии - например, изображение прислали в переписке. Для этого в приложении камеры или в галерее стоит поискать функцию распознавания по уже сделанному снимку: на многих телефонах достаточно открыть фотографию с кодом и нажать на всплывающую подсказку распознавания, которая появляется автоматически, если код виден на изображении чётко.
При сканировании кода с экрана другого устройства - например, компьютера или другого телефона - стоит слегка увеличить яркость экрана, с которого считывается код, и держать сканирующий телефон на расстоянии пятнадцати-двадцати сантиметров, не ближе. Слишком близкое расстояние - частая причина, почему код с экрана не распознаётся, хотя с бумаги тот же телефон читает его без проблем.
Что делать, если камера не распознаёт код
Порядок проверки от простого к сложному такой. Сначала стоит убедиться, что код не бликует и не порван физически: на глянцевой бумаге или экране под углом свет от ламп часто засвечивает часть узора, и достаточно немного изменить угол наклона телефона. Дальше стоит проверить объектив камеры - отпечаток пальца или пылинка на линзе размывает мелкие детали кода сильнее, чем обычную фотографию, и протирание объектива мягкой тканью нередко решает проблему сразу.
Если код чистый и хорошо освещён, а распознавание всё равно не срабатывает, стоит проверить, включена ли соответствующая функция в настройках камеры - иногда она отключается случайно вместе со сбросом других настроек после обновления. Крайний вариант - установить отдельное приложение-сканер, о котором говорилось выше: у сторонних программ иногда более гибкий алгоритм распознавания, который справляется с повреждёнными или частично закрытыми кодами лучше стандартной камеры.
Как проверить код на безопасность перед переходом
Кью-ар код показывает человеку картинку, а не тот текст, который в него зашифрован, и этим иногда пользуются мошенники: наклеивают поддельный код поверх настоящего на объявлениях или платёжных терминалах. Прежде чем нажимать на всплывающую подсказку после сканирования, стоит прочитать адрес сайта или назначение платежа, которые показывает телефон - подсказка всегда открывает предпросмотр ссылки или суммы перевода до перехода, а не сразу переходит по адресу.
Если ссылка выглядит подозрительно короткой, состоит из случайного набора символов или ведёт на сайт, никак не связанный с тем местом, где наклеен код, лучше не переходить по ней и не вводить данные карты на открывшейся странице. Для оплаты по коду то же правило: сумма и получатель платежа должны совпадать с тем, что ожидалось, а не отличаться на копейки или рубли, которые легко пропустить при беглом взгляде на экран. Особенно осторожным стоит быть с кодами на объявлениях в общественных местах и на столбах: заметная неровно наклеенная наклейка поверх официального кода - явный признак подделки, и в этом случае лучше вообще не сканировать код, а найти нужный адрес самостоятельно через поиск.
Как отсканировать код для подключения к сети вай-фай
Отдельный частый случай - код, который вместо ссылки хранит имя беспроводной сети и пароль от неё. Такие коды печатают в кафе, гостиницах и дома, чтобы гостям не диктовать пароль по буквам. При сканировании подобного кода телефон вместо перехода по ссылке показывает подсказку с предложением подключиться к сети напрямую - достаточно нажать один раз, и телефон сам введёт все символы пароля, даже если он длинный и состоит из случайных букв и цифр.
Если вместо подсказки о подключении к сети телефон открывает обычный текст с набором символов, значит, встроенный сканер не распознал формат кода как сетевые данные - тогда пароль придётся ввести вручную, просто скопировав нужную часть текста. Такое иногда случается со сторонними приложениями-сканерами, у которых нет отдельной поддержки сетевого формата, поэтому для кодов подключения к сети надёжнее пользоваться именно встроенным сканером камеры.
Можно ли отсканировать код без подключения к интернету
Само сканирование и распознавание узора на коде не требует подключения к сети вообще: камера читает картинку и превращает её в текст полностью на самом телефоне, без обращения к интернету. Интернет нужен только на следующем шаге - когда результатом оказывается ссылка на сайт и телефон пытается её открыть. Поэтому код с текстом, номером телефона или данными для подключения к сети сканируется и показывается корректно даже в самолёте или там, где нет сети вовсе.
Это удобно знать заранее: если код на билете или посадочном талоне нужно показать без доступа к сети, стоит один раз отсканировать его заблаговременно, пока связь ещё есть, и сохранить скриншот с результатом - тогда даже без интернета на месте будет что показать на кассе или контроле.