Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

http://hibiscus-scripting.derrichter.de - offizeller Support

 
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 03.10.2013 - 23:51 Uhr  ·  #1
Liebe Hibiscus-Scripting-User,

hier wird nun die erste Version des Scripts für die Barclaycard veröffentlicht.

Vielen herzlichen Dank an dieser Stelle an Axel für das Bereitstellen eines Onlinezugangs.


Es wird nun mit der Beta-Release 1.x.x nur die Installations-Methode #3 angeboten.
Die Script-Datei befindet sich in der Unterseite für die Release 1 der Barclaycard unter "Projekt-Dateien"
Aktuelle Informationen und das ChangeLog findet man wie immer unter der Updates-Seite

- Dieser Thread ist nicht mehr die richtige Anlaufstelle für Support, denn im neuem Forum ist nun der offizelle Support-Thread und alle Anfragen sollten dort gestellt werden um das Forum nicht zu zu müllen




Besonderheit für das Script der Barclaycard:

aufgrund dass bei der Barclaycard abgerechnete Kontoauszüge nur als PDF bereitgestellt werden, werden bei einem Abruf nur die Umsätze bis zur letzten Kontoübersicht (Abrechnung) abgerufen. Sollte somit z. B. schon länger als einen Monat seit dem letzten Abruf vergangen sein, entsteht dadurch eine Lücke die nur durch manuelles, selbstständiges Anlegen von den fehlenden Umsätzen geschlossen werden könnte.
Diese Aussage von mir wurde durch mich mit der Version 1.3.0 widerlegt ;)



Für die Zukunft sind nun viele weitere Scripte geplant um den Umfang von z. B. dem Programm Quicken zu erreichen (und vielleicht irgendwann sogar zu übertreffen :oops:).

Zusätzlich wird hier bald ein Script-Template als Vorlage für neue Scripte erscheinen. Dieses kann dann von anderen Entwicklern genutzt werden um weitere Banken per Scripting zu unterstützen. Der Vorteil liegt darin dass mit der beigefügten Anleitung ein neues Script schon innerhalb von zwei Tagen entstehen kann (das der Volkswagenbank hat z. B. 1,5 Tage gebraucht)
Der Vorteil liegt auch darin dass somit eine allgemeine Qualität und Funktionsumfang der Scripte sofort verfügbar ist.


Gruss
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 10 / 2013
Betreff:

Kontoauszug abrufen schlägt fehl

 · 
Gepostet: 05.10.2013 - 10:20 Uhr  ·  #2
Hallo,
ich hab alles nach Anleitung installiert, leider schlägt das Abrufen des Kontoauszugs fehl:
Code

[05.10.2013 10:13:37] Starte Synchronisierung
[05.10.2013 10:13:37] Barclaycard-Script: Version 1.0.0 wurde gestartet ...
[05.10.2013 10:13:37] Synchronisiere Konto: Barclaycard, Kto. xxxxxx [Barclaycard Barclays Bank]
[05.10.2013 10:13:37] Überprüfe HTMLUnit Version ...
[05.10.2013 10:13:37] OK: HTMLUnit Version 2.12 installiert und aktiv
[05.10.2013 10:13:37] Barclaycard-Login mit xxxxxx ...
[05.10.2013 10:14:10] Login war erfolgreich
[05.10.2013 10:14:10] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges(CSV) ...
[05.10.2013 10:14:10] Pre-Fehler: für die Sicherheit wird noch der Logout durchgefürt und das Passwort zurückgesetzt ...
[05.10.2013 10:14:11] Sitzungsinformationen: Login-Zeit: 05.10.2013 10:14:07  Logout-Zeit: 05.10.2013 10:14:09  Dauer: 2 Sekunden
[05.10.2013 10:14:11] Fehler: Kontoauszug fehlerhaft: Fehlermeldung von Jameica: ReferenceError: "HibiscusScripting_Barclaycard_Select" is not defined.


Wie kann ich das Problem genauer eingrenzen?

