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
001234 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






























