skrypt do wylaczenia autoplaya w filmach na youtube

w dziale Aplikacje dla Opery
Monos23 napisał(a):

znalazlem na userscripts.org skrypt do tego,tyle,ze niedziala z opera
http://userscripts.org/scripts/show/12008
moglby ktos go przerobic tak,zeby dzialal z opera .

woj-tek napisał(a):

Podepnę się do tematu, bo jest stosunkowo 'świeży', a mama podobny/ten sam problem.
Od dosyć dawna używałem skryptu YouTube_Auto-Pause.js (nie pamiętam skąd go miałem):

// ==UserScript==
// @name	- Prevents Auto-Playing of YouTube Videos
// @author	- Ayush
// @include http://youtube.com/watch*
// @include http://*.youtube.com/watch*
// ==/UserScript==

opera.defineMagicFunction('onYouTubePlayerReady',
	function(realFunc, _this, id){
		if(realFunc)
			realFunc.apply(_this, arguments.slice(2));
		var player;
		if(player=(document.getElementById('movie_player')||document.getElementsByTagName('embed')[1])||player=(document.getElementById('watch-player-div')||player=(document.getElementById('flash-player')){
			var pausedBefore=0, muted=player.isMuted();
			if(!muted)player.mute();
			window.pauseOnStart=
				function(plState){
					if(plState==1 && !pausedBefore){
						player.pauseVideo();
						player.seekTo(0);
						if(!muted)player.unMute();
						pausedBefore = 1;
					}
				};
			player.addEventListener('onStateChange','pauseOnStart');
		}
	}
)

Ale niestety ostatnio przestał on działać. Próbowałem coś samodzielnie zdziałać, ale niestety bez rezultatu sad Czy byłby ktoś w stanie go poprawić?

W ogóle genialnie by było, gdyby dało się przystosować do działania pod Operą skrypt http://userscripts.org/scripts/show/13333 - zastąpiłby mi w tym momencie trzy skrypty do YT (lepsza jakość, pobieranie video mp4 ze źródła i, nie działające w tej chwili, zatrzymywanie autoodtwarzania) smile

woj-tek napisał(a):

Działający skrytp -> http://files.myopera.com/AyushJ/files/YouTube_Auto-Pause.js