Свой код из строки доступа
Эта страница делает ровно одно: превращает строку в картинку с кодом. Вся работа идёт в вашем браузере — строка не уходит ни на один сервер, включая наш.
Вставьте строку — код появится слева. Ниже видно, какая версия кода понадобилась и сколько в ней модулей: по этим числам понятно, насколько легко его будет считать.
ПУСТОстрока ещё не вставлена
Пока пусто. Можно вставить что угодно — адрес, заметку, номер: кодер не разбирает смысл, он переводит символы в модули.
Готовый код равен той строке, что внутри. Показать его человеку рядом — нормально, выложить в переписку или в сеть — то же самое, что продиктовать доступ вслух.
Когда это нужно
- строка лежит в письме или в заметке, а приложения под рукой нет;
- отдающее устройство разрядилось, но строка сохранена в другом месте;
- нужно перенести доступ с компьютера на телефон, а камеры у компьютера нет;
- хочется проверить, читается ли конкретная строка кодом вообще.
Что происходит внутри страницы
Кодер написан здесь же, без внешних библиотек и без обращений к сети. Он переводит строку в байты, добавляет служебные биты и блоки коррекции ошибок, раскладывает всё по сетке, перебирает восемь масок и выбирает ту, при которой картинка читается лучше. Результат рисуется на холсте в вашем браузере. Поэтому кодер работает и без интернета: откройте страницу один раз — дальше сеть ему не нужна.
| Параметр | Значение | Что это значит на практике |
|---|---|---|
| Версии | 1-10 | до 213 символов — строки доступа в это укладываются |
| Коррекция | уровень M | код читается, даже если часть картинки испорчена |
| Режим | байтовый | подходит любой текст, включая русские буквы |
| Отправка данных | нет | строка не покидает вкладку, в журналах её нет |
Что делать с готовой картинкой
Самый частый путь — считать её камерой второго устройства прямо с экрана, как описано в чтении кода. Если картинка нужна на другом устройстве, её можно сохранить, но тогда файл живёт по тем же правилам, что и скриншот с кодом: перенесли — удалили.
Строка правда никуда не отправляется?
Да. Страница не делает сетевых запросов с содержимым поля; код рисуется скриптом, который лежит в самом сайте. Отключите интернет после загрузки страницы — кодер продолжит работать.
Почему код получается плотным?
Чем длиннее строка, тем выше версия и тем мельче модули. Подробности и что с этим делать — почему код выходит плотным.
Можно ли закодировать что угодно?
Да, кодер не разбирает смысл: адрес, заметка, номер — любые символы до 213 байт.
Код с русскими буквами читается?
Читается: текст кодируется в байтовом режиме в кодировке UTF-8, и современные камеры с этим справляются.
Передавать между экранами есть смысл строку, которая работает. Такую оформляют прямо здесь: 200 ₽ за месяц или 1 800 ₽ за год — это 4,9 ₽ в день сразу на 3 экрана. Первые 3 дня выдают без платёжных данных: их обычно и хватает, чтобы обойти свои устройства и убедиться, что картинка читается везде, где нужно.
Оформить доступ →