Generiere Kontakt Wifi Kalender URL Email Telefon SMS Standort Youtube
Kompiliert mit Lazarus für Ubuntu, MacOS und Windows
qrcode [--swisspay] [--konto=N|--adresse=filename.txt] [--admin] [--jpg] [--print]<Enter>
qrcode [--vcard|wifi|calendar|url|email|phone|sms|geo|youtube]<Enter>
qrcode [--license]<Enter>
Parameter | Beschreibung |
---|---|
--swissppay |
Einzahlungsschein Formular öffnen |
--konto=N |
Empfängerkonto auswählen |
--adresse=filename.txt |
Zahlungspflichtige und Empfängerkonto aus Datei lesen |
--admin |
Konten speichern aktivieren |
--jpg |
JPG-Datei erstellen |
--print |
Einzahlungsschein ausdrucken |
Parameter | Beschreibung |
---|---|
--crypto |
Cryptowährungs code erzeugen |
--vcard |
Kontakt code erzeugen |
--wifi |
WIFI code erzeugen |
--calendar |
Kalender code erzeugen |
--url |
URL code erzeugen |
--email |
Email code erzeugen |
--phone |
Telefon code erzeugen |
--sms |
SMS code erzeugen (QRcode mit Handy scannen und senden) |
--geo |
GEO code rezeugen |
--youtube |
Youtube ID code erzeugen |
Parameter | Beschreibung |
---|---|
--license |
Lizenz eingeben und speichern |
❗ Parameter lassen sich nur mit einer Lizensierten-Version
ausführen.
❗ Mit der Unlizensierte-Version
müssen die Daten manuell
eingetragen werden.
Wenn --adresse=
verwendet wird, kann --konto=
weggelassen werden, da das Konto in der Adressliste enthalten sein muss.
Mit den Parametern --jpg
und/oder --print
werden die Daten automatisch verarbeitet und die entsprechenden Daten erzeugt, danach wird das Programm beendet.
Es ist KEINE Internetverbindung notwendig
zum erzeugen der Einzahlungsscheine.
Verzeichnis für Adressliste :
OS | Verzeichnis |
---|---|
Linux | ~/qrcode/EZ/rechnung.txt |
MacOS | ~/qrcode/EZ/rechnung.txt |
Windows | %APPDATA%\qrcode\EZ\rechnung.txt |
Verzeichnis für Einzahlungsscheine :
OS | Verzeichnis |
---|---|
Linux | ~/qrcode/EZ/ |
MacOS | ~/qrcode/EZ/ |
Windows | %APPDATA%\qrcode\EZ\ |
Konfigurationsdatei :
OS | Verzeichnis |
---|---|
Linux | ~/qrcode/qrcode.conf |
MacOS | ~/qrcode/qrcode.conf |
Windows | HKCU\Software\unattended.ch\QRcode |
❗ Mit der Unlizensierten-Version müssen die Daten manuell eingegeben werden.
- Nach der Eingabe der IBAN wird die Farbe des Feldes verändert
GRÜN=IBAN korrekt
ROT =IBAN Fehlerhaft - Nach Eingabe der Referenz wird die Farbe des Feldes verändert
GRÜN=Referenz korrekt
ROT =Referenz fehlerhaft - <OK>-Taste erstellt den Einzahlungsschein
- <Abbrechen>-Taste Fenster schliessen
- Es können 4 Sprachen ausgewählt werden en,de,fr,it
In diesen Sprachen kann der Einzahlungsschein erstellt werden.
❗ Die Konten können nur mit der Lizensierten-Version gespeichert und geladen werden.
-
Zahlungsempfänger speichern
- Die Zahlungsempfänger Kontodaten eintragen und drücken.
- Danach wird das Konto automatisch in die Auswahlliste geladen und kann über diese ausgewählt werden.
- Es können maximal 8 Konten gespeichert werden.
- Über die Kommandozeile kann man das Konto mit --konto=N (1=Eins,2=Zwei...) auswählen.
-
Nach der Eingabe der IBAN wird die Farbe des Feldes verändert
- GRÜN=IBAN korrekt
- ROT =IBAN Fehlerhaft
- GRÜN=IBAN korrekt
-
Nach Eingabe der Referenz wird die Farbe des Feldes verändert
- GRÜN=Referenz korrekt
- ROT =Referenz fehlerhaft
- GRÜN=Referenz korrekt
-
Um eine eigene Referenznummer zu erstellen, muss die Nummer eigegeben werden.
Und dann kann mit die Prüfziffer berechnet werden.- 12 34567 89012 34567 89012 3456
0
- PK
00
1234 5678 9012 3456 7890 1
- 12 34567 89012 34567 89012 3456
-
<OK>-Taste erstellt den Einzahlungsschein
-
<Abbrechen>-Taste Fenster schliessen
-
Es können 4 Sprachen ausgewählt werden en,de,fr,it
In diesen Sprachen kann der Einzahlungsschein erstellt werden.
❗ Die Adressen können nur mit der Lizensierten-Version aus einer Textdatei geladen werden.
- Dazu muss jeder Datensatz aus 10 Zeilen bestehen.
- Falls mehr als 1 Datensatz übertragen werden soll, muss eine Trennzeile
###
eingesetzt werden. - Als Abschluss muss eine Leerzeile folgen.
- Über die Kommandozeile kann man die Datei mit --adresse=filename.txt laden.
- Es können maximal 64 Adressen verarbeitet werden.
- Alle Zeilen mit
***
müssen ausgefüllt sein, alle anderen können leer sein.
Zeile | Inhalt |
---|---|
1 | Empfänger Konto (1=Eins,2=Zwei...) *** |
2 | Name |
3 | Adresse |
4 | Hausnummer |
5 | Postleitzahl |
6 | Ort |
7 | Referenznummer |
8 | Bemerkung |
9 | Währung (CHF/EUR) *** |
10 | Betrag |
11 | Leerzeile oder Trenzeile '###' *** |
Datei adressen.txt :
1 Gustav Muster Musterstrasse 87 4000 Basel 00 00000 00000 00000 00000 00000 Bemerkung CHF 1500.00 ### 1 Frank Muster Musterstrasse 22 4000 Basel 00 00000 00000 00000 00000 00000 Bemerkung CHF 999.00
Lizenz bestellen, mit Einzahlungsschein bezahlen
Lizenz bestellen, mit Bitcoin bezahlen
Wikipedia QR-Rechnung abgerufen am 15. Januar 2023
Wikipedia QR-Code abgerufen am 15. Januar 2023
SIX Style Guide abgerufen am 15. Januar 2023