Vytvářejte a čtěte QR kódy z terminálu

QR kódy ... vidíme je každý den na nějakém jiném místě, jsou to ty obrázky, které vypadají jako pixelované, kde je pouze černá a bílá barva (bílá je pozadí). Díky nim můžeme převést text na obrázek, něco jako toto:

DesdeLinux.net… pojďme používat linux, abychom byli svobodní!

To by se rovnalo:

codeqr

Jak generovat QR kódy pomocí terminálu?

K tomu použijeme balíček s názvem qrencode, musíme jej nejprve nainstalovat.

Pokud používáte ArchLinux, Chakra nebo nějaký derivát, bylo by to:

sudo pacman -S qrencode

Pokud používáte Ubuntu, Debian nebo podobné:

sudo apt-get install qrencode

Po instalaci stačí spustit v terminálu:

qrencode "Texto a codificar!" -o $HOME/codigoqr.png

Tím se v naší domácnosti vygeneruje soubor png s názvem codigoqr, který bude výsledkem převodu textu, který jsme právě vložili 😉

A jak dekóduji QR a převedu na čitelný text?

Pro reverzní proces použijeme jinou aplikaci zvanou zbar-img, kterou budeme mít k dispozici po instalaci balíčku zbar v Archu nebo zbar-tools v Ubuntu.

Pokud používáte ArchLinux, Chakra nebo nějaký derivát, bylo by to:

sudo pacman -S zbar

Pokud používáte Ubuntu, Debian nebo podobné:

sudo apt-get install zbar-tools

Po instalaci stačí spustit v terminálu:

zbarimg $HOME/codigoqr.png

To nám ukáže něco jako:

zbarimg

A jak vidíte, dokonale nám ukazuje text, který jsme měli kódovaný 😉

Konec!

EEENNNN FFFIIINN !!! 😀

Toto byl výukový program, doufám, že pro vás byl užitečný.

pozdravy


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   eliotime3000 řekl

    Tato aplikace se mi líbila. Budu to mít na paměti.

  2.   Nemesis řekl

    Váš příspěvek je zajímavý !!! To se může ukázat jako užitečné.
    Je ale možné vytvořit soubor .png v jiném adresáři než $ HOME?

    1.    neysonv řekl

      co je za -o je adresář, takže si můžete dát, co chcete. můžete například dát soubor do složky ke stažení pomocí
      qrencode "text" -o Soubory ke stažení / qr.png
      za předpokladu, že je jasné, že jste doma
      Další informace najdete na stránce
      muž qrencode

      1.    Nemesis řekl

        Díky za odpověď !!! Už jsem to zkusil a fungovalo to pro mě.

  3.   Manuel R. řekl

    Něco takového jsem hledal dlouho, snadněji nemožné 😉
    Děkujeme za sdílení, pozdravy.

  4.   Sander řekl

    Nemohlo to být jednodušší, ale nebylo to pro mě xD
    Jindy to vidím klidněji než šéfe stopky….

  5.   Lenin Hernandez řekl

    Vygenerujte QR kód z postgreSQL pomocí Perlu

    http://leninmhs.wordpress.com/2014/03/25/qr-postgres-perl/

  6.   mat1986 řekl

    Nevím, jestli to byl výpadek, který jsem měl, ale myslel jsem, že německá Garmendia dosáhla DesdeLinux xDD

    Kromě toho zajímavá aplikace. Najdu způsob, jak to využít 🙂

  7.   Gonzalo M. řekl

    Zajímavé !! 😀

  8.   Luis řekl

    Vytvořil jsem tento skript pro zenitu, nemohlo to být jednodušší. 😉

    #! / Bin / sh
    # Grafický skript pro qrencode
    url = `zenity –entry –title =» QRencGui »–text =» Zadejte adresu URL: »`

    pokud [$? = 0]; pak

    qrencode "$ url" -o ~ / QRCode.png | zenity –progress –press –auto-close –auto-kill –title = »QRencGui» –text = »Vytvoření kódu $ url \ n»

    zenity –info –title = »QRencGui» –text = »$ url QRcode obrázek byl vytvořen»
    fi
    výjezd 0

    1.    Lenin Hernandez řekl

      Vynikající !!

  9.   hadr řekl

    Výborně, hodně mi to sloužilo, jen jsem zkoumal, jak to mohu udělat