Created
May 10, 2020 22:59
-
-
Save FusRoDah061/db1d6d9ba28a3dbd657b4f432a638572 to your computer and use it in GitHub Desktop.
Script para descurtir múltiplas página do facebook. Rodar no dev console na página onde são mostradas as curtidas, onde cada curtida tem o botão "Curtiu", que abre um popup para descurtir. Funcionando em 10/05/2020.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var btns = document.getElementsByClassName('PageLikedButton'); | |
var counter = 0; | |
var popupOpen = false; | |
console.log('Qtde botões: ' + btns.length); | |
setInterval(function () { | |
console.log('Counter: ' + counter); | |
if(counter + 1 >= btns.length) { | |
btns = document.getElementsByClassName('PageLikedButton'); | |
console.log('Reiniciados os botões.'); | |
counter = 0; | |
} | |
if(!popupOpen) { | |
var btn = btns[counter]; | |
if(btn.textContent != 'Curtiu') { | |
console.log('Já descurtiu'); | |
return; | |
} | |
btn.click(); | |
console.log('Abriu popup'); | |
} | |
popupOpen = true; | |
setTimeout(function() { | |
var popup = document.getElementsByClassName('NonFriendSubscriptionMenu')[0]; | |
if(popup != null) { | |
var descurtir = popup.getElementsByClassName('itemAnchor')[0]; | |
descurtir.click(); | |
console.log('Clicou no popup'); | |
popupOpen = false; | |
counter++; | |
} | |
else { | |
console.log('Popup é null'); | |
} | |
}, 500); | |
}, 100); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment