Articles

No me gustan todas las páginas de Facebook en 2 minutos

Estaba buscando la manera de no gustar a todas las páginas de Facebook de una sola vez. Después de probar algunas cosas diferentes en la consola y mirar algunas extensiones de chrome, me doy cuenta de que con sólo algunos comandos se puede unlike todas las páginas de una sola vez. A continuación te explico cómo hacerlo.

Primero ve a la sección de Likes en tu perfil bajo tu foto de portada. Aquí está la ayuda de la instantánea:

Sección Likes

Haz clic en el enlace Likes. Y serás redirigido a la página de likes.

Después haz clic con el botón derecho del ratón en cualquier lugar de tu página y haz clic en el enlace inspeccionar en el menú. Debería abrir una sección debajo o a los lados en tu navegador.

Herramienta para desarrolladores

Algo parecido a lo anterior. Haga clic en la consola en eso y usted debe encontrar una gran advertencia que dice – «STOP». Ignora eso. (¡Confía en mí! :D)

Ahora escribe estos comandos como se indica a continuación:

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

Captura de pantalla de la consola con el código

Pulsa enter. Y luego escribe este comando:

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

.

Otro código en la consola

Esto puede congelar tu pantalla durante algún tiempo. Pero no te preocupes, aguanta y no intentes refrescar la página. La razón es que se está activando el evento de clic en todos los botones de «Me gusta» de la página. Si quieres que no te gusten todas las páginas, desplázate hasta la parte más baja de la página, la parte en la que ya no podías desplazarte hacia abajo. Esto es para traer todos los botones «Me gusta» a la vista de la página. Los botones que están en la vista de la página sólo recibirán ese evento de clic ya que las otras páginas no se cargan en la página todavía ya que no te has desplazado hacia abajo. Esas sólo se cargan en cuanto empiezas a desplazarte hacia abajo.

En caso de que quieras probarlo, no tienes que desplazarte hasta la parte más baja. Sólo tienes que cargar la página de Likes y ejecutar los comandos.

Ahora es el momento de activar el clic en todos los popovers de Unlike que habrían aparecido después de ejecutar los comandos anteriores. Así que a diferencia de todos ellos a la vez:

// 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()
}
})

Así que estamos activando el clic en todos los enlaces unlike que están apareciendo a la vez. Y esto debería unlike todas las páginas que están presentes en el puerto de vista.

AVISO: Esto unlike todas las páginas que están presentes en la página en ese momento.

Pero bueno, siempre podemos deshacer las cosas, ¿no? Sí podemos.

Sólo tienes que ejecutar los dos siguientes comandos. Y eso hará que todas tus páginas vuelvan a gustar de una sola vez.

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

¡Bingo! Sí, las páginas vuelven a gustar. Dale una oportunidad.

¿Te ha servido esto? Dale al botón de aplaudir y muestra tu apoyo!

También escribí un blog para eliminar a todos los anunciantes y anuncios dirigidos de facebook.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *