Salut à tous,
Je vous écris cet article qui fait suite à celui-ci :
http://api.ikarton.fr/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 ...
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 ;)
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);
Extension Chrome !
https://chrome.google.com/webstore/detail/facebook-re-invite-to-lik/dkoedjbdlgkgpolhedkogcoaldgpfcnn?hl=fr
Bon Week End à tous !!!
Pour ta video Youtube, il est plus simple de modifier cette ligne-ci:
En attente
pour celle-ci:
Inviter