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

Hier sind alle Themen zu den PlugIns der ersten Generation des Hibiscus-Scripting Projekts gelistet
m.hataj

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

Beitrag von m.hataj » Mi 18. Jun 2014, 09:27

Klar, gerne.
An meinen Defiziten arbeite ich noch.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

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

Beitrag von Hibiscus-Scripter » Mi 18. Jun 2014, 12:57

ok, dann öffne mal die Datei

<dein Benutzerordner>/Library/<dein Jameica-Profilordner>/plugins/hibiscus.script.paypal/hibiscus.script.paypal.js
(der Ordner Library und/oder der Jameica-Profilordner könnten hierbei versteckt sein, dann mit "Umschalt+CMD+G" denn Ordner öffnen)

In dieser Datei suchst du nach:

Code: Alles auswählen

org.apache.commons.codec.binary.Base64.decodeBase64
und ersetzt es durch:

Code: Alles auswählen

javax.xml.bind.DatatypeConverter.parseBase64Binary
entweder über das Menü oder manuell wie angegeben in der Zeile 3393 ...

warum dass allerdings bei dir auftritt? vielleicht liegt es an Mavericks ...

PS: ein Abrufintervall von 10Std würde ich echt nicht empfehlen, aber dass steht ja alles in der FAQ die du sicher gelesen hast ...
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

m.hataj

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

Beitrag von m.hataj » Mi 18. Jun 2014, 14:37

parseBase64Binary wurde ersetzt.
Aktuelle Fehlermeldung:

Code: Alles auswählen

[18.06.2014 13:50:51] Synchronisierung via Scripting läuft
[18.06.2014 13:50:51]  
[18.06.2014 13:50:51] Synchronisiere Konto: Paypal <username>, Kto. 6161604670 [J.P. Morgan]
[18.06.2014 13:50:51] PayPal-PlugIn: Version 2.1.5 wurde gestartet ...
[18.06.2014 13:50:51] ******************************************************************************************************************
[18.06.2014 13:50:51] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[18.06.2014 13:50:51] OK: Java-Version 1.7.0_60 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'MacRoman'
[18.06.2014 13:50:51] Überprüfe HTMLUnit-Version ...
[18.06.2014 13:50:51] OK: HTMLUnit-Version 2.14 installiert und aktiv
[18.06.2014 13:50:54] Proxy Einstellungen setzten ...
[18.06.2014 13:50:54] Info-Warnung: Systemproxy-Einstellungen verwenden ist in Jameica eingestellt, es ist aber kein Proxy im System eingetragen!
[18.06.2014 13:50:54] PayPal-Authentifizierung mit <username> ...
[18.06.2014 13:51:03] Starte Abruf des Kontoauszuges ...
[18.06.2014 13:51:10] API-Transaktionssuche mit eingestelltem Intervall von '24 Std' gestartet ...
[18.06.2014 14:35:08] Pre-Fehler: für die Sicherheit wird noch das Passwort zurückgesetzt ...
[18.06.2014 14:35:08] [PayPal] Fehler: Kontoauszug fehlerhaft! Fehlermeldung von PayPal: (Error) Internal Error
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

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

Beitrag von Hibiscus-Scripter » Mi 18. Jun 2014, 14:45

na dann hatt das mit dem Base64 wohl geklappt ...
Bei dem anderen Fehler kann ich dir nicht weiterhelfen da dies wie gesagt (wie die Fehlermeldung schon sagt) ein Fehler bei PayPal ist beim Versuch diesen Datensatz abzurufen ...
Da muss man wohl bei PayPal nachfragen oder einfach nicht so weit zurück abrufen und diesen somit überspringen ...
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

m.hataj

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

Beitrag von m.hataj » Mi 18. Jun 2014, 16:10

Super, nach einigen Experimenten mit dem Datum des ersten Auszugs klappt es jetzt - Dankeschön!

fristle
Beiträge: 3
Registriert: Mo 30. Jun 2014, 07:48

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

Beitrag von fristle » Mo 30. Jun 2014, 08:06

Guten Morgen,

Jameica und Hibiscus verwende ich schon sehr lange zur Verwaltung meiner Konten.

Bisher konnten diverse Fehler durch die Foren gelöst werden.
Leider habe ich für den jetzigen Fehler noch keinen Eintrag der eine Lösung beschreibt gefunden.

Folgende Fehler treten auf:
a) Ein Fehler bei Paypal Abruf wegen Zahlungstyp ("Storniert") (Varianten API)
b) Ein weiterer Fehler nur bei Abruf durch ScreenScraping (wegen geändertem Paypal Design)

-a) Abruffehler mit Abbruch wegen Zahlungstyp "Storniert"
Windows 7 64-bit, Jameica 2.6.1, Hibiscus 2.6.7

Status-Log:

Code: Alles auswählen

Synchronisierung via Scripting läuft
 
