nur Mal so als Idee, sollte es wirklich nicht ohne gehen: https://hub.docker.com/r/browserless/chrome
Also zusätzlich als externen docker und nicht hart verdrahtet im Python. Mit Playwright sollte man den Login relativ easy Scripten können
nur Mal so als Idee, sollte es wirklich nicht ohne gehen: https://hub.docker.com/r/browserless/chrome
Also zusätzlich als externen docker und nicht hart verdrahtet im Python. Mit Playwright sollte man den Login relativ easy Scripten können
Man könnte auch die Loginseite über einen Proxy bereitstellen, dann am PC oder Handy öffnen und einloggen und Telerising fängt dann nach dem Login aus der Response das Token ab.
Nabend,
bei mir funktioniert heute, komischerweise und ohne mein Zutun, die 0.9.5 aus dem Container von DeBaschdi wieder.
Zufall?
Edit: mit Sky CH versteht sich
Yep, geht wieder.... (wtf)
What? Echt jetzt? Dann mal wieder zurückspielen.
Nabend,
bei mir funktioniert heute, komischerweise und ohne mein Zutun, die 0.9.5 aus dem Container von DeBaschdi wieder.
Zufall?
Edit: mit Sky CH versteht sich
@DeBaschdi ist hingefahren und hat die Sache persönlich geregelt
yep http://www.sky.ch ist auch wieder via dns4me erreichbar
Dann ist es wohl besser, auf die Chrome-freie Login-Methode zu warten...
Für mich wohl auch. Auf einem Server über ssh kann man ja chrome schlecht aufrufen und login Daten im Zweifelsfall neu eingeben. (Oder hast du damit das telerising Skript gemeint).
Und DNS/VPN bräuchte ich halt.
Hat sich mittlerweile erübrigt, da die alte Methode ja wieder funktioniert.
Zudem kann man auch Chrome via ssh installieren und mittels Skript ohne GUI abrufen, damit die Seite mit ReCaptcha geladen wird.
stimmt, super - läuft wieder.
Kannst du mir trotzdem mal dieses Skript zeigen - nur mal interesseweise?
Die Testversion mit Selenium/Chrome gibt es bei GitHub: https://github.com/sunsettrack4/telerising-api/tree/v0.9.6
Kannst du mir trotzdem mal dieses Skript zeigen - nur mal interesseweise?
Du meinst den Pythoncode für den Login über Chrome?
Der ist kein großes Geheimnis. Nach etwas googeln und rumfummeln ist dann irgendwann dieses Grundscript entstanden, welches @easy4me nur noch für Telerising anpassen mußte.
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
import time
username = ""
password = ""
headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_4) AppleWebKit/605.1.15 (KHTML, like Gecko) '
'Version/14.1 Safari/605.1.15'}
chrome_options = Options()
chrome_options.add_argument("--window-size=1920,1080")
chrome_options.add_argument("--disable-extensions")
chrome_options.add_argument("--proxy-server='direct://'")
chrome_options.add_argument("--proxy-bypass-list=*")
chrome_options.add_argument("--start-maximized")
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
chrome_options.add_argument('--disable-dev-shm-usage')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--ignore-certificate-errors')
chrome_options.add_argument(f'user-agent={headers}')
driver = webdriver.Chrome(options=chrome_options)
driver.get("https://www.sky.ch/de/login")
driver.find_element("id", "inputUsername").send_keys(username)
driver.find_element("id", "inputPassword").send_keys(password)
element = WebDriverWait(driver, 5).until(
EC.presence_of_element_located((By.XPATH, '//button[normalize-space()="Login"]'))
)
button = driver.find_element(By.XPATH, '//button[normalize-space()="Login"]')
button.click()
time.sleep(5)
cookies = str({i.get("name"): i.get("value") for i in driver.get_cookies()})
driver.quit()
print(cookies)
Alles anzeigen
moin
bei Sport1 von Nello stimmt hier seit einigen Tagen das Seitenverhältnis nicht mehr - das Bild ist viel zu klein bzw. habe ich an allen Kanten dicke schwarze Balken.
Hat das auf dem Sender noch jemand, sprich liegt es am Provider?Gruß
kann keiner bestätigen?
Gibt es die Möglichkeit nur den Sender in FullHD abzurufen? In telerising habe ich 720p eingestellt, das würde ich auch gerne so lassen. Alle anderen Sender haben das Problem ja nicht.
Gruß
Kann ich bestätigen, liegt aber am Provider und nicht an Telerising.
Diese Möglichkeit gibt es:
http://<IP-Adresse>:5000/api/n3o/live/6038.m3u8?bw=8000
Ich habe zudem ein Support-Ticket bei Nello erstellt.
Besten Dank!
Hey Leute,
Ich versuche zurzeit, Zattoo CH in Deutschland auf Unraid zum Laufen zu bekommen.
Wisst ihr, wie ich da vorgehen kann?
Der Docker von DeBaschdi funktioniert bei mir sogut wie garnicht, da er immer wieder die Einstellungen zu "vergessen" scheint. Jedes Mal das Update am Anfang welches Ewigkeiten dauert und er merkt sich auch nicht, dass ich das Network auf None stelle und es durch meinen delugevpn Container leite.
Gibt es vielleicht eine Anleitung für eine Lösung mit VPN? (Da Zattoo CH ohne VPN ja nicht funktioniert)
Danke!
Zattoo CH funktioniert via Telerising auch ohne VPN, allerdings seit einigen Monaten nicht mehr uneingeschränkt.
Ansonsten geht es hier lang: [Docker] NEW Telerising-API Support Thread
Würde sowas auch für sky de oder sky at gehen oder ist das wieder eine drm sache?
Nein die verwenden ein anderes System mit DRM
Würde sowas auch für sky de oder sky at gehen oder ist das wieder eine drm sache?
Nein, nicht nur wegen DRM, sondern auch wegen der Nutzung externer Player-Apps anstelle des Browsers.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!