Легко генерирует QR-коды

Какой самый простой способ генерировать QR-коды? Когда я выполняю поиск в Google, появляется много разных сайтов, но обычно у них есть много вещей, которые нужно заполнить, и множество вариантов, через которые можно пройти. Я хочу просто создать простой текстовый QR-код.

Я хочу использовать это для более удобного обмена URL-адресами и копирования / вставки текста со своего рабочего стола на мой смартфон, просто сгенерировав QR-код и отсканировав его прямо с моего настольного монитора на моем телефоне. Я хочу сделать обмен данными между устройствами как можно более легким, поэтому чем меньше шагов, тем лучше.

Что было бы самым простым способом генерировать эти QR-коды? Нужно ли устанавливать расширение? Или настольное приложение? Или есть более простой способ?

1 ответ

Решение

На мой взгляд, самый простой способ сделать это - просто создать пользовательскую поисковую систему (Chrome/Opera) или ярлык для закладки (Firefox), с qr в качестве ключевого слова. Это позволит вам создать QR-код, просто набрав qr Foo Bar Baz в вашей строке URL.

Тогда для этой поисковой системы вы можете использовать простой и быстрый общедоступный QR API, такой как:

http://chart.apis.google.com/chart?chs=200x200&cht=qr&chld=|1&chl=%s
http://api.qrserver.com/v1/create-qr-code/?size=200x200&data=%s

Оба из них приведут к QR-коду 200x200 пикселей, и хотя оба этих API будут возвращать разные QR-коды, они оба будут декодировать в исходную строку с примерно одинаковым объемом восстановления после потери данных.

См. https://google-developers.appspot.com/chart/infographics/docs/overview и http://qrserver.com/api/documentation/create-qr-code/ соответственно для документации по обоим этим URL-адресам. Как вы можете видеть, последний также позволяет некоторые дополнительные функции, такие как bgcolor а также color, Поэтому я думаю, что лучше использовать QRServer, а не использовать устаревшие графики Google.

Настройка ярлыков закладок или поисковых систем

Вы можете настроить эти поисковые системы и закладки несколькими способами для разных браузеров. Это не должно быть слишком сложно для любого из перечисленных, хотя. Internet Explorer не поддерживает это, и, насколько я мог найти в Интернете, Safari также не поддерживает, кроме того, что объясняется в этом руководстве (что, кажется, немного отличается).

Гугл Хром

В Chrome вы можете создать новую поисковую систему для этого, где вы можете выбрать между 2 URL-адресами, перечисленными выше. Это основано. Вы также можете вручную добавить поисковую систему, выполнив следующие действия:

  1. Либо используйте этот JSBin, чтобы легко выбрать один из двух вариантов, перечисленных выше (код JSBin основан на приведенном здесь коде)
  2. Или перейдите кchrome://settings/searchEnginesи в появившемся окне прокрутите вниз и введите:
    • В первом поле ввода введите описание поисковой системы (например, "QR-код")
    • Во втором поле ввода введите ключевое слово, которое запускает поисковую систему (например, "qr")
    • В третьем поле ввода введите целевой URL, и часть, которую вы собираетесь набирать, будет заменена на %s (URL-адреса, перечисленные выше, уже в этом формате)

Помните, что если у вас включена функция автоматического поиска (например, предложения Google), это может помешать более коротким ключевым словам. Чтобы это исправить, вы можете просто изменить ключевое слово на qr. поскольку прошедший период не позволит Chrome автоматически воспринимать его как поисковую фразу.

Fire Fox

Firefox использует закладки вместо поисковых систем, но конечный результат точно такой же.

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

Способ 1:

  1. Перейти непосредственно к базовому URL:
  2. Нажмите Ctrl+D, чтобы создать закладку
  3. Появится всплывающее окно. В нем введите:
    • В верхнем поле ввода введите описание закладки (например, "QR-код")
    • В нижнем поле ввода введите ключевое слово, которое вызывает закладку (например, "qr").
    • Так как вы создали закладку на URL, содержащий %s вам уже не нужно ничего делать для настройки URL.

Способ 2:

  1. Создайте закладку в любом месте и настройте ее
  2. Нажмите Ctrl+D в любом месте, чтобы создать фиктивную закладку
  3. Смотрите шаг 3 для первого метода
  4. Откройте свойства закладки:
    • Если вы сохранили его на панели инструментов, щелкните его правой кнопкой мыши и выберите нижнюю опцию (Свойства)
    • Если вы сохранили его в любом месте, кроме панели инструментов, откройте интерфейс закладок с помощью Ctrl + Shift + B и просто выберите его.
  5. In the second input box of the bookmark's properties (Location), change the url to the url you want to use.

опера

Opera, like Chrome, uses search engines too, but unlike Chrome, you'll have to do it via the settings:

  1. Press Ctrl+F12 to open the Preferences window
  2. Go to the Search tab (middle tab)
  3. Press the "Add..." button (top button), and enter:
    • In the top input box, enter the search engine's description ("QR Code" for example)
    • In the second input box, enter the keyword that triggers the bookmark ("qr" for example)
    • In the third input box, enter the target URL, with the part you're going to be typing in replaced with %s (the URLs listed above are already in this format)
    • If there is no third input in this window, press the button to the right of the input box that says "Details > >" to show further options.

Надеюсь, это поможет хотя бы некоторым людям. Я рассказал об этом нескольким знакомым, и большинство из них сочли это полезным, поэтому я решил создать этот пост, чтобы другие тоже могли найти его полезным.

Другие вопросы по тегам