Articles

Não gosto de todas as páginas do facebook em 2 minutos

Estava a encontrar uma maneira de diferenciar todas as páginas do Facebook de uma só vez. Depois de experimentar algumas coisas diferentes na consola e olhar para algumas extensões cromadas, descubro com apenas alguns comandos que se podem diferenciar de todas as páginas de uma só vez. Eis como o fazer.

P>Vá primeiro à secção Gosto no seu perfil por baixo da sua fotografia de capa. Aqui está a ajuda do instantâneo:

Likes Section
p>Click o link Likes. E será redireccionado para a página de gostos.

Então clique com o botão direito do rato na sua página em qualquer lugar e clique no link inspeccionar no menu. Deverá abrir uma secção por baixo ou nos lados do seu navegador.

Ferramenta de desenvolvimento
p> algo como acima. Clique na consola e deverá encontrar um grande aviso dizendo – “STOP”. Ignore isso. (Confie em mim! :D)

Agora escreva estes comandos tal como listados abaixo:

// Get hold of all 'Liked' Buttons
var buttons = document.getElementsByClassName('PageLikedButton');
div>>div>

Screenshot of console with code

Hit enter. E depois escreva este comando:

// trigger click on all ‘Liked’ Buttons, to get unlike popovers
for(let button of buttons){button.click();};

Outro código na consola
p> Isto pode congelar o seu ecrã durante algum tempo. Mas não se preocupe, aguarde e não tente actualizar a página. A razão é que está a desencadear um evento de clique em todos os Botões Liked da página. Se quiser, ao contrário de todas as páginas, desloque-se para a parte mais inferior da página – a parte onde já não conseguia deslocar-se para baixo. Isto é para trazer todos os botões ‘Liked’ na vista da página. Os botões que estão na vista de página só terão esse evento de clique, uma vez que as outras páginas ainda não estão carregadas na página, uma vez que ainda não rolou para baixo. Estes só são carregados assim que começar a rolar para baixo.

No caso de apenas querer tentar, não tem de rolar para baixo até à parte mais inferior. Basta carregar a página de Likes e executar os comandos.

P>Agora acionar clique em todos Ao contrário dos popovers que teriam aparecido depois de executar os comandos acima. Portanto, ao contrário de todos eles ao mesmo tempo:

// Get hold of all the unlike linksvar unlikes = document.getElementsByClassName('itemLabel');// UPDATED: trigger click on all unlike popoversArray.from(unlikes).forEach(unlike => {
if(unlike.textContent === 'Unlike') {
unlike.click()
}
})
div>>div>

Por isso estamos a desencadear um clique em todos os links que aparecem ao mesmo tempo. E isto deve ser diferente de todas as páginas que estão presentes no port.

AVISO: Isto será diferente de todas as páginas que estão presentes na página naquele momento.

Mas ei, podemos sempre desfazer as coisas, não podemos?!?! Sim, podemos.

Executar apenas os dois comandos seguintes. E isso irá gostar de todas as suas páginas de uma só vez.

// Select Unliked Buttonsvar buttons = document.getElementsByClassName('PageLikeButton');// Trigger Click on thatArray.from(buttons).forEach(button => {
if(button.textContent === "Like") {
button.click()
}
})

Bingo! Sim, as páginas são novamente apreciadas de volta. Dê uma tentativa.

P>Ajude-o? Carregue no botão aplauso e mostre o seu apoio!

p>Eu também escrevi um blogue para remover todos os anunciantes e anúncios direccionados do facebook.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *