NEW - Der Feed des Merlin Images jetzt bei BoxPirates - NEW

NEW - BoxPirates Plugin Feed - NEW
Unsere Plugins direkt über den Plugin Browser eure Box installierbar

Angepinnt [Support Thread] Zum Grauzonen Plugin für das Mediaportal[OE2.5 & OE2.6]

    • Hallo an alle, bei denen serienstream.to nicht mehr geht.
      Das geht deshalb nicht mehr, weil die Website jetzt mit einem DDOS-Schutz versehen ist
      Da kann auch dhwz nicht dran ändern..

    • Hallo an alle, die login probleme beim s.to Plugin haben.

      Lösung: 1. file commander Plugin aus feed installieren o. über FTP am PC
      2. Pfad urs\lib\python\plugins\extensions\mediaportal\additions\useradditions\serienstream.py
      3. dann 2 Skript (Python) anzeigen o. bearbeiten
      4. bei 0007 Base_Url s.to in serienstream.sx umbenennen
      5. Neustart
      6. Fertig

      Viel Spaß

      PS. Watchlist muss neu eingespeichert werden.
      '1-thanx' Best Regards IC3

      'boxpirates-2'

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


    • @IC3

      IC3 schrieb:

      Hallo an alle, die login probleme beim s.to Plugin haben.

      Lösung: 1. file commander Plugin aus feed installieren o. über FTP am PC
      2. Pfad urs\lib\python\plugins\extensions\mediaportal\additions\useradditions\serienstream.py
      Ich wollte gerade die Datei über PC bearbeiten, finde aber den Ordner "python" bei mir nicht (heisst bei mir "python2.7"). Demzufolge gibts auch keinen Ordner "plugins".
      Meine Pfadeingabe: urs\lib\python2.7 ????

      Bei mir geht s.to seit gestern abend auch nicht mehr, steht rechts ...bitte warten... Ich dachte, probierst mal Lösungsweg von IC3. Geht so leider nicht.

    • Um das Neueinlesen zu vermeiden muß nur in der
      /etc/enigma2/mp_ss_watchlist
      jeder s.to ersetzt werden durch serienstream.sx. Dann ist auch alles andere wie vorher, also auch was gesehen wurde.
      Am besten runterladen die Datei, mit einem editor, der mit UTF8 arbeitet, die Ersetzungen vornehmen.
      Am Mac: funktioniert jeder Editor.
      linux/bsd: jeder Editor
      Win: z.B. notepad+
      Win10: Es sollte der Notepad gehen, angeblich kann er jetzt auch UTF8...
      sf-4008, openatv 6.4

    • @dhwz: Oh, Entschuldigung!
      Ich konnte die Serien in der Watchliste sehen, aber bekam nur "Keine Streams gefunden". Nach der Änderung war alles wie vorher. Sollte nur ein Tip sein, kein Angriff.
      Und da es geht...
      Das Argument bez. "Bastelt nicht..." ist ein wenig weit gegriffen. Ich denke, daß ich schon verstehe, was ich mache. Und wenns nicht geht/ich nicht weiß, dann frage ich auch gerne. Bitte nicht böse sein. :)
      sf-4008, openatv 6.4

    • Egal wartet doch einfach Update ab bevor ihr irgendwas kaputt macht, wenn das Plugin nicht mehr funktioniert werden alle Files aus dem Flash gelöscht. Das wollt ihr nicht wirklich ;)

      Und wenn ihr schon bastelt dann bitte lieber so:

      Unterschiede-Datei

      1. diff --git a/mpgz/src/additions/useradditions/serienstream.py b/mpgz/src/additions/useradditions/serienstream.py
      2. index 220e1dbd61683ea784e0b085c042a1086b645148..338e049b9eec410244c56437dc74a289931c0977 100644
      3. --- a/mpgz/src/additions/useradditions/serienstream.py
      4. +++ b/mpgz/src/additions/useradditions/serienstream.py
      5. @@ -5,7 +5,7 @@ from Plugins.Extensions.MediaPortal.resources.imports import *
      6. from Plugins.Extensions.MediaPortal.resources.configlistext import ConfigListScreenExt
      7. from Plugins.Extensions.MediaPortal.resources.twagenthelper import twAgentGetPage, TwAgentHelper
      8. -BASE_URL = "https://s.to"
      9. +BASE_URL = "https://serienstream.sx"
      10. ss_cookies = CookieJar()
      11. ss_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36'
      12. @@ -214,7 +214,7 @@ class ssSerien(MPScreen, SearchHelper):
      13. twAgentGetPage(url, agent=ss_agent, cookieJar=ss_cookies).addCallback(self.setCoverUrl).addErrback(self.dataError)
      14. def setCoverUrl(self, data):
      15. - cover = re.findall('<div class=".*?picture">.*?<img src="((?:http[s]?://s.to|)/public/img/cover/.*?)"', data, re.S)
      16. + cover = re.findall('<div class=".*?picture">.*?<img src="((?:http[s]?://serienstream.sx|)/public/img/cover/.*?)"', data, re.S)
      17. if cover:
      18. self.cover = cover[0]
      19. if self.cover.startswith('/'):
      20. @@ -351,7 +351,7 @@ class ssNeueEpisoden(MPScreen):
      21. twAgentGetPage(url, agent=ss_agent, cookieJar=ss_cookies).addCallback(self.setCoverUrl).addErrback(self.dataError)
      22. def setCoverUrl(self, data):
      23. - cover = re.findall('<div class=".*?picture">.*?<img src="((?:http[s]?://s.to|)/public/img/cover/.*?)"', data, re.S)
      24. + cover = re.findall('<div class=".*?picture">.*?<img src="((?:http[s]?://serienstream.sx|)/public/img/cover/.*?)"', data, re.S)
      25. if cover:
      26. self.cover = cover[0]
      27. if self.cover.startswith('/'):
      28. @@ -417,7 +417,7 @@ class ssWatchlist(MPScreen, SearchHelper):
      29. readStations.close()
      30. for m in re.finditer('"(.*?)" "(.*?)"', rawData):
      31. (stationName, stationLink) = m.groups()
      32. - self.streamList.append((stationName, stationLink))
      33. + self.streamList.append((stationName, stationLink.replace('s.to', 'serienstream.sx')))
      34. except:
      35. pass
      36. if len(self.streamList) == 0:
      37. @@ -451,7 +451,7 @@ class ssWatchlist(MPScreen, SearchHelper):
      38. twAgentGetPage(url, agent=ss_agent, cookieJar=ss_cookies).addCallback(self.setCoverUrl).addErrback(self.dataError)
      39. def setCoverUrl(self, data):
      40. - cover = re.findall('<div class=".*?picture">.*?<img src="((?:http[s]?://s.to|)/public/img/cover/.*?)"', data, re.S)
      41. + cover = re.findall('<div class=".*?picture">.*?<img src="((?:http[s]?://serienstream.sx|)/public/img/cover/.*?)"', data, re.S)
      42. if cover:
      43. self.cover = cover[0]
      44. if self.cover.startswith('/'):
      Alles anzeigen

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von dhwz ()


    • @dhwz vielen dank für dein scipt, es sollte nur eine einfache Lösung sein, für Leute wie mich, die nicht warten können. ;) ist mir schon klar dass man das ganze scipt umschreiben kann. Und gebastelt hat bestimmt keiner.

      Vielen dank aber für deine wahnsinnige gute Arbeit, Zeit und Leistung die Du in das Plugin steckst. :thumbsup:
      '1-thanx' Best Regards IC3

      'boxpirates-2'

    • Das rote muss vom grünen ersetzt werden, es ist ein "diff" und zeigt somit nur Unterschiede an.
      So ein diff-file kann man auch per "patch" anwenden lassen um die Änderungen einzupflegen,
      oder du machst es händisch per search/replace.


      Fragen gehören ins Forum und nicht in mein Postfach
      Kein privater Support
      No private support
      Themen zu Internet-Sharing sind hier nicht erwünscht

      NordVPN-Connector v0.4 ------ Support Thread



      ... falls du das Zeug dazu hast und einen Bereich betreuen möchtest
      Werde Teil des Teams! ... und Bewirb dich als Moderator


      'boxpirates-2'