Jupp. Mein Fix ist auch nicht der beste, aber funktionieren tut er.
Hast du eine Spendenbox? PayPal? Bitcoin? Flattr? Schöner Code btw.
Beiträge von dabinichwieder
-
-
Gleiches Problem, gleiche Lösung für VOX NOW:
https://github.com/bromix/plugin.video.vox-now.de/pull/2Testshow: Goodbye Deutschland
-
PR mit einer nicht ganz so hässlichen Lösung hier:
https://github.com/bromix/plugin.video.rtl-now.de/pull/10 -
mitmproxy kann den Traffic sogar verändern. Sehr cooles Tool.
-
mitmproxy heißt das Tool. Ich habe da mal einen Blog Post drüber geschrieben. Funktioniert einsame Spitze!
http://blog.philippheckel.com/2013/07/01/how…-of-your-phone/
-
Meine Freundin schaut Exclusiv
Ich habe das Problem gefunden: Die API gibt die falsche Anzahl an "free_episodes" zurück, für Exclusiv und andere nämlich "0". Mein temporärer Fix wäre das hier, aber das ist sooo hässlich und umgeht die ganze Pay/Free Logik vollständig. Wenn ich einen guten Fix hätte kann ich gerne einen Pull machen, aber das ist eher ein Dirty Workaround. Vielleicht solltest du einfach alle Shows auflisten und (Pay/Free) dahinter schreiben ...
-
Ich versteh deine Aussage leider nicht. Was meinst du mit "entsprechendem Form"?
Ich hab mich mal zwischen die RTL NOW Android App gehängt. Hier ist das Resultat -- "Exclusiv" ist definitv dabei. Den vollständigen Response Output findest du hier: http://pastebin.com/EYChTnqt
Code
Alles anzeigen2015-04-04 XXXXXXXX POST https://rtl-now.rtl.de/api/query/json/content.list_formats? ← 200 application/json 251.12kB 729.5kB/s Request Response X-App-Name: RTL NOW App X-Device-Type: rtlnow_android X-App-Version: 1.5.1 X-Device-Checksum: XXXXXXXXXXXXXXXXXXXXXXXXXXXxx X-SDK-Version: 19 Content-Length: 114 Content-Type: application/x-www-form-urlencoded Host: rtl-now.rtl.de Connection: Keep-Alive User-Agent: Mozilla/5.0 (Linux; Android 4.4.4; A0001 Build/KTU84Q) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/33.0.0.0 Mobile Safari/537.36 Cookie: location_country=DE Cookie2: $Version=1 URLEncoded form _key: 46f63897-89aa-44f9-8f70-f0052050fe59 _ts: 1428145412 _tk: df9c561f62e2ec576fb8a669e50d21a0 id: 9 _auth: integrity
Code
Alles anzeigen2015-04-04 XXXXXXX POST https://rtl-now.rtl.de/api/query/json/content.list_formats? ← 200 application/json 251.12kB 729.5kB/s Request Response Date: Sat, 04 Apr 2015 11:03:31 GMT Server: Apache/2.4.6 (Unix) OpenSSL/1.0.1e X-NOW-NOWHOST: rtl-now.rtl.de Transfer-Encoding: chunked Content-Type: application/json JSON { "result": { "content": { "feedid": 9, "formatid": 0, "formatlist": { "format_1": { "agof": "dbrsmaf_ten_rngzszs", "agof2_bild": "dbrsmaf_ten_rngzszs", "agof2_query": { "angebot": "aadrtlno", "ivw": "/rtlnow_android/formate/gzsz/" }, "agof2_video": "dvrsmaf_ten_rngzszs", (.........)
-
Hallo Bromix, herzlichen Dank für die tollen Plugins.
Ich habe festgestellt, dass einige Shows im RTL NOW Plugin nicht in der Liste auftauchen, z.B. Exclusiv, aber wenn man sie in der Suche sucht, dann kann man sie schauen. Hast du eine Ahnung woran das liegen könnte? Ich glaube in der Liste fehlen alle "News und Magazine". Die RTL NOW Android App zeigt auf jeden Fall alle Shows an (obgleich "Exclusiv" als "PAY" markiert ist, obwohl es das nicht ist), d.h. es muss einen API call geben um die ganze Liste zu holen. Ich würde mich ja mal mit einem MITM Proxy dazwischenhängen und das dann in dein Python einbauen, aber ich glaube du bist da einfach 1000x schneller.
Herzlichen Dank!
Paul