Meldung aus dem Log als Fenster anzeigen

Interaktionen als PopUp

waenger

Betreff:

Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 07.08.2008 - 15:55 Uhr  ·  #50743
Und zwar zeigt Hibiscus im Log einige Einträge an, die eigentlich auf Interaktion mit dem Nutzer zurückschließen lassen.
Z.B.:
Code
Bitte legen Sie Ihre HBCI-Chipkarte in das Lesegerät.


Das hier wird ja schon als Fenster angezeigt:
Code
Bitte geben Sie die PIN in Ihren Chipkarten-Leser ein.



Ist es möglich, dort auch ein Fenster einzufügen? Damit man nicht schon die Karte eingelegt haben muss.

das Ganze wird über einen Kobil KAAN TriBank genutzt. Es wird aber keine Kartenleservorlage verwendet.

hibiscus

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 07.08.2008 - 16:29 Uhr  ·  #50745
Nein, das ist nicht vorgesehen. Bisher werden nur dann (modale) Dialoge angezeigt, wenn Benutzereingaben benoetigt werden. Ausserdem wird der Text "Bitte legen Sie Ihre HBCI-Chipkarte in das Lesegeraet" ja nicht nur im Log sondern auch rechts unten in der Statuszeile angezeigt. Ein separater Dialog waere hier sogar hinderlich, weil HBCI4Java selbst erkennt, wenn die Karte vorhanden ist und in dem Fall den Vorgang dann automatisch fortsetzt. Den Dialog muesste man jedoch erst "wegklicken" oder noch so erweitern, dass er sich automtisch schliesst, wenn die Karte drinsteckt. Das wiederrum wuerde dazu fuehren, dass der Dialog nur kurz aufflackert, wenn die Karte bereits von vornherein im Leser steckte. Alles in allem sehe ich keinen wirklichen Mehrwert in dem Dialog.

waenger

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 07.08.2008 - 17:01 Uhr  ·  #50747
Ja, bei passiert es aber leider, das dann der Vorgang abgebrochen wird. Es wird nicht gewartet, bis die Karte eingeschoben wird.
Code

[07.08.2008 17:00:30] Giro [Kreissparkasse Köln]: Lade HBCI-Sicherheitsmedium
[07.08.2008 17:00:30] Giro [Kreissparkasse Köln]: Initialisiere HBCI-Sicherheitsmedium
[07.08.2008 17:00:30] Giro [Kreissparkasse Köln]: Erzeuge HBCI-Handle
[07.08.2008 17:00:30] Giro [Kreissparkasse Köln]: Öffne HBCI-Verbindung
[07.08.2008 17:00:31] Bitte legen Sie Ihre HBCI-Chipkarte in das Lesegerät.
[07.08.2008 17:00:31] HBCI-Chipkarte wird ausgelesen.
[07.08.2008 17:00:31] Giro [Kreissparkasse Köln]: Fehler beim Öffnen der HBCI-Verbindung
[07.08.2008 17:00:31] Chipkarten-Terminal-Fehler: can not load ctapi lib C:\WINDOWS\system32\CT32.dll - ret=0 response=00 00 (0000)
[07.08.2008 17:00:31] Beende HBCI-Übertragung
[07.08.2008 17:00:31] HBCI-Übertragung mit Fehlern beendet

hibiscus

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 07.08.2008 - 17:20 Uhr  ·  #50750
Dann wuerde auch der Dialog nichts helfen. Der Fehler entsteht, weil HBCI4Java "denkt", die Karte wuerde bereits im Leser stecken und setzt daher den Vorgang fort. Vielleicht enthaelt der CTAPI-Treiber hier schlicht eine Dummy-Implementierung, die generell zurueckmeldet, dass die Karte drin ist.

Dir bleibt also nichts andres uebrig, als die Karte tatsaechlich schon vorm Start in den Leser zu stecken. Ich kann den Fehler wie gesagt auch mit einem Dialog nicht unterbinden.

waenger

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 07.08.2008 - 17:26 Uhr  ·  #50753
Ja, gut, dann kann man dir ja an der Stelle auch kein Vorwurf machen. Dann wohl her der Firma Kobil.