Synchronisiere Konto: PAYPAL, Kto. xxx [J.P. Morgan]
PayPal-PlugIn: Version 2.1.5 wurde gestartet ...
******************************************************************************************************************
Überprüfe Java-Version und den verwendeten Zeichensatz ...
OK: Java-Version 1.7.0_45 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252'
Überprüfe HTMLUnit-Version ...
OK: HTMLUnit-Version 2.14 installiert und aktiv
PayPal-Authentifizierung mit xxx_api1.xxx.xxx ...
Starte Abruf des Kontoauszuges ...
API-Transaktionssuche mit eingestelltem Intervall von '1000 Std' gestartet ...
Pre-Fehler: für die Sicherheit wird noch das Passwort zurückgesetzt ...
[PayPal] Fehler: Kontoauszug fehlerhaft! Fehlermeldung von PayPal: (Error&PENDINGREASON=None&REASONCODE=None&L_TAXABLE0=true) You can not get the details for this type of transaction
-b) Abruffehler wegen neuem Paypal design
Windows 7 64-bit, Jameica 2.6.1, Hibiscus 2.6.7

Status-Log:

Code: Alles auswählen

Synchronisierung via Scripting läuft
Synchronisiere Konto: PAYPAL, Kto. xxxxxxxxxx [J.P. Morgan]
PayPal-PlugIn: Version 2.1.5 wurde gestartet ...
******************************************************************************************************************
Überprüfe Java-Version und den verwendeten Zeichensatz ...
OK: Java-Version 1.7.0_45 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252'
Überprüfe HTMLUnit-Version ...
OK: HTMLUnit-Version 2.14 installiert und aktiv
PayPal-Login mit xxx@xxx.xx ...
Login war erfolgreich
Pre-Fehler: für die Sicherheit wird noch der Logout durchgeführt und das Passwort zurückgesetzt ...
[PayPal] Fehler: Fehler beim setzen der SessionID (siehe Log - Bitte den Entwickler im Forum informieren) Log-Eintrag: JavaException: com.gargoylesoftware.htmlunit.ElementNotFoundException: elementName=[form] attributeName=[name] attributeValue=[searchForm]
Eine Lösung zu b) aus obigen Beiträgen funktioniert nicht, da nicht mehr dauerhaft auf das klassische Design gewechselt werden kann.
(Wenn doch, bitte beschreiben, wo diese Option zu finden ist).

Wie kann a) und b) behoben werden?

[edit: Infos zur Fehlermeldung a) und b) ergänzt und jameica.log siehe nächster Beitrag]

Danke und freundliche Grüße
fristle
Zuletzt geändert von fristle am Mo 30. Jun 2014, 18:54, insgesamt 1-mal geändert.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

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

Beitrag von Hibiscus-Scripter » Mo 30. Jun 2014, 08:39

Hallo und willkommen im Forum,

zu Punkt a)
dazu bräuchte ich die genaue Art der Transaktion, also entweder (wenn es dort wohl drin steht) das Fenster mit der Fehlermeldung posten dass vorher erscheint.
Oder eventuell wie in den Regeln beschrieben den Log-Modus auf DEBUG umstellen und mir die "vollständige" jameica.log per E-Mail zukommen lassen.
Zudem kannst du die Fehlermeldung hier schlecht bei beiden Varianten haben da dies eine reine API-Fehlermeldung ist ...

zu Punkt b)
wurde schon zuvor auf Seite 5 besprochen. Du musst "permanent" auf dass klassische Design wechseln, dann geht dass ScreenScraping auch wieder wie bei den anderen bei denen es auch funktioniert ...
(da ich seit heute nun aber auch endlich das neue Design genießen darf werde ich dass wohl irgendwann unterstützen)

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

fristle
Beiträge: 3
Registriert: Mo 30. Jun 2014, 07:48

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

Beitrag von fristle » Mo 30. Jun 2014, 19:11

Hallo und danke für die schnelle Rückantwort.

Ich habe den ersten Beitrag (fristle » Mo 30. Jun 2014, 08:06 ) entsprechend editiert bzw. ergänzt.
Jameica.log kommt Dir per eMail zu.

Danke und freundliche Grüße
Zuletzt geändert von fristle am Mo 30. Jun 2014, 19:18, insgesamt 3-mal geändert.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

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

Beitrag von Hibiscus-Scripter » Mi 2. Jul 2014, 00:15

neue Version 2.1.6 ist online …
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

VillageHero

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

Beitrag von VillageHero » Mi 20. Aug 2014, 20:38

Kleine Zwischenfrage - gibt's denn Pläne, das Paypal-Scripting auch um 2-Factor-Authentication zu erweitern? Also per SMS und/oder Token? Ich hab nämlich beides zur Auswahl und würde das ungern wegen Hibiscus deaktivieren...

Zurück zu „Release 2.x.x - Stable-Variante der Scripting-PlugIns des Hibiscus-Scripting Projekts“