Tempo fa, in questo post (Invita tutti i tuoi amici di facebook in un sol colpo!), ho indicato una soluzione semplicissima per invitare, in un sol colpo, tutti i propri amici di facebook ad un evento, per suggerire una pagina e quant’altro.
Facebook è cambiato molto negli ultimi mesi, e queste modifiche hanno reso inutilizzabile la famosa stringa:
javascript:fs.select_all()
Non vi dico quanto ho penato per invitare tutti i miei amici negli ultimi eventi a cui ho ritenuto invitare più gente possibile. Il mio mouse era fumante, il mio indice bestemmiava.
Ora, su internet, è apparsa una soluzione. Un codice (leggermente) più lungo di quello precedente ma efficace. Ecco come funziona:
Basta andare su facebook, andare sulla pagina dell”evento che volete proporre ai vostri amici.
Sotto l’immagine dell’evento cliccate sulla scritta “Seleziona gli invitati“
Si aprirà una nuova finestra, nel quale selezionare gli invitati tra gli amici.
Ora basta copiare il codice:
javascript:var elms=document.getElementsByName(“checkableitems[]“);for(var count=0;count<elms.length;count++){var t = setTimeout(“elms["+count+"].click()”,100)}
e incollarlo nella barra degli indirizzi del vostro browser. Per rendere utilizzabile il codice bisogna modificarlo sostituendo il 100 alla fine del codice con il numero dei propri amici. Io vi consiglio di esagerare. Se avete 200 amici mettete 240 come numero e così via.
NOTA: Facebook, per evitare lo spam generatosi dalla marea di pagine create, ha deciso di togliere l’opzione “Suggerisci agli amici”. Soltanto gli amministratori della pagina potranno suggerire la pagina ai propri contatti.
NOTA2: Questo procedimento funziona solo con Firefox. Su Chrome ho provato ma… niente. Su Internet Explorer non c’ho provato neanche, ero sicuro del risultato.
UPDATE DELL’UPDATE: Girando su facebook ho trovato quest’altro codice che sembra funzionare bene, anche meglio di quello segnalato prima.
javascript:var allChildren=document.getElementsByTagName(‘*’);for (var i = 0; i < allChildren.length; i++) {var child = allChildren[i];if (child.getAttribute(‘name’) == ‘checkableitems[]‘) {child.click();}}
Bisogna seguire lo stesso procedimento di prima ma non serve cambiare il numero di amici su facebook. Basta inserire più volte il codice, perché di volta in volta invita circa 150 contatti… quindi basta ripetere la procedura un paio di volte e possiamo invitare tutti gli amici senza perdere molto tempo e sopratutto senza consumare il tasto del mouse.
Sto per riconnettermi su Facebook. La mia assenza è durata 3 giorni pieni, quasi 4.