BoS-PlugIn ver. 2.x.x - Erweiterungen und Anpassungen

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

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

Re: BoS-PlugIn ver. 2.x.x - Erweiterungen und Anpassungen

 · 
Gepostet: 19.04.2013 - 23:37 Uhr  ·  #21
Zitat geschrieben von hibiscus
Hab deine Seite mal noch zum Wiki unter http://www.willuhn.de/wiki/dok…:scripting dazu getan.


oh danke ;)

wobei da kommt natürlich noch der Thread für PayPal, dann passt da auch der Link zum Forum ...
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.de…
Beiträge: 383
Dabei seit: 06 / 2012
Betreff:

Neue Release

 · 
Gepostet: 15.05.2013 - 17:20 Uhr  ·  #22
Neue Release 2 ist nun online ...

Bitte Support-Anfragen und Hilfe-Schreie hier einstellen ...

Änderungen siehe oben ...
Neuling
Avatar
Geschlecht: keine Angabe
Beiträge: 1
Dabei seit: 06 / 2013
Betreff:

Fehler nach dem Update

 · 
Gepostet: 08.06.2013 - 11:49 Uhr  ·  #23
Moin,

nach dem Update auf die Version 2.0 konnte ich zunächst meine BOS und Paypal Konten nicht mehr abrufen. Die Synchronisation wurde erfolgreich beendet (nach Log-Eintrag), es wurden jedoch weder Zugangsdaten abgefragt noch irgendetwas synchronisiert.

Der Fehler lag darin, dass nach dem Update auf das 2.5.0-Nightly von Jameica das Plugin jameica.scripting zwar als Version 2.5.0 angezeigt wurde, offenbar aber noch die alte Version installiert war (1.0 glaube ich). Ein erneutes installieren über den update-Manager hat den Fehler dann beseitigt.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 37
Dabei seit: 02 / 2013
Betreff:

es will leider nicht mehr klappen...

 · 
Gepostet: 03.09.2013 - 20:55 Uhr  ·  #24
Moin!

Bei mir klappt's mal leider wieder nicht :-(

Folgender Ablauf:
[03.09.2013 18:30:07] Synchronisierung via Scripting läuft
[03.09.2013 18:30:07]
[03.09.2013 18:30:07] Synchronisiere Konto: Bank of Scotland, Kto. XXXXXXXX [Bank of Scotland]
[03.09.2013 18:30:07] BoS-Script: Version 2.0.2 wurde gestartet ...
[03.09.2013 18:30:07] ****************************************************************************************************
* Neue Synchronisierung ist aktiv - mit folgenden Einstellungen:
* - 'Saldo aktualisieren' ist aktiv
* - 'Kontoauszüge (Umsätze) abrufen' ist aktiv
* (verwenden Sie am besten Nightly-Builds ab dem 09.05.2013)
****************************************************************************************************
[03.09.2013 18:30:07] Überprüfe HTMLUnit Version ...
[03.09.2013 18:30:07] OK: HTMLUnit Version 2.12 installiert und aktiv
[03.09.2013 18:30:08] BoS-Login mit XXXXXXXXXXXXX ...
[03.09.2013 18:30:26] Login war erfolgreich
[03.09.2013 18:30:26] Rufe Kontoübersicht auf, prüfe auf neue Informationen der Bank und rufe nach Bedarf die Postbox auf ...
[03.09.2013 18:30:27] Keine ungelesene(n) Mitteilung(en) vorhanden
[03.09.2013 18:30:28] Pre-Fehler: für die Sicherheit wird noch der Logout durchgefürt und/oder das Passwort zurückgesetzt ...
[03.09.2013 18:30:31] [BoS] Fehler: Konto: TypeError: Cannot call method "length" of null

Wie kann ich das Problem lösen?

Gruß Crazyalex
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.de…
Beiträge: 383
Dabei seit: 06 / 2012
Betreff:

Re: BoS-PlugIn ver. 2.x.x - Erweiterungen und Anpassungen

 · 
Gepostet: 03.09.2013 - 21:20 Uhr  ·  #25
du könntest mal als Selbstlösung für den Anfang im Script selbst ziemlich am Anfang im Benutzer-Konfigurationsbereich, den Informationsabruf auf "off" stellen.

Dann muss ich nicht gleich ne neue Version bauen ...

Warum manchmal "konto.getUnterkonto().length()" nicht funktioniert muss ich echt selbst noch rausfinden. Bei mir gehts grade.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10071
Dabei seit: 03 / 2005
Betreff:

Re: BoS-PlugIn ver. 2.x.x - Erweiterungen und Anpassungen

 · 
Gepostet: 03.09.2013 - 21:26 Uhr  ·  #26
Zitat geschrieben von Hibiscus-Scripter
Warum manchmal "konto.getUnterkonto().length()" nicht funktioniert muss ich echt selbst noch rausfinden. Bei mir gehts grade.


Ich nehme an, das haengt davon ab, ob der User in der Detail-Ansicht des Kontos schonmal den "Speichern"-Button gedrueckt hat. Falls das nicht der Fall ist und bei dem Konto keine Unterkontonummer existiert, dann steht da noch <NULL> drin. Nach dem Speichern steht dann ein Leerstring "" drin. Und der Aufruf von "length()" erzeugt damit quasi eine NullpointerException, wenn die Unterkontonummer NULL ist.

Unter Umstaenden muesstest du also extra noch einen NULL-Check machen. Eventuell so:

Code

var uk = konto.getUnterkonto();
if (uk != null && uk.length() > 0)
 ...
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: hibiscus-mashup.de…
Beiträge: 383
Dabei seit: 06 / 2012
Betreff:

Re: BoS-PlugIn ver. 2.x.x - Erweiterungen und Anpassungen

 · 
Gepostet: 03.09.2013 - 21:32 Uhr  ·  #27
mein Held ^^

dass muss es sein und erklärt so einiges ;)

danke

@crazyalex
Also als Zwischenlösung: im Konto einfach mal auf Speichern klicken und noch Mal probieren
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 37
Dabei seit: 02 / 2013
Betreff:

Re: BoS-PlugIn ver. 2.x.x - Erweiterungen und Anpassungen

 · 
Gepostet: 04.09.2013 - 18:10 Uhr  ·  #28
Hi!

Habe beide Tips nacheinander ausprobiert - beide funktionieren.
Vielen Dank nochmals - ich schmeiß mal bei Gelegenheit was in die Kaffeekasse...

Gruß Crazyalex
klopfer
 
Avatar
 
Betreff:

Re: BoS-PlugIn ver. 2.x.x - Erweiterungen und Anpassungen

 · 
Gepostet: 01.11.2013 - 14:51 Uhr  ·  #29
Auf Wunsch von Hibiscus-Scripter geschlossen.
Gewählte Zitate für Mehrfachzitierung:   0