Youtube ist pausiert (Autoplay)

Alitai

Cadet 4th Year
Dabei seit
Nov. 2004
Beiträge
71
Autoplay ist pausiert (Youtube)

Hallo Zusammen

Ich bin mal wieder auf der Suche nach einer Lösung. :D

Konnte leider noch nicht viel im weitem "www" finden.

Youtube beschreibt die fast neue "Autoplay" Funktion hier:
https://support.google.com/youtube/answer/6172631?hl=de

Zitat: "In einem WLAN wird die Autoplay-Funktion nach vier Stunden automatisch beendet."

Nun das ganze sieht dann nach 4 Stunden so aus:
https://productforums.google.com/forum/#!topic/youtube/t_9rvjSJf2g;context-place=forum/youtube

Habt ihr mir vielleicht ein Tipp, wie man dass ohne es manuell wieder zu starten umgehen kann? (PC ist bei mir nach 2 Stunden gesperrt)

Bin auf Vorschläge gespannt.

Vielen Dank

Gruss

Alitai
 
Zuletzt bearbeitet:

Benzer

Fleet Admiral
Dabei seit
Nov. 2007
Beiträge
16.193
Was ist denn das Ziel? Also im Detail... und was darfst du verändern?
 

Alitai

Cadet 4th Year
Ersteller dieses Themas
Dabei seit
Nov. 2004
Beiträge
71
Das Ziel ist es, dass wenn die Meldung kommt z.B. ein Script das nächste Video startet.
Verändert darf alles werden.
 

Der.Shorty

Lt. Junior Grade
Dabei seit
Feb. 2014
Beiträge
414
Wäre ein RefreshPlugin Zielführend?
z.B. Alle 4 Stunden Refresh anstoßen.
 

Alitai

Cadet 4th Year
Ersteller dieses Themas
Dabei seit
Nov. 2004
Beiträge
71
Ja, oder vielleicht so?

Habs aber noch nicht getestet.

Code:
#include<Array.au3>
#include <AutoItConstants.au3>

$a = ProcessGetId('CHROME.EXE')

sleep(14400000)
WinActivate(ProcessGetWindow($a[1]))

MouseClick("left",150,290,1,0)

Func ProcessGetWindow($PId)
	If IsNumber($PId) = 0 Or ProcessExists(ProcessGetName($PId)) = 0 Then
		SetError(1)
	Else
		Local $WinList = WinList()
		Local $i = 1
		Local $WindowTitle = ""
		While $i <= $WinList[0][0] And $WindowTitle = ""
			If WinGetProcess($WinList[$i][0], "") = $PId Then
				$WindowTitle = $WinList[$i][0]
			Else
				$i += 1
			EndIf
		WEnd
		Return $WindowTitle
	EndIf
EndFunc   ;==>ProcessGetWindow
Func ProcessGetId($Process)
	If IsString($Process) = 0 Then
		SetError(2)
	ElseIf ProcessExists($Process) = 0 Then
		SetError(1)
	Else
		Local $PList = ProcessList($Process)
		Local $i
		Local $PId[$PList[0][0] + 1]
		$PId[0] = $PList[0][0]
		For $i = 1 To $PList[0][0]
			$PId[$i] = $PList[$i][1]
		Next
		Return $PId
	EndIf
EndFunc   ;==>ProcessGetId
Func ProcessGetName($PId)
	If IsNumber($PId) = 0 Then
		SetError(2)
	ElseIf $PId > 9999 Then
		SetError(1)
	Else
		Local $PList = ProcessList()
		Local $i = 1
		Local $ProcessName = ""
		While $i <= $PList[0][0] And $ProcessName = ""
			If $PList[$i][1] = $PId Then
				$ProcessName = $PList[$i][0]
			Else
				$i = $i + 1
			EndIf
		WEnd
		Return $ProcessName
	EndIf
EndFunc   ;==>ProcessGetName
Gruss

Alitai
 
Zuletzt bearbeitet:
Top