Hallo zusammen!
Grundsätzlich sicherlich ein tolles Plugin Leider habe ich ebenfalls ein Anmeldeproblem.
Der Login hat genau ein einziges Mal funktioniert, und zwar als ich (nur zum Testen des AddOns direkt nach der Aktivierung) meinen Amazonaccount OHNE Prime und mit der Seiteneinstellung "US" verwendet habe. Ich wurde gefragt, ob ich auf "Flash" umstellen möchte, was ich tat und danach bekam ich so knapp 10 Filme, irgendwelches amerikanisches Zeug - diese Filme liefen auch an. Als ich dann auf "DE" umgestellt hatte, kam ein Scriptfehler beim Versuch, dass AddOn wieder zu öffnen.
Nehme ich ein Amazonkonto MIT Prime, bekomme ich in der Einstellung "US" immer nur "falsche Benutzerdaten", mit der Einstellung "DE" einen Scriptfehler. Die Frage nach der Playerumstellung kommt erst gar nicht.
Ich habe verschiedenes versucht, dass Addon komplett entfernt, usw. Egal was ich mache, das Verhalten bleibt das gleiche.
Hier der Logauszug vom Scriptfehler:
16:26:33 T:140721679267584 NOTICE: -->Python Interpreter Initialized<--
16:26:50 T:140721679267584 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'mechanize._mechanize.FormNotFoundError'>
Error Contents: no form matching name 'signIn'
Traceback (most recent call last):
File "/var/lib/vdr/.xbmc/addons/plugin.video.prime_instant/default.py", line 1116, in <module>
index()
File "/var/lib/vdr/.xbmc/addons/plugin.video.prime_instant/default.py", line 102, in index
loginResult = login()
File "/var/lib/vdr/.xbmc/addons/plugin.video.prime_instant/default.py", line 814, in login
br.select_form(name="signIn")
File "/var/lib/vdr/.xbmc/addons/script.module.mechanize/lib/mechanize/_mechanize.py", line 524, in select_form
raise FormNotFoundError("no form matching "+description)
FormNotFoundError: no form matching name 'signIn'
-->End of Python script error report<--
16:26:50 T:140722337781632 ERROR: GetDirectory - Error getting plugin://plugin.video.prime_instant/
16:26:50 T:140722337781632 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.prime_instant/) failed
16:26:50 T:140721679267584 NOTICE: Thread BackgroundLoader start, auto delete: false
16:27:06 T:140721679267584 NOTICE: Previous line repeats 2 times.
16:27:06 T:140721679267584 NOTICE: Thread LanguageInvoker start, auto delete: false
16:27:06 T:140721679267584 NOTICE: -->Python Interpreter Initialized<--
16:27:23 T:140722337781632 ERROR: GetDirectory - Error getting plugin://plugin.video.prime_instant/
16:27:23 T:140722337781632 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.prime_instant/) failed
16:27:23 T:140721679267584 NOTICE: Thread BackgroundLoader start, auto delete: false
Alles anzeigen
Der Versuch, zuerst über den Account am Rechner mal was zu schauen und dann nochmal anzumelden, läuft auch schief.
Mein System: yaVDR 0.5, XBMC 13.2 Git:0f3db05
Wird evtl. außerhalb des .xbmc Ordners noch irgendwo was gecacht oder gespeichert, was irgendwie im Weg sein könnte? Vielleicht hat ja jemand einen Tipp, was ich noch versuchen kann.
EDIT: Ok, auf einem Raspi mit aktuellem Openelec läuft es fehlerfrei. Also muss es irgendwie mit der Distri oder dem dort laufenden XBMC zu tun haben. Ärgerlich...
EDIT 2: Ich hab einfach die Dateien cookies und settings.xml vom Raspi rüberkopiert und es läuft jetzt auch aufm yaVDR
BESTEN DANK FÜR'S ADDON!
Lieber Gruß
Holger