[[!tags Linux]]

Webseiten

Ich habe die Webseite Barcode Generator von Tec-IT entdeckt, auf der man sehr viele verschiedene 1D- und 2D-Codes (Barcodes, QR-Codes, Datamatrix, Postcodes, ISBN) mit verschiedenen Datenformaten (Text, URL, Kontakte, Termine, Wifi, SEPA-Überweisungen) erstellen kann.

Vom Projekt ZXing, das unter anderem die App Barcode Scanner für Android erstellt, gibt es Webseiten zum Generieren von Barcodes und zum Auswerten von Barcodes in Bildern.

Kommandozeile unter Linux

Das Debian-Paket qrencode beinhaltet das gleichnamige Programm, mit dem man auf der Kommandozeile QR-Codes mit beliebigem Inhalt als PNG-Dateien oder auch als UTF-8-Ascii-Art erstellen kann:

% qrencode -t PNG -o jo-so.de.png https://jo-so.de/
% echo 'WIFI:S:ssid;T:WPA;P:password;;' | qrencode -t UTF8 -m 2 -o - -r /dev/stdin
█████████████████████████████
██ ▄▄▄▄▄ █▀ ▄ ▄█ █▀█ ▄▄▄▄▄ ██
██ █   █ █▀██▄▄█▄▀▀█ █   █ ██
██ █▄▄▄█ █▀ █ ▄▀█ ██ █▄▄▄█ ██
██▄▄▄▄▄▄▄█▄▀▄▀ ▀ ▀ █▄▄▄▄▄▄▄██
██ ▄▄  █▄▄ ▄██▄▄█ █ ▀▄▀ ▀▄███
██ ▄▀█ ▀▄▀▀█▄▀▄▄   ▄▄▀▄█   ██
██▀ ▄  █▄█▄ ▄▀ ██▄ ▄ ▄▄█▄▄▄██
██ █▄  ▀▄█▄ █▀█▄▄  ▀▄ ▄ ▄▀▄██
██▄█▄▄▄█▄▄ ▀ ▀██▀  ▄▄▄ ▄ ▀▀██
██ ▄▄▄▄▄ █▄▄  ▄▄ ▀ █▄█ ▄█ ███
██ █   █ █ ██▀█▄▀█ ▄▄   ██ ██
██ █▄▄▄█ █ ▄ ▀█▄  █ ▀▀▀▀▀█▄██
██▄▄▄▄▄▄▄█▄▄███▄███▄▄▄█▄██▄██
█████████████████████████████

Auf diese Weise kann man sich einen QR-Code für sein WLAN erstellen, den man mit der App Barcode Scanner einlesen und sich damit direkt in das Netzwerk einbuchen kann.

In dem Paket zbar-tool sind die Programme zbarcam und zbarimg, mit denen man Barcodes und QR-Codes einlesen kann.

Barcodes kann man mit dem Programm zint erstellen.