Почему код выходит слишком плотным
Код не бывает «мелким» сам по себе: его плотность считается от количества символов в строке. Это не дефект, а арифметика — и на неё можно влиять.
Своя строка доступа оформляется здесь же: 200 ₽ за месяц, 1 800 ₽ за год. Первые 3 дня — без карты.
Оформить →Короткая строка укладывается в маленькую сетку, длинная требует большой. У сетки версии 1 — 21 модуль в ряду, у версии 10 — 57. Модули на экране остаются одного размера, значит каждый становится мельче.
| Длина строки | Версия | Сетка | Как читается |
|---|---|---|---|
| до 26 символов | 1-2 | 21-25 | берётся любой камерой почти мгновенно |
| до 84 символов | 3-5 | 29-37 | обычный случай для строки доступа |
| до 152 символов | 6-8 | 41-49 | нужен яркий экран и спокойная рука |
| до 213 символов | 9-10 | 53-57 | старой камере тяжело, лучше переносить текстом |
Проверить свою строку проще всего кодером: он показывает версию и размер сетки сразу под картинкой. Если там 9 или 10 — на чтение с чужого экрана лучше не рассчитывать и сразу везти строку текстом.
Что действительно влияет на длину
- имя профиля в конце строки — его иногда можно убрать без потери работы;
- дополнительные параметры, приписанные сервисом;
- случайно приклеенный текст из переписки: «вот твоя ссылка» внутри строки тоже кодируется;
- пробелы и переносы — они не только ломают строку, но и удлиняют её.
Как читать плотный код
- увеличить картинку на весь экран отдающего устройства;
- поднять яркость и убрать ночной фильтр;
- отойти на расстояние около двух ширин картинки;
- дать камере пару секунд на фокус, не двигая устройство;
- если не вышло за две попытки — перенести строку текстом.
Можно ли задать уровень коррекции пониже, чтобы код был проще?
В приложении — нет, этим управляет оно само. Кодер на сайте рисует с уровнем M: это разумная середина между плотностью и устойчивостью к повреждениям.
Почему у знакомого код крупнее?
У него короче строка. Длина зависит от сервиса и от того, что приписано в конце.
Печать на бумаге спасает?
Отчасти: на бумаге нет бликов, но нужен хороший принтер. И бумага с доступом — сама по себе риск.
Что делать, если строка длиннее 213 символов?
Тогда картинка этого размера её не вместит — строку переносят текстом. Для строк доступа это редкость.
Передавать между экранами есть смысл строку, которая работает. Такую оформляют прямо здесь: 200 ₽ за месяц или 1 800 ₽ за год — это 4,9 ₽ в день сразу на 3 экрана. Первые 3 дня выдают без платёжных данных: их обычно и хватает, чтобы обойти свои устройства и убедиться, что картинка читается везде, где нужно.
Оформить доступ →