[an error occurred while processing this directive]

Создание QR-кода в консоли, чтобы быстро перенести текст на смартфон
Для того чтобы быстро перенести текст из консоли или браузера на смартфон,
можно воспользоваться QR-кодом: сконвертировать текст в консоли в QR-код,
а потом сконвертировать его обратно в текст на смартфоне.

Это делается так:

  $ curl qrenco.de/Текст_который_нужно_сконвертировать

В консоли будет показан QR-код. Его можно сфотографировать телефоном
или вставить в текстовый файл.



Сконвертировать фрагмент текста в QR-код можно прямо в Vim.
Для этого нужно выделить текст (shift V и стрелки)
и нажать:

  !curl -F-=\\<- qrenco.de

Аналогичным образом, если добавить в браузере к URL слева qrenco.de/ ,
URL сконвертируется в QR-код.

Для создания QR-кодов сервис qrenco.de использует библиотеку libqrencode.
Если библиотека в системе установлена, сгенерировать QR-код можно командой:

     echo Текст_который_нужно_сконвертировать | qrencode -t UTF8



Сравнение qrenco.de и libqrencode

Преимущество qrenco.de по сравнению с libqrencode:

1. Не требуется инсталляция
2. PNG-коды могут непосредственно использоваться в HTML-страницах (<img src='http://qrenco.de/text-to-be-encoded'/>

Преимущество libqrencode по сравнению с qrenco.de:

1. Не требуется соединение с Интернетом
2. Чувствительные данные не передаются наружу

Альтернативы QR-коду для передачи текста на смартфон 

В большинстве случаев текст можно переслать пользуясь почтой или другими
средствами связи (jabber, twitter, slack и т.д.) доступными на смартфоне.

Другой способ, это публикация текста на таких сервисах как ix.io, sprunge.us
или ptpb.pw с помощью curl
и последующее вбивание URL в браузер телефона:

     echo Текст_который_нужно_передать_на_телефон | curl -F 'sprunge=<-' http://sprunge.us

Минус этого решения заключается в том, что он требует большего количества манипуляций
(вбить сгенерированный url на телефоне, выделить текст в браузере, скопировать
текст) в противоположность использованию QR-кода, где текст сразу же
оказывается в буфере обмена телефона.

Второй минус - чувствительная информация (такая как пароли, номера счетов
и так далее) публикуется в интернете,
в то время как при использовании libqrencode - нет.

Третье - qrenco.de и libqrencode - программы с открытым исходным
кодом, они могут быть проинсталлированы и использованы локально (на локальном
хосте в случае libqrencode или в локальной сети в случае qrenco.de)
и не требуют для своего использования соединения с Интернетом.
 
09.06.2017 , Автор: igor_chubin , Источник: https://github.com/chubin/qrenco.de...
Ключи: qr, console
Раздел:    Корень / Пользователю / Файлы, копирование, архивация

[an error occurred while processing this directive]

[an error occurred while processing this directive]