Технический форум
Вернуться   Технический форум > Программирование > Библиотека > Программы и программирование


Ответ
 
Опции темы Опции просмотра
Старый 27.08.2011, 00:04   #1 (permalink)
Chervones
Novel user
 
Аватар для Chervones
 
Регистрация: 16.04.2010
Сообщений: 568
Записей в дневнике: 3
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1149
По умолчанию Создание и расшифровка QR-кодов

Сначала разберёмся с самим QR - кодом. Что же это такое?
QR-код (Quick Response) — матричный код, разработанный и представленный японской компанией «Denso-Wave» в 1994 году. Ну или двумерная разновидность бар-кода, который считывают с упаковок кассиры в магазинах. Более подробную информацию об самом коде и перечень программного обеспечения для разных видов операционных систем мобильных устройств представит Wikipedia - QR-код — Википедия.
Итак приступим к созданию кода, код самому вручную создать практически невозможно, да и не стоит оно вложенных трудов, поэтому используют специальные программы или онлайн-сервисы.
Для начала рассмотрим один из онлайн-сервисов: QR Coder - Генератор QR кодов
Сервис относительно простой надо всего лишь написать в поле фразу, выбрать размер и нажать на кнопку: "создать код" или Ctrl + Enter. А что мы видим выше поля для ввода текста, там 4 ссылки: любой текст, ссылку на сайт, визитную карточку, sms-сообщение. Там собственно можно разделить виды нашего кода. После создания картинка появиться ниже поля ввода, около правого края страницы и, собственно, его можно использовать в любом удобном для вас виде!
Мы создали QR - код в графическом формате теперь его надо расшифровать, первый и самый лёгкий способ это использовать онлайн-сервисы для расшифровки, например: ZXing Decoder Online Здесь есть 2 способа расшифровки: по URL и из файла в вашем компьютере, здесь впрочем всё ясно.
2 способ: Скачать и установить на ваше мобильное устройство специальную программу, их перечень представлен по ссылке: Программы для мобильных устройств, собственно для распознавания мобильными устройствами и был разработан данный код. Итак наводим камеру на код, и программа автоматически распознает QR - код.
3 способ: Скачать программу на компьютер, я использую Bar Capture. Эта программа не требует установки его можно скачать по ссылке: http://bespoleznyi.ru/load/0-0-0-98-20, пробуем расшифровать код , а показывает какую-то абра-кадабру, идём по ветке: File => Charset => Unikode(UTF8), всё теперь хорошо читаем русский. Поговорим по подробнее о процессе работы с программой.
Программа сразу после запуска:
Вложения 1 картинка
В нижнем окне сразу же нажимает на "ОК", там QR - код с ссылкой. И смотрим на верхнее окно программы:
Вложения 2 картинка
Здесь мы видим (слева-направо), кнопку "вырезать", сделать скриншот экрана, кнопку расшифровать и выпадающее меню для выбора кода. Как я уже сообщил выше, меняем кодировку на Unikode(UTF8). Приступаем к расшифровке кода. Я сделал код на онлайн сервисе и не ста сохранять его, нажимаем на окне программы на кнопку "вырезать" и обводим на код:
Вложения 3 картинка
Отпускаем мышку и вылетает такое окошко с текстом зашифрованным в QR - коде.
Вложения 4 картинка

На этом мою статью завершаю, успехов с QR - кодом.
Миниатюры
1.png   2.png   3.png   4.png  
Chervones вне форума   Ответить с цитированием

Старый 27.08.2011, 00:04
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Я думаю, что похожие темы могут существенно помочь в решении проблемы

Диагностика, расшифровка и исправление BSOD
Шифровка и расшифровка
Расшифровка цоколевки радиодеталей
Создание АС
Расшифровка схемы

Старый 27.08.2011, 08:53   #2 (permalink)
Матроскин
4846АМ
 
Аватар для Матроскин
 
Регистрация: 07.05.2010
Сообщений: 1,941
Записей в дневнике: 22
Сказал(а) спасибо: 3
Поблагодарили 4 раз(а) в 3 сообщениях
Репутация: 7564
По умолчанию

Спасибо за статью.. У меня даже есть идейка, как применить QR код.. Но до его применения нужно сделать массу нововведений на своем сайте
__________________
Человек будет свободен до тех пор, пока дважды два равно четырем
Матроскин вне форума   Ответить с цитированием
Старый 28.08.2011, 15:59   #3 (permalink)
phoenix5575
Member
 
Аватар для phoenix5575
 
Регистрация: 02.12.2009
Сообщений: 482
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 339
По умолчанию

Так же можно воткнуть картинку в код.
Миниатюры
nieiie4.jpg  
phoenix5575 вне форума   Ответить с цитированием
Старый 29.08.2011, 07:11   #4 (permalink)
Index
Member
 
Аватар для Index
 
Регистрация: 29.10.2008
Сообщений: 1,935
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 4855
По умолчанию

некоторые интересные подробности
Index вне форума   Ответить с цитированием
Старый 29.08.2011, 11:40   #5 (permalink)
Матроскин
4846АМ
 
Аватар для Матроскин
 
Регистрация: 07.05.2010
Сообщений: 1,941
Записей в дневнике: 22
Сказал(а) спасибо: 3
Поблагодарили 4 раз(а) в 3 сообщениях
Репутация: 7564
По умолчанию

Ну чтож. Если не будет под рукой интернета будем QR в ручную слитывать
__________________
Человек будет свободен до тех пор, пока дважды два равно четырем
Матроскин вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 26.10.2012, 17:21   #6 (permalink)
bigtetan
Новичок
 
Регистрация: 26.10.2012
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Большое спасибо за статью! Всё быстро и чётко читается!
bigtetan вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 05:11.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.