// ==UserScript== // @name BBC Ad remover // @namespace kestas.kuliukas.com // @include http://news.bbc.co.uk/player/* // ==/UserScript== // Get the realplayer media link if ( document.getElementById('embedbbRPImageWindow') != null ) { var ram = document.getElementById('embedbbRPImageWindow').src; } else if ( document.getElementById('embednbRPImageWindow') != null ) { var ram = document.getElementById('embednbRPImageWindow').src; } else if ( document.getElementById('embednbRPImageWindow_js') != null ) { var ram = document.getElementById('embednbRPImageWindow_js').src; } else if ( document.getElementById('embedbbRPImageWindow_js') != null ) { var ram = document.getElementById('embedbbRPImageWindow_js').src; } else { alert('Error finding media stream data, please send an e-mail to kestas.j.k@gmail.com'); } ram = ram.replace('ad=1', 'ad=0'); // Remove the ads if ( ram.substr(0,1) == '/' ) { ram = 'http://news.bbc.co.uk'+ram; } // Get the title of the news var title = document.title; title = title.replace('BBC News Player - ', ''); // Remove the BBC notice var mediaPlayer = ''+ ' '+ ' '+ ' '+ '