Buat dan baca kod QR dari terminal

Kod QR ... kita melihatnya setiap hari di tempat lain, ia adalah gambar yang kelihatan piksel di mana hanya ada warna hitam dan putih (putih menjadi latar belakang). Terima kasih kepada mereka, kami dapat menukar teks menjadi gambar, seperti ini:

DesdeLinux.net… mari gunakan linux untuk menjadi percuma!

Ia sama dengan:

codeqr

Bagaimana untuk menghasilkan kod QR dengan terminal?

Untuk ini kita akan menggunakan pakej yang disebut qrencode, kita mesti memasangnya terlebih dahulu.

Sekiranya anda menggunakan ArchLinux, Chakra atau beberapa turunannya ialah:

sudo pacman -S qrencode

Sekiranya anda menggunakan Ubuntu, Debian atau yang serupa:

sudo apt-get install qrencode

Setelah dipasang, kita hanya perlu berjalan di terminal:

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

Ini akan menghasilkan fail png yang disebut codigoqr di rumah kita, yang akan menjadi hasil penukaran teks yang baru saja kita letakkan 😉

Dan bagaimana saya menyahkod QR dan menukar ke teks yang boleh dibaca?

Untuk proses terbalik, kami akan menggunakan aplikasi lain yang disebut zbar-img, yang akan kami sediakan setelah memasang pakej zbar di Arch atau alat zbar di Ubuntu.

Sekiranya anda menggunakan ArchLinux, Chakra atau beberapa turunannya ialah:

sudo pacman -S zbar

Sekiranya anda menggunakan Ubuntu, Debian atau yang serupa:

sudo apt-get install zbar-tools

Setelah dipasang, kita hanya perlu berjalan di terminal:

zbarimg $HOME/codigoqr.png

Ini akan menunjukkan kepada kita sesuatu seperti:

zbarimg

Dan seperti yang anda lihat, ini menunjukkan teks yang kami kodkan dengan sempurna 😉

Tamat!

EEENNNN FFFIIINN !!! 😀

Ini telah menjadi tutorial, saya harap ia berguna untuk anda.

salam


12 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   eliotime3000 kata

    Saya menyukai aplikasi ini. Saya akan ingat.

  2.   Nemesis kata

    Sumbangan anda menarik !!! Ini adalah sesuatu yang boleh terbukti berguna.
    Tetapi adakah mungkin untuk membuat fail .png dalam direktori selain daripada $ HOME?

    1.    neysonv kata

      apa yang ada selepas -o adalah direktori supaya anda dapat meletakkan apa sahaja yang anda mahukan. anda boleh memasukkan fail ke dalam folder muat turun anda
      qrencode "text" -o Muat turun / qr.png
      dengan andaian jelas bahawa anda berada di rumah anda
      Untuk maklumat lebih lanjut, rujuk laman utama
      lelaki qrencode

      1.    Nemesis kata

        Terima kasih atas jawapannya !!! Saya sudah mencubanya dan berjaya untuk saya.

  3.   Manuel R. kata

    Sudah lama saya mencari sesuatu seperti itu, tidak mungkin lebih mudah 😉
    Terima kasih kerana berkongsi, salam.

  4.   Sander kata

    Ia tidak mungkin lebih mudah, tetapi tidak berfungsi untuk saya xD
    Pada suatu hari saya melihatnya dengan lebih tenang daripada tangkai bos….

  5.   Lenin Hernandez kata

    Hasilkan kod QR dari postgreSQL dengan Perl

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

  6.   mat1986 kata

    Saya tidak tahu sama ada ia adalah kesilapan yang saya alami, tetapi saya fikir Garmendia Jerman telah sampai DesdeLinux xDD

    Selain itu, aplikasi yang menarik. Saya akan mencari jalan untuk memanfaatkannya 🙂

  7.   Gonzalo M. kata

    Sungguh menarik !! 😀

  8.   Luis kata

    Saya membuat skrip ini dengan penuh semangat, tidak mungkin lebih mudah. 😉

    #! / Bin / sh
    # Skrip grafik untuk qrencode
    url = `zenity –entry –title =» QRencGui »–text =» Masukkan url: »`

    jika [$? = 0]; kemudian

    qrencode "$ url" -o ~ / QRCode.png | zenity –progress –press –auto-close –auto-kill –title = »QRencGui» –text = »Membuat kod $ url \ n»

    zenity –info –title = »QRencGui» –text = »$ url gambar QRcode telah dibuat»
    fi
    jalan keluar 0

    1.    Lenin Hernandez kata

      Cemerlang!

  9.   kain buruk kata

    Hebat, ini banyak membantu saya, saya hanya menyiasat bagaimana saya boleh melakukannya