Dyrk.org
Do You Really Know

[Hack Facebook] Extension pour ré-inviter vos amis à liker votre page !

Publié le 29 janvier 2016 par #Ro0t

Salut à tous,

Je vous écris cet article qui fait suite à celui-ci  :
https://dyrk.org/2015/10/23/hack-facebook-re-inviter-des-amis-a-liker-votre-page/

 

Mais également et surtout suite à cette vidéo :
Youtube
… qui n’est pas spécialement populaire, mais qui fait visiblement quelques heureux :)

 

Bref, beaucoup m’ont remonté par des commentaires sur le site, par la page contact, ou sur la vidéo, le besoin d’avoir une extension pour faire la manipulation ^^

Car oui, il faut l’avouer … cette manipulation va bien pour 2/3 personnes …
Mais n’est pas efficace lorsqu’il faut réinviter 100 ou 200 personnes !

 

Bref j’ai le plaisir de vous présenter cette petite extension sans prétention, avec un code source assez dégueux …
Il faut dire que j’ai dû développer ça sur un créneau de 15 minutes …

 

Capture

 

Bref l’extension fonctionne actuellement sur les versions Anglaises
(car elle recherche le mot Invited)

 

if (html.indexOf(‘Invited‘) != -1 ){

 

Cependant, voici le code source si vous souhaitez faire un fork de cette extension ;)

 

[pastacode lang= »javascript » message= » » highlight= » » provider= »manual »]

Hack = function() {
        setTimeout(Hack, 1000);
        list = document.getElementsByClassName("fbProfileBrowserListItem _1sn");
        for (i in list) {
            html = document.getElementsByClassName("fbProfileBrowserListItem _1sn")[i].innerHTML;
            if (html.indexOf('Invited') != -1) {
                if ((datas = / < div class\ = \"text\"\>(.*?)<\/div>/.exec(html))) {
                        UsrName = datas[1];
                        if ((datas = /profile\.php\?id=(.*?)\"/.exec(html))) {
                            UsrId = datas[1];
                            if ((datas = /src\=\"(.*?)\"/.exec(html))) {
                                UsrPicture = datas[1];
                            }
                            HTML = '<li class="fbProfileBrowserListItem _1sn" data-uid="' + UsrId + '" role="option"> <input type="checkbox" class="checkbox" name="checkableitems[]" value="' + UsrId + '"> <div class="clearfix _1st"> <div class="_8t _8o lfloat" tabindex="-1"> <a class="viewProfile" href="/profile.php?id=' + UsrId + '" tabindex="-1"> <img class="img" src="' + UsrPicture + '" style="height: 50px;"></a></div> <div class="_42ef"> <div class="_6a rfloat"> <div class="_6a _6b" style="height: 50px;"></div> <div class="_6a _6b"><a class="uiButton _1sm" role="button" href="#"><span class="uiButtonText">Invite</span></a> <div class="_1s_"></div> </div> </div> <div class="uiProfileBlockContent"> <div class="_6a"> <div class="_6a _6b" style="height: 50px;"></div> <div class="_6a _6b"> <div class="fsl fwb fcb"> <div class="text">' + UsrName + '</div> </div> <div class="fcg _1sw"> <div class="fsm fwn"></div> <div class="fsm fwn"></div> </div> <div class="fcg _1sx">Invite Sent</div> </div> </div> </div> </div> </div></li>';
                            document.getElementsByClassName("fbProfileBrowserListItem _1sn")[i].innerHTML = HTML;
                        }
                    }
                }
            }
        }

setTimeout(Hack, 500);

[/pastacode]

 

Extension Chrome !
https://chrome.google.com/webstore/detail/facebook-re-invite-to-lik/dkoedjbdlgkgpolhedkogcoaldgpfcnn?hl=fr

 

 

Bon Week End à tous !!!