Gruß Wolfgang
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 05.10.2013 - 11:56 Uhr  ·  #3
Bitte die Datei nochmals runter laden und einfach überschreiben, hatte vergessen eine alte Variable zu löschen. Dann sollte es gehn. Danke
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 10 / 2013
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 05.10.2013 - 12:40 Uhr  ·  #4
Danke für die schnelle Antwort, leider immer noch nicht erfolgreich:
Code
[05.10.2013 12:36:10] Starte Synchronisierung
[05.10.2013 12:36:10] Barclaycard-Script: Version 1.0.0 wurde gestartet ...
[05.10.2013 12:36:10] Synchronisiere Konto: Barclaycard, Kto. xxxxx [Barclaycard Barclays Bank]
[05.10.2013 12:36:10] Überprüfe HTMLUnit Version ...
[05.10.2013 12:36:10] OK: HTMLUnit Version 2.12 installiert und aktiv
[05.10.2013 12:36:10] Barclaycard-Login mit xxxx ...
[05.10.2013 12:36:25] Login war erfolgreich
[05.10.2013 12:36:26] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges(CSV) ...
[05.10.2013 12:36:28] Pre-Fehler: für die Sicherheit wird noch der Logout durchgefürt und das Passwort zurückgesetzt ...
[05.10.2013 12:36:29] Sitzungsinformationen: Login-Zeit: 05.10.2013 12:36:22  Logout-Zeit: 05.10.2013 12:36:26  Dauer: 4 Sekunden
[05.10.2013 12:36:29] Fehler: Kontoauszug fehlerhaft: Die Homepage antwortet nicht oder es existiert keine Internertverbindung mit Jameica (siehe Log)
Log-Eintrag: TypeError: Cannot call method "click" of undefined


Im jameica.log steht auch nicht mehr, als das was oben steht. Ideen?
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 05.10.2013 - 12:53 Uhr  ·  #5
hmm, komisch wo anders gehts, starte vielleicht einfach mal Jameica neu?

Ansonsten könnte es ja sein dass bei Barclays die Downloadlinks für den CSV-Download unterschiedlich sind. Dann würde ich dich bitte mir doch per E-Mail den Quellcode der "Kontodetails anzeigen" in deinem Online-Account zu schicken (z. B. geht mit der rechten Maustaste auf die Seite oder über das Menü im Browser unter Ansicht oder Entwicklerwerkzeuge)

Dann könnte ich mir dass anschauen.

danke
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 10 / 2013
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 06.10.2013 - 08:33 Uhr  ·  #6
Hallo,
ein Neustart hat nicht geholfen, der Quellcode der Downloadlinks sieht so aus:
Code
<br class="noprint"><table id="detailForm:j_id141" class="noprint" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr id="detailForm:j_id142"><td id="detailForm:j_id143" align="left" width="50%"><span class="detailSubHeader">Umsätze seit der letzten Kontoübersicht</span></td><td id="detailForm:j_id145" align="right" width="50%">
<div align="right">
<a href="#" onclick="window.print();return false;" class="noprint">
<img alt_="Print" src="../../bir-static-resources/default/im/icons_print.gif" style="cursor: hand;" alt="Print">
</a><a href="#" onclick=" return sscSubmitForm('detailForm','detailForm:j_id149',null,[['cursorWait','false']]);" style="text-decoration: none;" class="noprint">
<img alt_="Export to PDF" src="../../bir-static-resources/default/im/icons_pdf.gif" style="cursor: hand;" alt="Export to PDF"></a><a href="#" onclick=" return sscSubmitForm('detailForm','detailForm:j_id153',null,[['cursorWait','false']]);" style="text-decoration: none;" class="noprint">
<img alt_="Export to XLS format" src="../../bir-static-resources/default/im/icons_doc.gif" style="cursor: hand;" alt="Export to XLS format"></a></div></td></tr></tbody></table><span id="detailForm:creditUnbillPrimaryTable_span">
<table id="detailForm:creditUnbillPrimaryTable" class="datalist sorter_table" border="0" cellpadding="0" cellspacing="0">


