Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:homebanking

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:homebanking [2011/10/07 18:53] quirxllinux:homebanking [2018/07/09 13:41] (aktuell) quirxl
Zeile 1: Zeile 1:
-====== HBCI mit aqbanking ======+====== HBCI mit aqbanking (Konsole) ======
  
-===== Comdirect einrichten =====+===== Einrichtung ===== 
 + 
 +==== Comdirect ==== 
 + 
 +<code bash>aqhbci-tool4 adduser -s https://fints.comdirect.de/fints -b BLZ -u ONLINELOGIN-NR -N ANYNAME -t pintan</code> 
 + 
 +==== Volks- /Raiffeisenbank einrichten ==== 
 + 
 +Den VR-NetKey findet man zB im Online Banking unter Verwaltung -> Alias 
 +<code bash>aqhbci-tool4 adduser -s https://hbci11.fiducia.de/cgi-bin/hbciservlet -b BLZ -u VR-NetKey -N ANYNAME -t pintan --hbciversion=300</code> 
 + 
 +(benötigt mindestens Pakete aus squeeze-backports, Überweisung (allgemein TAN Verfahren?!)  funktioniert hier/gerade (01/2012) nicht) 
 + 
 +==== Sparkasse einrichten ==== 
 + 
 +<code bash>aqhbci-tool4 adduser -s https://hbci-pintan-by.s-hbci.de/PinTanServlet -b BLZ -u KTONR -N ANYNAME -t pintan 
 +aqhbci-tool4 adduserflags -f forceSsl3</code> 
 + 
 +  * in der Adresse: -by entsprechend dem Bundesland anpassen 
 +  * KTONR, wenn der login beim online banking die konto nummer ist 
 +  * evtl auch aktuelle version nötig... 
 + 
 + 
 + 
 + 
 +==== ING-DiBa ==== 
 + 
 +<code bash>aqhbci-tool4 adduser -s https://fints.ing-diba.de/fints/ -b BLZ -u KTONR -N USERNAME -t pintan 
 + 
 +aqhbci-tool4 adduserflags -b BLZ -u KTONR -f forceSsl3 
 +aqhbci-tool4 adduserflags -b BLZ -u KTONR -f noBase64</code> 
 + 
 + 
 + 
 + 
 +==== Allgemein ==== 
 + 
 +Danach: 
 +  * Abrufen der Systemkennung <code bash>aqhbci-tool4 getsysid</code> 
 +  * Abrufen der Kontenliste <code bash>aqhbci-tool4 listaccounts</code> (evtl auch ''aqhbci-tool4 getaccounts'', sie Anleitung) 
 +  * Wählen der iTAN-Methode <code bash>aqhbci-tool4 listitanmodes 
 +aqhbci-tool4 setitanmode -m ITANMODE</code> (''ITANMODE'' ist die erste zahl aus ''listitanmodes'' 
 + 
 +Bei mehreren eingerichteten Konten jeweils ''-b'', ''-u'', ''-c'' angeben...
  
-<code bash>aqhbci-tool4 adduser -s https://hbci.comdirect.de/pintan/HbciPinTanHttpGate -b BLZ -u ONLINELOGIN-NR -N ANYNAME -t pintan 
-aqhbci-tool4 getsysid 
-aqhbci-tool4 listaccounts</code> 
  
  
Zeile 25: Zeile 65:
 ==== Überweisen ==== ==== Überweisen ====
  
-<code bash>aqbanking-cli transfer --rname="EMPFAENGERNAME" --rbank=EMPFAENGERBLZ --raccount=EMPFAENGERKTONR --value="123,45:EUR" --purpose="VERWENDUNGSZWECK" > ueberweisung.ctx+<code bash>aqbanking-cli transfer --bank=SENDERBLZ --account=SENDERKTONR  --rname="EMPFAENGERNAME" --rbank=EMPFAENGERBLZ --raccount=EMPFAENGERKTONR --value="123,45:EUR" --purpose="VERWENDUNGSZWECK" > ueberweisung.ctx
 aqbanking-cli listtrans < ueberweisung.ctx</code> aqbanking-cli listtrans < ueberweisung.ctx</code>
 Strings wie Name und Verwendungszweck immer in ''"'' einfassen. Strings wie Name und Verwendungszweck immer in ''"'' einfassen.
 +
  
 ==== Interne DB ==== ==== Interne DB ====
 Statt all den .ctx Dateien kann man auch die interne Datenbank benutzen. Bei Abfragen einfach ein ''--usedb'' anhängen. Diese kann amn wiederrum mit zB <code bash>aqbanking-cli dblisttransfers --exporter=csv --profile=full</code> anschauen. Statt all den .ctx Dateien kann man auch die interne Datenbank benutzen. Bei Abfragen einfach ein ''--usedb'' anhängen. Diese kann amn wiederrum mit zB <code bash>aqbanking-cli dblisttransfers --exporter=csv --profile=full</code> anschauen.
 +
 +===== aqbanking mit Python =====
 +<code bash>apt-get install libaqbanking-dev libgwenhywfar60-dev
 +pip install python-aqbanking</code>
  
 ===== Links ===== ===== Links =====
  
-  * Ausführliche Anleiung: http://www.aquamaniac.de/sites/download/packages.php?package=09&showall=1+  * Ausführliche Anleitung: http://www.aquamaniac.de/sites/download/packages.php?package=09&showall=1 
 + 
 + 
 +===== Installation unter Debian Squeeze ===== 
 + 
 +<code bash>apt-get -t squeeze-backports install aqbanking-tools libaqbanking-plugins-libgwenhywfar60</code> 
 +(backports für neue TAN verfahren nötig... comdirect klappt auch mit der 4er version aus dem squeeze repository) 
 + 
 + 
 +====== FinTS / HBCI mit python fints ====== 
 + 
 +Einfach und straight forward: https://pypi.org/project/fints/ 
 + 
 + 
 +====== HBCI mit Hibiscus (Java GUI Anwendung) ====== 
 + 
 +Installation: [[aptitude#hibiscus]] 
 + 
 +mehr eigentlich nicht... 
linux/homebanking.1318006399.txt.gz · Zuletzt geändert: 2011/10/07 18:53 von quirxl

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki