Tworzenie kodów QR za pomocą programu QtQr

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

Bardzo często na stronach www, ale i nie tylko, można znaleźć tzw. kody QR. Dla tych, którzy nie wiedzą, jest to kod kreskowy zbudowany z kwadratów. Pozwala na kodowanie wiadomości zdefiniowanych przez użytkownika. W sieci można znaleźć wiele informacji o tym jak można stworzyć własny kod QR. Ja znalazłem dość ciekawy program o nazwie QtQR. Umożliwia on tworzenie własnych kodów, ale również dekodowanie własnoręcznie stworzonych tajnych wiadomości oraz kodów znalezionych na stronach www.

Tworzenie kodów QR za pomocą programu QtQr

Okno główne QtQr

Przed instalacją programu należy dodać przez terminal stabilne PPA wpisując w terminalu:

sudo apt-add-repository ppa:qr-tools-developers/qr-tools-stable

Następnie w wierszu poleceń należy wpisać:

sudo apt-get update

Aby zainstalować aplikację w terminalu wpisujemy:

sudo apt-get install qtqr

Program można uruchomić poprzez polecenie:

sudo qtqr

Po uruchomieniu możemy określić typ naszego kodu, można go wybrać z listy Select data type

Tworzenie kodów QR za pomocą programu QtQr

Typy kodów

Możemy również określić Error Correction, czyli korekcję błędów kodu QR oraz rozmiar w pikselach i wielkość marginesów

Tworzenie kodów QR za pomocą programu QtQr

Ustawienie korekcji błędów, rozmiaru w pixelach i rozmiaru marginesów

Przykład zastosowania:

Tworzenie kodów QR za pomocą programu QtQr

Przykład zastosowania

Efekt:

Tworzenie kodów QR za pomocą programu QtQr

Przykład gotowego kodu QR

Aby dekodować ukryty przekaz, wystarczy kliknąć na Decode, a następnie Decode from File.

Tworzenie kodów QR za pomocą programu QtQr

Dekodowanie kodu QR

Po wybraniu naszego pliku z kodem klikamy na Open. Efekt zdekodowania widać poniżej:

Tworzenie kodów QR za pomocą programu QtQr

Efekt dekodowania

Wygląd programu może być inny w innych środowiskach graficznych Linuksa

Miłej zabawy z kodami QR

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • KyRol

    Jeśli ktoś ma Inkscape już na dysku, można darować sobie instalację tego programu i w to miejsce pobrać skrypty w Pythonie do Inkscape.

    Z menu Efekty/Renderowanie/Kod Kreskowy – Data Matrix będziemy mogli wygenerować coś podobnego. Oprócz tego Inkscape renderuje kody EAN – czyli takie, które są powszechnie umieszczane na produktach w sklepie.

  • Mewtwomew

    Fajne, fajne ;) kolejny ciekawy bajer.

    Poprawka? pierwszy kod, dodawanie repo – należałoby zabrać apostrof?

    • http://www.ubuntu-pomoc.org Szmitas

      Dzięki. Zapewne wskoczył podczas zamykania tagu ;)

  • Admc

    Ja wolę generator kodów online:
    http://qrcode.kaywa.com/

    Nie trzeba nic instalować :)

  • clfapujc

    Ja też używam dekodera/kodera online.
    A co do qtqr, dziwi mnie konieczność użycia sudo do uruchomienia programu. Może jestem przewrażliwiony, ale dla mnie to podejrzane.

  • Roma

    Bardzo fajne i gotowe kody QR do promowania własnych miejsc można zobaczyć na http://rozkoduj.pl

  • http://gstlt.info gstlt

    sudo qtqr

    Co ten program chce od uprawnień roota?