[gnucash-de] photoTAN con comdirect mit gnucash auf Windows

Dimitar Iankov iankoff at yahoo.com
Do Feb 15 10:32:41 EST 2024


 Hier mein bisheriger Teilerfolg unter Windows:
1. User erstellen:
.\aqhbci-tool4.exe adduser -t pintan --context=1 -b 20041155 -u ZUGANGSNUMMER -s https://fints.comdirect.de/fints -N "xxxyyy" --hbciversion=300
2. Die neue uid auslesen (hier z.B. 9):
.\aqhbci-tool4.exe listusers

3. Phototan für uid 9 auswählen:
.\aqhbci-tool4.exe setitanmode -u 9 -m 6902

4. Prüfen, ob das geklappt hat:
.\aqhbci-tool4.exe listitanmodes -u 9

5. Hier der Versuch die Phototan mit nomacs anzuzeigen:Invoke-Expression ".\aqhbci-tool4.exe --opticaltan=`"C:\Program Files\nomacs - Image Lounge\bin\nomacs.exe`" getaccounts -u 9"
Das klappt bis zum Punkt, wo nomacs nicht aufgerufen werden kann. Das Problem mit den Leerzeichen konnte ich aber gar nicht lösen. Das Bild wurde als image.a08320 empfangen. Wenn ich es manuell öffne und mit der comdirect App auslese, dann wird die 6-stellige TAN von aqhbci-tool4 angenommen.
'C:\Program' is not recognized as an internal or external command,operable program or batch file.3:2024/02/15 16-01-15:aqbanking(12908):C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/gui/abgui.c:  150: system (C:\Program Files\nomacs - Image Lounge\bin\nomacs.exe "image/png" "C:\Users\m\AppData\Local\Temp\image.a08320") returned 1

    On Sunday, 4 February 2024 at 16:48:49 CET, Dimitar Iankov <iankoff at yahoo.com> wrote:  
 
  Hallo,
nach einigen Versuchen kann ich folgendes berichten:
- die Einrichtung mit mobileTAN (=SMS) funktioniert- danach wird aber bei Bedarf immer eine SMS gefordert, die photoTAN Grafik wird nicht angezeigt- zum Trick mit --opticaltan: Während des aqmaniac Assistenten wird ein User zu einem bestimmten Zeitpunkt angelegt, aber wenn der Assistent nicht erfolgreich endet, wird der User anscheinend gelöscht. Ich habe es geschafft mitten im Prozess den --opticaltan zu definieren, es wurde auch die PIN für das Konto abgefragt, doch danach ist was schief gelaufen (unten die Ausgabe). Es ist auch sehr schwierig zu verstehen wie die User angelegt werden und wann. Am besten vielleicht auch den Üser über CLI anlegen, aber wie?

PS C:\Program Files (x86)\gnucash\bin> .\aqhbci-tool4.exe --opticaltan="C:\Program Files\nomacs - Image Lounge\bin\nomacs.exe" getaccounts -u 153:2024/02/04 16-19-01:gwen(11520):C:/gcdev64/gnucash/releases/src/gwenhywfar-5.10.2/src/base/i18n.c:  122: No translation found for WIN32 locale [C]There are no tan method descriptions (yet), trying One-Step TAN.===== Enter PIN =====Please enter the PIN foruser XXX at Commerzbank - GF comdirect
Input: XXX******5:2024/02/04 16-19-18:aqbanking(11520):C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/backendsupport/siotlsext.c:  233: Status for certificate 37:71:FA:DF:xxxxx:48:CD:A8" has changed to "The certificate is valid" (00000000->80000000), need to present4:2024/02/04 16-19-18:gwen(11520):C:/gcdev64/gnucash/releases/src/gwenhywfar-5.10.2/src/sio/syncio_tls.c:  137: No checkCertFn set, using GWEN_GUI5:2024/02/04 16-19-18:aqbanking(11520):C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/gui/abgui.c:  338: Automatically accepting certificate [37:71:FA:DFxxxxx48:CD:A8]5:2024/02/04 16-19-18:aqbanking(11520):C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/backendsupport/siotlsext.c:  360: User response to presentation of cert "37:71:FA:xxxxx:CD:A8" (The certificate is valid): 0HBCI: 9050 - Die Nachricht enthaelt Fehler. (M)HBCI: 9800 - Dialog abgebrochen (M)HBCI: 9955 - Unzulõssiges TAN-Verfahren. (S)HBCI: 3920 - Verf³gbare TAN-Verfahren: photoTAN. (S)Dialog aborted by server3:2024/02/04 16-19-18:aqbanking(11520):C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/aqbanking/backendsupport/provider_user.c:   34: No unique id in config, so no user with id 153:2024/02/04 16-19-18:aqhbci(11520):C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/plugins/backends/aqhbci/banking/provider_online.c:   77: Could not commit result.3:2024/02/04 16-19-18:aqhbci-tool(11520):C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/libs/plugins/backends/aqhbci/control/getaccounts.c:  102: Error -51 [Not found]3:2024/02/04 16-19-18:aqhbci-tool(11520):C:/gcdev64/gnucash/releases/src/aqbanking-6.5.4/src/tools/aqbanking-cli/aqhbci-tool.c:  275: Error calling control function (3)4:2024/02/04 16-19-18:gwen(11520):C:/gcdev64/gnucash/releases/src/gwenhywfar-5.10.2/plugins/configmgr/dir/cfgdir.c:  143: Some groups are still locked, unlocking


    On Tuesday, 30 January 2024 at 21:03:55 CET, Christian Wehling <c.wehling at posteo.de> wrote:  
 
 Hallo Christoph,
ich nutze selber keine photoTAN und gebe hier nur wieder, was andere
Anwender berichtet haben.

Wenn ich das richtig verstanden habe dann wird, nach der initialen
Einrichtung mit Hilfe der smsTAN, in den weiteren Online-Banking-
Aktionen innerhalb von GnuCash das Photo direkt angezeigt.
Hierzu ist dann diese externe Grafikanwendung nicht mehr notwendig.

Vielleicht sollte der Wiki-Artikel an dieser Stelle etwas deutlicher
werden.

Grüße
Christian

Am Sonntag, dem 28.01.2024 um 23:04 +0100 schrieb Christoph Franzen:
> Hallo zusammen,
> 
> Ihr schreibt hier offensichtlich aneinander vorbei:
> 
> Am Sun, 28 Jan 2024 13:16:00 +0100 schrieb Christian Wehling
> <christian.wehling at web.de>:
> > Hallo zusammen,
> > am Ende der Wiki-Seite zur Einrichtung der
> > https://wiki.gnucash.org/wiki/De/photoTAN steht, dass die
> > Ersteinrichtung auch mit der SMS-TAN funktioniert und danach dann
> > auf
> > photoTAN umgestellt werden kann.
> 
> Es geht bei dem ursprünglichen Beitrag und der Antwort darauf darum,
> daß
> es das empfohlene Anzeige-Programm für die Photo-TAN-Bilder aus einer
> Anleitung für Linux leider nicht für Windows gibt:
> 
> > Am Sonntag, dem 21.01.2024 um 17:59 +0100 schrieb Peter Ragosch:
> > > Gwenview Alternatives for Windows
> 
> > > On Sun, 21 Jan 2024 16:15:00 +0000 (UTC)
> > > Dimitar Iankov <iankoff at yahoo.com> wrote:
> > >   
> > > > Ich möchte mein comdirect Konto in gnucash einbinden. Nachdem
> > > > ich
> > > > über den aqbanking Assistenten auf das Problem der nicht
> > > > erscheinenden photoTAN Grafik gestoßen bin, habe ich diese
> > > > Anleitung
> > > > gefunden: https://wiki.gnucash.org/wiki/De/photoTAN
> > > > 
> > > > Nur leider geht man da von linux aus. Auf Windows habe ich
> > > > weder
> > > > gwenview noch xdg-open. Was kann man für Windows nehmen? Ich
> > > > wollte nicht extra dafür Python installieren und den py Skript
> > > > ausprobieren.
> 
> Dein Lösungsvorschlag hilft also bereits deswegen nicht, weil das
> Problem auch nach der Ersteinrichtung mit einem anderen
> Verfahren fortbestehen würde, die Punktraster-Daten-Bilder würden
> nach
> wie vor nicht am Bildschirm angezeigt, sobald man auf Photo-TAN
> umstellte.
> 
> Neben dem „unfreien“ Irfanview fällt mir auch noch Xnview ein,
> „Freeware“ auch nur für nicht-kommerziellen Gebrauch, für die
> Privat-Finanzen also in Ordnung.
> 
> „Echt freie“ Software auf dem Gebiet der schnellen, einfachen
> Bilder-Anzeige scheint nach kurzer Recherche kaum auf Windows zu
> laufen, da echte Bildbearbeitungs-Programme (Beispiel: Gimp) oder
> Photo-Album-Programme (Beispiel: Digikam) eher zu „fett“ sind und
> daher durch „ewige“ Start-Zeiten nerven würden.
> 
> Eventuell kann man aber den mit Windows mitgelieferten Bild-
> Betrachter
> zur Zusammenarbeit überreden.
> 
> Was mich persönlich am Vorschlag auch ein wenig nervt, ist, daß das
> Vorhandensein eines Mobiltelephons mal wieder als „eh da“
> vorausgesetzt
> wird… Ich zumindest habe keins (nicht nur kein vermeintlich
> „schlaues“,
> sondern gar keins) und „SMS im Festnetz“ existiert nur in der Theorie
> oder für Leute mit viel zu viel Geld oder Freizeit.
> 
> Die „Aufgabe“ ist hier, das Bild, welches die Bank übermittelt, am
> Bildschirm anzeigen zu lassen, das kann Gnucash nicht selber, sondern
> greift dafür auf ein ziemlich beliebiges Bilderanzeigeprogramm
> zurück. Für Unix-artige Systeme ist da per besagtem „xdg-open“ ein
> generisches „Zeige-Mir-Bild-An-Verfahren“ vorhanden, das nach
> Benutzer-Einrichtung oder gemäß Prioritätenliste ein installiertes
> Anzeigeprogramm aufruft (oder manchmal auch nicht „von selber“), bei
> Windows muß man hier „basteln“.
> 
> Viele Grüße, Christoph
> _______________________________________________
> gnucash-de mailing list
> gnucash-de at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-de

_______________________________________________
gnucash-de mailing list
gnucash-de at gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-de
    
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.gnucash.org/pipermail/gnucash-de/attachments/20240215/92969538/attachment-0001.htm>


Mehr Informationen über die Mailingliste gnucash-de