Ich hab dann mal im Javascript das j_id151 auf das in meinem HTML angegebene j_id153 geändert und danach hat der Sync auch funktioniert. Man müsste also das Identifizieren des richtigen Links noch etwas schlauer gestalten, dazu fehlt mir dann aber das JS-Know-How.
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 06.10.2013 - 13:44 Uhr  ·  #7
Danke super Hilfe =D
Schlau genug ist das schon ;-) nur das Suchkriterium wird halt geändert ...
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 10 / 2013
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 06.10.2013 - 14:35 Uhr  ·  #8
Hupps, nicht falsch verstehen, ich hätte wohl "flexibler" statt "schlauer" schreiben sollen.
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 07.10.2013 - 09:25 Uhr  ·  #9
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 07.10.2013 - 15:31 Uhr  ·  #10
bitte helft mir mal, was gibt es noch für Bezeichnungen von Karten in der PDF-Kontoübersicht (Kontoauszug der letzten Monate)

Kenne: MasterCard und Maestro
heißt das andere dann VisaCard? und was gibt es noch?
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 10.10.2013 - 15:12 Uhr  ·  #11
dritte Beta ist online ...

Beachtet dass ab dieser ein neues Hibiscus-PlugIn benötigt wird ... siehe Projektseite
Benutzer
Avatar
Geschlecht:
Herkunft: Vaihingen an der Enz
Beiträge: 210
Dabei seit: 04 / 2008
Betreff:

Fehlermeldung

 · 
Gepostet: 12.10.2013 - 23:53 Uhr  ·  #12
Ich erhalte immer die Fehlermeldung "Fehler: Kontoauszug fehlerhaft: Die Homepage antwortet nicht oder es existiert keine Internertverbindung mit Jameica (siehe Log)". Woran kann dies liegen?
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 12.10.2013 - 23:58 Uhr  ·  #13
da fehlt ja noch eine Zeile ;) ohne vollständige Fehlermeldung ist es immer schwierig ;)
Benutzer
Avatar
Geschlecht:
Herkunft: Vaihingen an der Enz
Beiträge: 210
Dabei seit: 04 / 2008
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 13.10.2013 - 00:04 Uhr  ·  #14
[13.10.2013 00:03:51] Fehler: Kontoauszug fehlerhaft: Die Homepage antwortet nicht oder es existiert keine Internertverbindung mit Jameica (siehe Log)
Log-Eintrag: TypeError: Cannot call method "click" of undefined
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 13.10.2013 - 12:26 Uhr  ·  #15
Hier gilt leider das gleiche wie ein Fehler weiter oben: dass bei Barclays die Links unterschiedlich oder dynamisch sind.

Dann würde ich dich auch bitten mir doch per E-Mail den Quellcode der "Kontoübersichten anzeigen" den Teil mit den ganzen Links (z. B. einfach mal nach PDF suchen und viel drüber und drunter kopieren) in deinem Online-Account zu schicken (z. B. geht mit der rechten Maustaste auf die Seite oder über das Menü im Browser unter Ansicht oder Entwicklerwerkzeuge)

Dann könnte ich mir dass anschauen, ohne wird's schwierig, mit gehts ganz schnell

danke
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 13.10.2013 - 12:28 Uhr  ·  #16
oder wollew wie siehts bei dir aus? geht's? wenn nicht dann bitte nochmal den Quellcode etwas drüber wie oben? (nur eben noch mehr davor, dass fehlt), wenns bei dir geht dann bringts aber nichts ;)
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 13.10.2013 - 16:29 Uhr  ·  #17
danke schon Mal für die Quellendes

und achja, als eigene Schnelllösung:

die Scriptdatei mit einem Texteditor öffnen und nach detailForm:j_id135
such und durch detailForm:j_id136 ersetzten.
Also 135 durch 136.

und mal probieren.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 3
Dabei seit: 09 / 2013
Betreff:

Stelle gerne Log-Datei zur Verfügung!

 · 
Gepostet: 13.10.2013 - 16:33 Uhr  ·  #18
Hallo,

habe auch den Fehler. Stelle gerne die Log-Datei zur Verfügung. Aber an wen soll ich diese senden?

VG
wesseli
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.d…
Beiträge: 358
Dabei seit: 06 / 2012
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 13.10.2013 - 16:38 Uhr  ·  #19
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 3
Dabei seit: 09 / 2013
Betreff:

Re: Barclaycard-Script ver. 1.x.x - Erweiterungen und Anpassung

 · 
Gepostet: 13.10.2013 - 16:48 Uhr  ·  #20
Wurde gesendet. :-)
Gewählte Zitate für Mehrfachzitierung:   0