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

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

Hibiscus-Scripter

Betreff:

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

 ·  Gepostet: 19.04.2013 - 23:37 Uhr  ·  #89835
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 ...

Hibiscus-Scripter

Betreff:

Neue Release

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

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

Änderungen siehe oben ...

kleinsimon

Betreff:

Fehler nach dem Update

 ·  Gepostet: 08.06.2013 - 11:49 Uhr  ·  #91344
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.

crazyalex

Betreff:

es will leider nicht mehr klappen...

 ·  Gepostet: 03.09.2013 - 20:55 Uhr  ·  #93755
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

Hibiscus-Scripter

Betreff:

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

 ·  Gepostet: 03.09.2013 - 21:20 Uhr  ·  #93756
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.

hibiscus

Betreff:

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

 ·  Gepostet: 03.09.2013 - 21:26 Uhr  ·  #93757
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)
 ...

Hibiscus-Scripter

Betreff:

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

 ·  Gepostet: 03.09.2013 - 21:32 Uhr  ·  #93758
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

crazyalex

Betreff:

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

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

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

Gruß Crazyalex

klopfer

Betreff:

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

 ·  Gepostet: 01.11.2013 - 14:51 Uhr  ·  #95609
Auf Wunsch von Hibiscus-Scripter geschlossen.