SkyRecorder (Sky Anytime) v1.6.1 (28.10.2013)

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • SkyRecorder (Sky Anytime) v1.6.1 (28.10.2013)

    Auf den ersten Blick leider nicht gesehen, da das Tool wohl generell eine andere „Aufgabe“ hat.
    Klingt interessant, schau ich mir mal an. Merci
    VU+ DUO 4K mit 1x SanDisk SSD PLUS 1TB Sata III 2,5 Zoll Interne-SSD | 1x Vu+ DVB-S2 FBC Twin Tuner - 7x ASTRA 19,2° & 1x Hotbird 13.0°
    Satanlage: Fuba DAA 850 A mit DUR-line UK 124 & Single LNB (auf Balkonien)
    TV: SKY im Sky CI Modul | Netflix | Amazon Video
    Der Gerät: Sony KD-60XF8305 152 cm (60 Zoll)
  • Serienaufnahmen gehen mit dem VMC ebenfalls, da setze ich allerdings auf den Serienrecorder.
    Mit dem VMC Cinema Collector habe ich jedenfalls immer eine volle Timerliste. Das läuft ohne Probleme wie ein Uhrwerk. Man kann nicht nach Genres filtern, es wird einfach alles aufgenommen, was neu erscheint. Aber Hey, mein NAS hat 20TB und meine Box 8 Tuner. Was nicht gefällt, kann man ja löschen. Aber besser man hat als man hätte ;)
    VU+ Solo2 LAN
    VU+ Uno4k LAN
    VU+ Uno4k WLAN 5GHZ
    VU+ Zero LAN
    Inverto Unicable JESS LNB (32) + Inverto Power Inserter.
  • Und genau das ist das Problem. Ich will gar nicht alles haben. Ist mir auch zu stressig das dann hinterher zu filtern um 60 % wieder zu löschen. Und wenn es mir nur um Cinema gehen würde kann ich auch z.b. diese Seite benutzen und mir händisch raus suchen was ich will. Daher war Skyrecorder für Sky das beste was es je gab. Ist ja schön wenn Du mit VMC zurecht kommst und hat @hmmmdada jede menge Arbeit gemacht aber ist mir persönlich viel zu groß und zu umfangreich. Die ganzen Funktionen brauch ich gar nicht. Ich will einfach nur Filme die mich nach Genre interessieren und neue Dokumentationen von bestimmten Sendern Aufnehmen und irgendwann gucken. Und das ohne vorher ein IT Studium absolvieren zu müssen.
    Nüchtern betrachtet war es besoffen besser.
  • Auf Der von Dir verlinkten Seite gibt es aber auch keine Genres (Es hängt auch keine API dahinter, das habe ich schon gecheckt, also HTML Parsing angesagt). Einmal im Monat in die Timerliste schauen und die nicht erwünschten Timer rauslöschen ist ja nun nicht so ein riesen Aufwand. Aber mir egal, dann leg halt Deine Timer von Hand an oder finde wen, der Skyrecorder fixt. So wirklich einen Maintainer gibt's da ja afaik nicht (mehr).
    VU+ Solo2 LAN
    VU+ Uno4k LAN
    VU+ Uno4k WLAN 5GHZ
    VU+ Zero LAN
    Inverto Unicable JESS LNB (32) + Inverto Power Inserter.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Waldmensch ()

  • Mir geht es wie harmmann28
    Noch dazu hätte ich noch das Problem, das VMC auf den aktuellen Dreamboxen nicht läuft.
    Ich werde mir wohl mit der moviepilot Webseite der Sky Neuerscheinungen helfen müssen ... schade um den SkyRecorder.
    Vielleicht findet ja jemand mit Programmierskills eine Möglichkeit, daß das Plugin nicht sterben muss.
  • Das momentane Problem beim SkyRecorder ist, dass die SkyGo-Webseite offiziell zwar abgeschaltet war (man wurde auf eine Fehler-Hinweis-Seite umgeleitet) doch mit Hilfe des Login-Parameters konnte man diese Umleitung verhindern.
    Entweder hat das jemand Sky gepetzt, oder sie sind von selbst darauf gekommen. Tatsache ist, dass die benötigten SkyGo-Daten nicht mehr abrufbar sind.
    Weil aber die SkyGo-App diese Daten selbst genau so benötigt, wie der SkyRecorder, würde ich die Hoffnung noch nicht aufgeben ...
    Ich habe die Daten nach der sogenannten Abschalten von SkyGo für den SkyRecorder wiederentdeckt, vielleicht schaffe ich es noch einmal?! Da bin ich selbst gespannt ...
  • Ich hatte damals noch das hier gefunden, keine Ahnung ob es noch geht oder verwendet werden könnte....


    Quellcode

    1. https://wvguard.sky.de/WidevineLicenser/WidevineLicenser
    2. http://www.skygo.sky.de/multiplatform/ipad/UI_Customization.xml
    3. www.skygo.sky.de/multiplatform/ipad/configuration_V4.xml
    VU+ DUO 4K mit 1x SanDisk SSD PLUS 1TB Sata III 2,5 Zoll Interne-SSD | 1x Vu+ DVB-S2 FBC Twin Tuner - 7x ASTRA 19,2° & 1x Hotbird 13.0°
    Satanlage: Fuba DAA 850 A mit DUR-line UK 124 & Single LNB (auf Balkonien)
    TV: SKY im Sky CI Modul | Netflix | Amazon Video
    Der Gerät: Sony KD-60XF8305 152 cm (60 Zoll)

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von h4nk0r ()

  • Danke h4nk0r, das ist genau der richtige Spirit, den es braucht, um den SkyRecorder an die neuen Umstände anzupassen und wieder zum Laufen zu bringen.
    Nur leider, leider bringen uns die von dir geposteten Adressen diesmal kein Stück weiter.

    Ich habe mich in der Zwischenzeit mal auf die Suche gemacht und nach brauchbaren Alternativen bei Sky gesucht...

    Ich drücke es mal vorsichtig so aus: www.sky .de/sgtvg/service/getChannelList

    SGTVG = SkyGo TV Guide


    allerdings spielen wird diesmal nach verschärften Regeln: die Anfrage muss als Post-Request und als Absender eine angebliche Sky-Webseite genannt sein, dann ist der Server zur Auskunft bereit!

    Vielleicht könnte ja jemand meine Frau anrufen und ihr glaubwürdig erklären, warum ich AN IHREM Wochenende leider nicht wie geplant teilnehmen kann, dann gehe ich der ChannelList gerne auf den Grund ...

    Quellcode

    1. curl "https://www.sky.de/sgtvg/service/getChannelList" --2.0 -H "Host: www.sky.de" -H "User-Agent: Adobe Application Manager 2.0" -H "Accept: application/json, text/javascript, */*; q=0.01" -H "Accept-Language: de,en-US;q=0.7,en;q=0.3" --compressed -H "Referer: https://www.sky.de/tvguide-7599" -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -H "Cookie: JSESSIONID=C4A95D2F798D799DB4D51E6D10254D15.wptch030_i2; AMCV_184E38B3527853300A490D4C"%"40AdobeOrg=1099438348"%"7CMCIDTS"%"7C17541"%"7CMCMID"%"7C32483574090981687350779425063648192084"%"7CMCAAMLH-1516101309"%"7C6"%"7CMCAAMB-1516101309"%"7CRKhpRz8krg2tLO6pguXWp5olkAcUniQYPHaMWWgdJ3xzPWQmdj0y"%"7CMCOPTOUT-1515503709s"%"7CNONE"%"7CMCAID"%"7CNONE"%"7CvVersion"%"7C2.1.0"%"7CMCCIDH"%"7C1894171775; waSky.next=loginStatus>>logout][loginString>>logout][currentPage>>home][currentChannel>>home][aboPurchaseIdFallback>>][upgradePurchaseIdFallback>>][defaultPurchaseIdFallback>>][pagePercentViewed>>][aboMgmEntryString>>][aboMgmEntryFlag>>][prevSelectEntry>>][timestampSecsLastPage>>1515496510][wkzEntryPage>>direct type in][crmString>>free::direct type in::direct type in::][lastLoginDate>>11/21/2017][mHash>>1d8c5d271427e4d9523c557c85317b9a1d571a70cc098f55f505bfa346615f75][cHash>>3b564bc596d28e4907dc0ee4b587dfde4000eedb868f9ad0b79f669c1474c3d9][userGroup>>customer][customerProfile>>38::f::entertainment-cinema-sport-buli-hd::false::na::hd+::na::na::aktiv::smart shopper][contractData>>2017-10-27::2019-10-01::][retentionPurchaseIdFallback>>0.21698528321929977; optimizelyEndUserId=oeu1487258293713r0.5656017669966705; waSky.online=timestampSecsLastPage>>1500486929][loginStatus>>logout][loginString>>logout][wkzEntryPage>>wazl05t][crmString>>web sales::affiliate::affiliate::][currentPage>>home_index.jsp][currentChannel>>home][wkz30Days>>wazl05t>>30>>190717][wkzPath>>wazl15 > direct type in > non marketing referrers > wspgr6t > direct type in > waal12 > direct type in>>30>>270617][cHash>>04bd833a11c13f3bfc8bcc9fe0875b40ae74149f0b00659bc00b1e54f96d4e38][userGroup>>customer][accountCreated>>2017-06-27][customerProfile>>NaN::::cinema-entertainment::false::active::sky; s_fid=517198FDCC13F41B-3ACB057CBA9BF183; s_vi=[CS]v1|2C52E18305313549-40000114200009C4[CE]; waSky.community=currentChannel>>; nextsite=seen; waCHashVidService=e4416b97838a5199990bca84cb2dcda6162015bbb8f5c5eb209a1f8dc4c63eb2; waMHashVidService=1d8c5d271427e4d9523c557c85317b9a1d571a70cc098f55f505bfa346615f75; waSky.go2=loginStatus>>login][currentPage>>][currentChannel>>][timestampSecsLastPage>>1544520182][wkzEntryPage>>direct type in][crmString>>free::direct type in::direct type in::][wkzPath>>direct type in>>30>>301118][userGroup>>customer; __gads=ID=6248717e11f307f6:T=1490543233:S=ALNI_MYDVz_J_pXFuEWEtqU8YLIClsnX1w; AMCV_0ABA4673527831C00A490D45"%"40AdobeOrg=-1506950487"%"7CMCAID"%"7C2C52E18305313549-40000114200009C4"%"7CMCMID"%"7C09515840422021098367120716285435829933"%"7CMCAAMLH-1498577065"%"7C9"%"7CMCAAMB-1498577066"%"7Chmk_Lq6TPIBMW925SPhw3Q; waCHashVidServiceLoggedInSkyNext=3b564bc596d28e4907dc0ee4b587dfde4000eedb868f9ad0b79f669c1474c3d9; cHash=3b564bc596d28e4907dc0ee4b587dfde4000eedb868f9ad0b79f669c1474c3d9; sc_c4=1524556106555; gdprCookieNoticeAck.skyde=1; nextde.emailinterception=true; skystore_absession=IjnGL7M+VsQfVRaZdl56rb8WRE84Wb/oleYdN7rT27VquLNVrFky89FaPnAEmHsrW2w8+tT0ds5zL7TBfUTDZQhTfYdY1eB58YeSr4JM4zAZDN7hmTApz62xG3TWUn0SHL/4cx4lnCbE0Si7yZNgaiylpetpQ8LygfA1UJoAF1o0ooZGrxQ3PuUYdAqFC7YCDOYDrsJUjYsv1CGP8TfY/zrAybQxB6MkbbiULoameY5RPfqCW5pPCBtttInKm0slOrYkvf6h5YhYQP87sIib5Y2PErPotXtLUt4Gq+YRSQVyi+3s5KC4DJaMAlhpY23bpQZ5w0C3pU5a9ilkHpYX8pxga1PMxiMhqcarhFXR67NVCcJx3UnhhPKIhSLREX3d0jQV34pIGJZ7pTynybvVfYIhjqrk1Sf2lOy52NF4EyyBffI81qSi2OBxsSJ6RnmPS+ivCuKh5jrvM3JWqrbJymeN3ZCcU62vuMwzFSDvvlQJdjM9/iGX+31U4x4b2Gp3MoQjAfF1zBe4bNISYHNcEz/Xmlfqz4B+oBDgoNUAgg3E+rYXhlGdJEizGrJnarrtE1tOO4yVQ8dLsaSzwt6G33ejPyI=; JSESSIONID=92C1BD18C0739C0BE4ABE76F868BEED3.wptch030_i2; affiliate=""WHPB01<>undefined<>undefined""; tg02filter="%"7B"%"22dom"%"22"%"3A"%"22de"%"22"%"2C"%"22s"%"22"%"3A2"%"2C"%"22cat"%"22"%"3A"%"22"%"22"%"2C"%"22cpck"%"22"%"3Afalse"%"2C"%"22fav"%"22"%"3Afalse"%"2C"%"22feed"%"22"%"3Atrue"%"2C"%"22pck"%"22"%"3A"%"22"%"22"%"7D; tvGuidechoosenDate=1547852400000" -H "DNT: 1" -H "Connection: keep-alive" --data "{""dom"":""de"",""s"":2,""cat"":"""",""cpck"":false,""fav"":false,""feed"":true,""pck"":""""}"

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von lexy ()

  • Also das mit Frau anrufen kann ich gern übernehmen. Aber ich gehe mal von aus dass dies nur rhetorisch gemeint ist.
    Wäre super wenn man die Karre wieder zum rollen bekommt. Wie schon gesagt beste Plugin zum Aufnehmen von Sky Dingen was es gibt. Einfach, übersichtlich, und wenn es läuft sehr zuverlässig. Alles was man braucht in einem Plugin ohne schnickschnack.
    Nüchtern betrachtet war es besoffen besser.

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von harmmann28 ()

  • Was ist eigentlich mit der offiziellen Sky Seite für Neuerscheinungen ? Ich suche mir da zur Zeit alles neue händisch raus was ich sehen will und erstelle Timer mit Hilfe von TV-Browser vom PC aus. Wenn das Genre nicht schon direkt dabei steht, findet man es, wenn die Sendung direkt angeklickt und geöffnet wird. Da sieht man dann auch die weiteren Sendetermine.

    Dauert zwar etwas, ist aber mangels einfacher alternativen eine gute Lösung wie ich finde.

    Aber wie immer im Leben, was ich von Hand kann sollte doch auch automatisch, ohne Umwege über den TV Browser direkt auf der Vu+ möglich sein. Allerdings habe ich keinen Plan wie man so was schreibt.
    Nüchtern betrachtet war es besoffen besser.
  • Ich hab noch gesehen, dass man auch ICALs erstellen kann

    Keine Ahnung ob man davon was ableiten/verwenden kann ?

    Quellcode

    1. https://www.sky.de/terminexport?action=TEMPLATE&text=Destination%20Wedding&dates=20190127T220000/20190127T233000&details=Sie%20hassen%20Braut%20und%20Br%C3%A4utigam%2C%20sich%20selbst%20und%20einander%3A%20Auf%20einer%20Hochzeit%20kommen%20sich%20Keanu%20Reeves%20und%20Winona%20Ryder%20als%20missmutige%20Liebesverweigerer%20n%C3%A4her.%20Bissige%20Romantikkom%C3%B6die.&location=Sky%20Cinema&sprop=name:www.sky.de&pli=1&sf=true&output=xml
    VU+ DUO 4K mit 1x SanDisk SSD PLUS 1TB Sata III 2,5 Zoll Interne-SSD | 1x Vu+ DVB-S2 FBC Twin Tuner - 7x ASTRA 19,2° & 1x Hotbird 13.0°
    Satanlage: Fuba DAA 850 A mit DUR-line UK 124 & Single LNB (auf Balkonien)
    TV: SKY im Sky CI Modul | Netflix | Amazon Video
    Der Gerät: Sony KD-60XF8305 152 cm (60 Zoll)
  • Leute, es gibt Hoffnung ...

    Die benötigten Informationen können beinahe in gewohnter Form abgerufen werden!
    Die erforderlichen Anpassungen im SkyRecorder zur Auswertung sind verhältnismäßig gering, aber umfassend ...
    Falls jemand mehr Zeit dafür hat, nur zu, hier die beiden entscheidenden CURL-Abfragen:

    Quellcode

    1. curl "https://www.sky.de/sgtvg/service/getChannelList" -H "Host: www.sky.de" -H "User-Agent: Adobe Application Manager 2.0" -H "Accept: application/json, text/javascript, */*; q=0.01" -H "Accept-Language: de,en-US;q=0.7,en;q=0.3" -H "Referer: https://www.sky.de/tvguide-7599" -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -H "DNT: 1" -H "Connection: keep-alive" --data '{"dom":"de","s":2,"cat":"","cpck":false,"fav":false,"feed":true,"pck":""}'


    Quellcode

    1. curl "https://www.sky.de/sgtvg/service/getBroadcastsForGrid" -H "Host: www.sky.de" -H "User-Agent: Adobe Application Manager 2.0" -H "Accept: application/json, text/javascript, */*; q=0.01" -H "Accept-Language: de,en-US;q=0.7,en;q=0.3" -H "Referer: https://www.sky.de/tvguide-7599" -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -H "DNT: 1" -H "Connection: keep-alive" --data '{"d":1548457200000,"cil":[56,447,448,65]}'

    Ich werde nebenher ein wenig daran daddeln, aber falls die Curls jemanden motivieren, immer ran da!
  • Habs mal ohne die ganzen Header Flags getestet, geht auch. Ein

    Quellcode

    1. curl "https://www.sky.de/sgtvg/service/getBroadcastsForGrid" --request POST --data '{"d":1548457200000,"cil":[56,447,448,65]}'

    tut es genauso. Das "d" im JSON Objekt ist sicher das Startdatum, was man variieren kann. Als Antwort kommt dann ein sauberes JSON Objekt


    Quellcode

    1. {
    2. "cl": [
    3. {
    4. "ci": 56,
    5. "el": [
    6. {
    7. "ei": 105283571,
    8. "bsdt": 1548457500000,
    9. "bst": "00:05",
    10. "bedt": 1548462900000,
    11. "len": 90,
    12. "et": "Psych: The Movie",
    13. "ec": "Komödie",
    14. "ish": true,
    15. "cop": "USA",
    16. "yop": 2017,
    17. "fsk": "ab 12 Jahren",
    18. "pu": "/static/img/program_guide/7949519_s.jpg"
    19. },
    20. {
    21. "ei": 105236900,
    22. "bsdt": 1548462900000,
    23. "bst": "01:35",
    24. "bedt": 1548469200000,
    25. "len": 105,
    26. "et": "Greatest Showman",
    27. "ec": "Musikfilm/Musical",
    28. "ish": true,
    29. "cop": "USA",
    30. "yop": 2017,
    31. "fsk": "ab 6 Jahren",
    32. "pu": "/static/img/program_guide/1808711_s.jpg"
    33. },
    Alles anzeigen
    VU+ Solo2 LAN
    VU+ Uno4k LAN
    VU+ Uno4k WLAN 5GHZ
    VU+ Zero LAN
    Inverto Unicable JESS LNB (32) + Inverto Power Inserter.
  • EXZELLENT!

    Das JSON der ChannelList sowie der EventList von SkyGo hatten fast genau die selbe Struktur.
    Lediglich die Keys lauten jetzt anders (statt "name" heißt es "cn" und statt "startDate" heißt es "bsdt" usw.) und die Datumsangaben sind jetzt als Timestamp vorhanden, aber das ist Micky-Maus und überschaubar ...

    ... übers Wochenende, ohne nervende Alte absolut zu schaffen!
  • Hallo Leute ...

    ich habe während der Arbeitszeit ein paar SkyRecorder-Zeilen geschrieben!
    Das Ganze ist noch recht stümperhaft zusammengenagelt und läuft außerdem auch noch nicht so, wie es sollte oder wie es könnte, wenn ich nicht so blöde wäre (verdammtes Python!!) ...

    Die Senderliste wird entsprechend der jeweiligen Einstellungen berücksichtigt und die Anfrage dafür korrekt gesendet.
    Die Datenmenge, Anzahl der fehlenden Tage / Einträge seit der letzten erfolgreichen Abfrage stimmt auch.
    Die Anzahl der erfassten Sendungen ist ebenfalls korrekt. Die Sendungs-Details werden allerdings nur soweit erfasst, wie sie verarbeitet werden können!!!

    Beispielsweise bei einer Erstausstrahlung hat der Parameter "new" im JSON-Array den Wert "true". Bei den anderen Sendeterminen ist der Parameter "new" gar nicht erst vorhanden.
    Momentan scheitert das Script an der Abfrage der nicht vorhandenen Parameter (z.B. "new", "live", "hightlight")!
    Ich habe alle Abfrage- und Vergleichs-Methoden ausprobiert, die mir so in den Sinn kamen, nur leider vergebens. PHP ist mein Ding, Python ist es nicht ...

    Außerdem müssten auch noch die Datums-Angaben vom Unix-Timestamp ins lesbare Datumsformat (Tag.Monat.Jahr) konvertiert werden ...

    Ich denke, wenn diese Abfrage- / Vergleichs-Methode und die Datums-Angaben erledigt sind, sollten der SkyRecorder im Wesentlichen wieder funktionieren!!
    ... im Wesentlichen bedeutet in dem Fall: erstmal noch keine Kruzbeschreibung / Zusatz-Infos / Zusammenfassung / Cover-Bild

    Alle Informationen, die für den Aufnahme-Timer benötigt werden, wären damit jedenfalls wieder vorhanden!

    Bitte, wer es kann, meine Datei aufgreifen und vollenden bzw. zum Laufen bringen!!

    Lexy





    @Waldmensch:
    So elegant ein gekurzer Curl-Request (ohne weitere Header-Flags) auch theoretisch sein mag, in der Praxis (insbesondere in diesem Fall) ist die Anwendbarkeit begrenzt.
    ... ich konnte es auch kaum glauben und wunderte mich doch sehr, als plötzlich jede Anfrage mit Fehler: 500 beantwortet wurde!
    Ohne die erweiterten Header-Daten waren es wohl zu viele, externe Anfragen, die von meiner IP direkt gestellt wurden, sodass der Server meine Anfragen als Angriff eingestuft haben wird und keine Anfragen mehr beantwortete.
    In meiner Verzweiflung verwendete ich dann die erweiterten Header-Daten (die eine interne Abfrage von der eigenen Webseite simulieren) und voila, der Server antwortete wieder!
    Dateien
  • SkyRecorder (Sky Anytime) v1.6.1 (28.10.2013)

    Mich wundert es sowieso, dass es ohne session (-id) funktioniert. In anderen Läden wird man für so eine Lücke gefeuert.


    Gesendet von iPhone mit Tapatalk
    VU+ Solo2 LAN
    VU+ Uno4k LAN
    VU+ Uno4k WLAN 5GHZ
    VU+ Zero LAN
    Inverto Unicable JESS LNB (32) + Inverto Power Inserter.
  • ... das modulare JSON-Konzept der Sky-Webseiten ist im Prinzip genial, um die Daten aus unterschiedlichen Systemen einheitlich, zentral ausgeben zu lassen. Das Page-Design bleibt trotz inhaltlicher Änderungen stets gewahrt.
    Diese JSON-Daten bzw. Seiten-Inhalte auf Client-Seite Script-basierend zusammenbauen zu lassen, ist meiner Meinung nach, unglaublich fahrlässig, unentschuldbar und dumm!!
    Wer lässt sich denn, bitte schön, derart offen in die Karten schauen? ...

    Datenschutz im eigenen Interesse, war vielleicht zu viel Verantwortung oder nur als kostenplichtiges Zusatzpaket erhältlich?

    Die SSL-Verschlüsselung über https verhindert schließlich zuverlässig das Mithören bzw. Abgreifen sensibeler Daten!
    Die öffentlichen Sky-Webseiten-Inhalte könnten Server-seitig zusammengebaut und anschließend fix und fertig vor-gecached bereitgestellt werden ...
    Die Webseiten würden dadurch schneller geladen und alle interessanten Daten wären nicht mehr so leicht abzugreifen ...

    ...




    Als Ergänzung, hier noch die jeweiligen Curl-Abfragen für die Detail-Informationen einer einzelnen Sendung:

    Quellcode

    1. curl "https://www.sky.de/sgtvg/service/getBroadcastDetail" --request POST --data '{"ei":105156011,"ci":56,"sto":10}'
    in kurz und lang ...

    Quellcode

    1. curl "https://www.sky.de/sgtvg/service/getBroadcastDetail" -H "Host: www.sky.de" -H "User-Agent: Adobe Application Manager 2.0" -H "Accept: application/json, text/javascript, */*; q=0.01" -H "Accept-Language: de,en-US;q=0.7,en;q=0.3" -H "Referer: https://www.sky.de/tvguide-7599" -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -H "DNT: 1" -H "Connection: keep-alive" --data '{"ei":105156011,"ci":56,"sto":10}'
  • lexy schrieb:

    Diese JSON-Daten bzw. Seiten-Inhalte auf Client-Seite Script-basierend zusammenbauen zu lassen
    Kann man ja machen, ist halt nicht wirklich guter Stil. Allerdings sollte man konsequent mit Sessions arbeiten und auch die Ajax calls nur mit valider Session ID ausliefern. Was nutzt es mir, wenn ich zwar keine Pistole in den Knast schmuggeln kann, aber die Einzelteile kein Problem sind. ;)

    Letztlich kann UNS das aber Wurst sein, ich würde nur nicht drauf bauen, dass es lange funktioniert.
    VU+ Solo2 LAN
    VU+ Uno4k LAN
    VU+ Uno4k WLAN 5GHZ
    VU+ Zero LAN
    Inverto Unicable JESS LNB (32) + Inverto Power Inserter.