Forum: PC-Programmierung Youtube fernsteuern


von Dreifach (Gast)


Lesenswert?

Wie bringe ich meinen headless linux server dazu, auf youtube zu gehen, 
sich dort einzuloggen, Aktionen auszuführen und wieder auszuloggen.

Welche Programme nutzt man dafür?

von Uwe A. (uwe_arzt)


Lesenswert?

Etwas genauer solltest du schon spezifizieren was du machen möchtest :). 
Fürs runterladen von Videos verwende ich: 
http://rg3.github.io/youtube-dl/

:q! Uwe

von Dreifach (Gast)


Lesenswert?

Gut: Ich möchte Nachrichten versenden.

von Nerdi (Gast)


Lesenswert?

Dann frage in einem Computerforum. Hier wissen sicher die meisten gar 
nicht was Youtube ist. Schließlich gibt es das erst seit 10 Jahren.

von Dreifach (Gast)


Lesenswert?

Nerdi schrieb:
> Dann frage in einem Computerforum. Hier wissen sicher die meisten
> gar
> nicht was Youtube ist. Schließlich gibt es das erst seit 10 Jahren.

Bislang habe ich hier immer sehr gute Antworten bekommen, das paßt 
schon.

von Nerdi (Gast)


Lesenswert?

Dreifach schrieb:
> Bislang habe ich hier immer sehr gute Antworten bekommen, das paßt
> schon.

Nur Antworten, die man durch 2 Minuten google auch selber gefunden 
hätte.

von !!! (Gast)


Lesenswert?

Dreifach schrieb:
> Welche Programme nutzt man dafür?

Wir programmieren das selbst.

von Dreifach (Gast)


Lesenswert?

Nerdi schrieb:
> Dreifach schrieb:
>> Bislang habe ich hier immer sehr gute Antworten bekommen, das paßt
>> schon.
>
> Nur Antworten, die man durch 2 Minuten google auch selber gefunden
> hätte.

Mit welchen Suchbegriffen hast du etwas Brauchbares gefunden?

von Dreifach (Gast)


Lesenswert?

Dreifach schrieb:
> Nerdi schrieb:
>> Dreifach schrieb:
>>> Bislang habe ich hier immer sehr gute Antworten bekommen, das paßt
>>> schon.
>>
>> Nur Antworten, die man durch 2 Minuten google auch selber gefunden
>> hätte.
>
> Mit welchen Suchbegriffen hast du etwas Brauchbares gefunden?

Keine Antwort, war ja zu erwarten, daß nichts dahinter ist.

von bluppdidupp (Gast)


Lesenswert?

https://developers.google.com/youtube/

"Aktionen auszuführen" ist jetzt nicht sonderlich genau ;D
Videos hochladen? Klicks/Views faken? Playlist modifizieren? ...

von Dreifach (Gast)


Lesenswert?

bluppdidupp schrieb:
> https://developers.google.com/youtube/
>
> "Aktionen auszuführen" ist jetzt nicht sonderlich genau ;D
> Videos hochladen? Klicks/Views faken? Playlist modifizieren? ...

Wie alt bist du?

von bluppdidupp (Gast)


Lesenswert?

Dreifach schrieb:
> Gut: Ich möchte Nachrichten versenden.

https://developers.google.com/youtube/2.0/developers_guide_protocol_messages?hl=en#Sending_a_message
...auf offiziellem Wege also nicht mehr möglich. Die alten 
API-Funktionen wurde eingestellt, in der aktuellen API gibt es keine 
Funktionen mehr dazu.

Bleibt also theoretisch nur noch Browser via tampermonkey/greasemonkey 
skripten (der Browser wird vermutlich zumindest X11 erfordern), oder 
sowas wie AutoIt (kp was es da so unter Linux gibt) nutzen. Praktisch 
gehe ich davon aus das youtube den Nutzer recht schnell sperren wird, 
wenn er sich wie ein Bot verhält oder zuviele Messages erzeugt.

von Dreifach (Gast)


Lesenswert?

Bessere Ideen von erfahrenen Linux-Nutzern?

von greg (Gast)


Lesenswert?

Stichworte "headless browser", "PhantomJS" und "Selenium". Oder ein 
Browserplugin schreiben dass das erledigt.

von Marcus W. (marcusaw)


Lesenswert?

curl

von Hubertus (Gast)


Lesenswert?

Dreifach schrieb:
> Gut: Ich möchte Nachrichten versenden.

Ah, du willst rumspammen und Leute belestigen?

von Jens G. (jensig)


Lesenswert?

@ Hubertus (Gast)

>Ah, du willst rumspammen und Leute belestigen?

Immerhin - festgestellt nach dreieinhalb Jahren ...

von c.m. (Gast)


Lesenswert?

Marcus W. schrieb:
> curl

curl kann kein javascript, deswegen selenium - browserfernsteuerung.
dazu braucht man aber eine grafische umgebung, auf einem headless server 
z.b. einen vnc server, dazu eine selenium installation + entsprechendem 
programm das die seitenelemente von youtube anspricht, und wenn youtube 
irgendwas an der seite ändert darf man immer wieder ran um den eigenen 
code anzupassen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.