Userscript/estensioni anti-antiembed

quale via volete? Solo video embedati o qualsiasi video anche non embedato?
meh, capito, farò per tutti. Potrete scegliere dalla app
fermi tutti

ce l'ho fatta su chrome, mi ero messo oggi pomeriggio preso dalla furia omicida anche se temo possa esplodere in maniera violenta e inaspettata
ora testo 5 minuti poi se sembra andare impacchetto una estensione al volo e la posto insieme al .js che ho usato
edit. uppata l'estensione per chrome. Testatela plox

http://www.mediafire.com/?8aaxa1adwfsid8l
se avete chrome basta scaricarla e dropparla nel browser. per ora non è configurabile ma dovrebbe fare il suo lavoro.

.js

edit: si lo so è una merda

/* Originale by n3uro@ngi
** modificabile, copiabile, migliorabile senza nessuna remora
*/ siae merda!


var listadiv = document.getElementsByTagName("div");
for(i=0; i < listadiv.length; i++)
{
var divid = listadiv.item(i).id;
if(divid.indexOf("post_message") == 0)
{
var testo = listadiv.item(i).innerHTML;
var cerca = new RegExp("watch[?]v=","ig");
var pos = testo.search(cerca);
if(pos != -1)
{

var videoid = testo.substring(pos+8, pos+19);
var inizio = new RegExp('Guarda su YouTube: ',"ig");
var fine = new RegExp('alt="YT Thumbnail"',"ig");
var posinizio = testo.search(inizio);
var posfine = testo.search(fine);
var embedcustom = '';
/*alert(embedcustom);
alert(posinizio + " " + posfine);
alert(testo.substring(1, posinizio));
alert(testo.substring(posfine+44));*/
listadiv.item(i).innerHTML = testo.substring(1, posinizio) + '
' + embedcustom + '
' + testo.substring(posfine+44);


}

}
}
http://pastebin.com

http://cece.altervista.org/php5/

user:ngingi
pass:ngingi
http://cece.altervista.org/php5/index.php?dir=&file=antisiae.crx

Con questo dovrebbe anche installarsi da sola. Grazie cece :brofist:
L'ho impostato su Chrome con questo:
https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo
Non mi sembra che vada ...
ci son diversi errori .. spe un sec
a me embeddato nella estensione funziona, ammetto che l'ho tirato insieme con conoscenze zero delle estensioni e qualche reminescenza di javascript... comunque il mio sasso nello stagno l'ho tirato
ah e innerhtml l'ho usato per pigrizia, farlo dom puro ci voleva un tot di più. potrebbe essere per quello che non va con quell'altro plugin
ho modificato il suo script fixando gli errori e ho provato a fare lo script per greasemonkey

http://cece.altervista.org/php5/ file ngi_antisiae.user.js

a me pare funzionare bene , salvo i classici bug che usciranno usandolo ..

Gli errori nel file di n3uro sono ..

3a riga
*/ siae merda!

che va fuori commento

24esima riga
allowfullscreen>';
che va a capo e scazza la sintassi , dovrebbe essere in fondo alla riga 22
Ok direi che funziona, ora fate un po di ordine e mettetelo su userscript
sto provando a fare l' estensione per firefox , ma come ogni volta mi sto incazzando perchè ho sempre problemi con firefox min version e max version ..
wow siete stati veloci


Guarda su YouTube:


funziona!
io vi amo cazzo, siete il mio orgoglio... mi sembra di essere un alcolizzato americano negli anni venti... soltanto che siamo nel terzo millennio
Ne avevo fatto una versione anchio, senza innerhtml (cheaters ) però ovviamente resta il problema della scritta
la versione di n3uro a me toglie anche la scritta , ho notato che però mi porta via pezzi di codice sotto ..


sisi certo anche a me intendevo togliere la scritta senza usare innerhtml
si usa con greasemonkey? quindi va anche su ff?


Smanettando ho fixato il problema sostituendo (posfine+44); con (posfine+23);



Certo
Niente ora bug su altri video , mi affido a qualcuno che capisca qualcosa ..

tipo qua che c'è ne sono 3 quello di nervo converte solo il primo

http://gaming.ngi.it/showthread.php?t=544756