hibiscus

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 07.08.2008 - 17:40 Uhr  ·  #50755
Ich will jetzt Kobil keinesfalls den Fehler unterstellen. Es besteht nur die Moeglichkeit, dass die Meldung falsch vom Treiber kommt.

mtak

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 08.08.2008 - 19:33 Uhr  ·  #50799
Hallo,

erstellt doch einfach mal ein CTAPI Logfile und schickt es an den KOBIL Support

Gruesse
Markus

micha_abc

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 08.08.2008 - 21:55 Uhr  ·  #50800
Hallo waenger,

du schriebst:
Zitat
[07.08.2008 17:00:30] Giro [Kreissparkasse Köln]: Lade HBCI-Sicherheitsmedium
[07.08.2008 17:00:30] Giro [Kreissparkasse Köln]: Initialisiere HBCI-Sicherheitsmedium
[07.08.2008 17:00:30] Giro [Kreissparkasse Köln]: Erzeuge HBCI-Handle
[07.08.2008 17:00:30] Giro [Kreissparkasse Köln]: Öffne HBCI-Verbindung
[07.08.2008 17:00:31] Bitte legen Sie Ihre HBCI-Chipkarte in das Lesegerät.
[07.08.2008 17:00:31] HBCI-Chipkarte wird ausgelesen.
[07.08.2008 17:00:31] Giro [Kreissparkasse Köln]: Fehler beim Öffnen der HBCI-Verbindung
[07.08.2008 17:00:31] Chipkarten-Terminal-Fehler: can not load ctapi lib C:\WINDOWS\system32\CT32.dll - ret=0 response=00 00 (0000)
[07.08.2008 17:00:31] Beende HBCI-Übertragung
[07.08.2008 17:00:31] HBCI-Übertragung mit Fehlern beendet


Das gleiche Problem tritt bei mir auch mit einem ReinerSCT auf. Noch mal probieren im Anschluss half.

Mfg Michael

waenger

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 08.08.2008 - 22:00 Uhr  ·  #50801
Ja, danke für den Hinweis, das war wohl der falsche Log. Der Richtige würde wie folgt lauten:
Code

[08.08.2008 21:59:28] Giro [Kreissparkasse Köln]: Lade HBCI-Sicherheitsmedium
[08.08.2008 21:59:28] Giro [Kreissparkasse Köln]: Initialisiere HBCI-Sicherheitsmedium
[08.08.2008 21:59:28] Giro [Kreissparkasse Köln]: Erzeuge HBCI-Handle
[08.08.2008 21:59:28] Giro [Kreissparkasse Köln]: Öffne HBCI-Verbindung
[08.08.2008 21:59:28] Bitte legen Sie Ihre HBCI-Chipkarte in das Lesegerät.
[08.08.2008 21:59:28] HBCI-Chipkarte wird ausgelesen.
[08.08.2008 21:59:28] Giro [Kreissparkasse Köln]: Fehler beim Öffnen der HBCI-Verbindung
[08.08.2008 21:59:28] Chipkarten-Terminal-Fehler: error while waiting for chipcard - ret=0 response=62 00 (timeout)
[08.08.2008 21:59:28] Beende HBCI-Übertragung
[08.08.2008 21:59:28] HBCI-Übertragung mit Fehlern beendet

hibiscus

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 09.08.2008 - 00:45 Uhr  ·  #50804
Wie gesagt - wenn ich das Testgeraet habe, schau ich mir das mal an. Allerdings halte ich das nicht wirklich fuer ein Problem sondern eher fuer einen Schoenheitsfehler. Als Workaround sollte ja schliesslich genuegen, die Karte vorher in den Leser zu stecken.

waenger

Betreff:

Re: Meldung aus dem Log als Fenster anzeigen

 ·  Gepostet: 09.08.2008 - 10:17 Uhr  ·  #50806
Ja, es ist jetzt auch nicht so, das mich das gravierend stören würde.
Aber es ist mir halt aufgefallen.