Hallo zusammen,
ich erstelle gerade einen Downloader für verschiedene Streaming-Plattformen, welcher bisher sehr gut funktioniert (Habe den Download von einer Website bereits umgesetzt). Jetzt möchte ich mich an openload heranwagen. Ich stoße nur auf zwei Hindernisse.
1. Das Google Captcha, welches immer häufiger vor dem Laden des openload-Fensters auftaucht (früher nur wenn man zu oft in einem Zeitraum ein openload-Fenster öffnet -> Verdacht auf Bot). Daher hatte ich die Idee, dass der Nutzer vorher das Captcha lösen muss und dann erst die Url dem Programm übergeben soll. Das Problem liegt dabei, dass das Programm die Url erneut ausliest und dadurch wieder auf ein Captcha stößt (Die Url verändert sich nach dem lösen des Captchas ja nicht). Daher muss ich es irgendwie schaffen das Captcha zu lösen oder zu umgehen.
2. Wenn das openload-Fenster zu sehen ist, kommt noch das Problem hinzu, dass erst ein Thumbnail zu sehen ist und ich auch im Quellcode nur die Quelle des Thumbnails finde. Das Video muss also gestartet werden, um den Link zur mp4-Datei im Quellcode aufzuspüren. Zudem kommt noch hinzu, dass beim ersten Mal Abspielen seit einer längeren Zeit (mehr als 24h) ein längerer, ziemlich verstörender Werbespot läuft und während dessen kann man den Link zur mp4-Datei auch nicht auslesen.
Wüsstet ihr, wie ich vorgehen müsste, um den Link herauszufiltern (in C#.Net) oder denkt ihr es würde viel zu umständlich oder schwer für eine Hobbyprogrammierer werden.
LG Kasko