Project

General

Profile

Feature #150

PhotoTAN Deutsche Bank

Added by Gali 28 days ago. Updated 22 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
AqBanking
Target version:
-
Start date:
10/24/2019
Due date:
% Done:

90%

Betriebssystem:
Linux
AqBanking-Version:
aqbanking-5.99.43beta
Anwendung:
aqbanking-cli
Version der Anwendung:

Description

Hallo,
mit der neuesten Version und einem neu angelegtem Profil kann ich grundsätzlich wieder auf unser Deutsche Bank Konto zugreifen.

Problem ist:
a) bei dem Konto ist nur PhotoTAN aktiv bzw. available
b) es ist nur ein Shellscript, das die Daten abruft.

Ich bekomme auch das Bild für die PhotoTAN angezeigt, mehr oder minder:

HBCI: 3920 - Meldung unterstützter Ein- und Zwei-Schritt-Verfahren (S)
3:2019/10/24 18-15-57:aqhbci(14202):provider_tan.c:  112: ChallengeHHD is [0009696D6167652F706E670B7989504E470D0A1A0A0000000D49484452000000D2000000D20802000000B0FB091500000B404944415478DAED9D2D721C5B0C850718041818040CF002020C02BC3083800073432F21C0C04B3008CC420202020C0D0CE7753D57BDAA57EEC4CA97A39E99DBDFA9A054FFDC7B4725EBB4A4A3CD4E88C
3:2019/10/24 18-15-57:aqhbci(14202):provider_tan.c:  120: Created challenge HHUD is:
3:2019/10/24 18-15-57:aqhbci(14202):String size is 2950
3:2019/10/24 18-15-57:aqhbci(14202):0000: 00 09 69 6d 61 67 65 2f 70 6e 67 0b 79 89 50 4e ..image/png.y.PN
3:2019/10/24 18-15-57:aqhbci(14202):0010: 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 G........IHDR...
3:2019/10/24 18-15-57:aqhbci(14202):0020: d2 00 00 00 d2 08 02 00 00 00 b0 fb 09 15 00 00 ................
3:2019/10/24 18-15-57:aqhbci(14202):0030: 0b 40 49 44 41 54 78 da ed 9d 2d 72 1c 5b 0c 85 .@IDATx...-r.[..
3:2019/10/24 18-15-57:aqhbci(14202):0040: 07 18 04 18 18 04 0c f0 02 02 0c 02 bc 30 83 80 .............0..
3:2019/10/24 18-15-57:aqhbci(14202):0050: 00 73 43 2f 21 c0 c0 4b 30 08 cc 42 02 02 02 0c .sC/!..K0..B....
3:2019/10/24 18-15-57:aqhbci(14202):0060: 0d 0c e7 75 3d 57 bd aa 57 ee c4 ca 97 a3 9e 99 ...u=W..W.......
[...]
3:2019/10/24 18-15-57:aqhbci(14202):0b60: 76 42 b3 13 42 b3 13 9a 9d 10 9a 9d d0 ec c4 5a vB..B..........Z
3:2019/10/24 18-15-57:aqhbci(14202):0b70: f0 0f 59 8b 91 8a 3a 54 ce fe 00 00 00 00 49 45 ..Y...:T......IE
3:2019/10/24 18-15-57:aqhbci(14202):0b80: 4e 44 ae 42 60 82                               ND.B`.
3:2019/10/24 18-15-57:aqhbci(14202):tanmechanism.c:  199: Using TAN mechanism "image" 
3:2019/10/24 18-15-57:aqhbci(14202):tan_image.c:  179: Image mimetype: "image/png" 
===== TAN Entry =====

Gibt es eine Möglichkeit, dieses PNG abzuspeichern? Dann könnte man es ja z.B. in einem Browser anzeigen und mit der App scannen, und die Sache wäre gelöst.

Direkt aus dem Logfile erschließt sich mir keine sinnvolle Möglichkeit, an das PNG zu kommen.

History

#1 Updated by NemoN 23 days ago

Gali schrieb:

Hallo,
mit der neuesten Version und einem neu angelegtem Profil kann ich grundsätzlich wieder auf unser Deutsche Bank Konto zugreifen.

Problem ist:
a) bei dem Konto ist nur PhotoTAN aktiv bzw. available
b) es ist nur ein Shellscript, das die Daten abruft.

Ich bekomme auch das Bild für die PhotoTAN angezeigt, mehr oder minder:
[...]

Gibt es eine Möglichkeit, dieses PNG abzuspeichern? Dann könnte man es ja z.B. in einem Browser anzeigen und mit der App scannen, und die Sache wäre gelöst.

Direkt aus dem Logfile erschließt sich mir keine sinnvolle Möglichkeit, an das PNG zu kommen.

Schau doch hier einmal: https://git.uniku.de/sven/phototan-for-gnucash

Das Python Script show_photoTAN.py liest das Logfile aus und zeigt die aktuellste PhotoTAN an. Kann man auch einfach umbauen das das File geschrieben wird:

    # show a scaled image into a window
    img = PIL.Image.open(png_data)
    # img = img.resize((a*img_scaling for a in img.size), PIL.Image.NEAREST)
    # img.show()
    img.save("img1.png", "PNG")

#2 Updated by Gali 22 days ago

  • % Done changed from 0 to 90

Das sieht mega gut aus! Ich hab's jetzt noch nicht live ausprobiert, mache mich aber asap dran.
Vielen Dank schon mal, NemoN!

Also available in: Atom PDF