В отличие от всех страниц в фейсбуке за 2 минуты

Я искал способ, как сразу отличить все страницы Facebook. Попробовав несколько разных вещей в консоли и посмотрев на некоторые расширения Chrome, я понял, с помощью всего лишь нескольких команд, которые вы можете отличить от всех страниц сразу. Вот как это сделать.

Сначала перейдите в раздел "Нравится" в своем профиле под фотографией на обложке. Вот справка по снимкам:

Щелкните ссылку "Нравится". И вы будете перенаправлены на страницу лайков.

Затем щелкните правой кнопкой мыши в любом месте своей страницы и нажмите ссылку «Проверить» в меню. Он должен открыть раздел под или по бокам в вашем браузере.

Что-то вроде выше. Щелкните на консоли, и вы увидите большое предупреждение - «СТОП». Не обращай на это внимания. (Поверьте мне!: D)

Теперь напишите эти команды, как указано ниже:

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

Нажмите Enter. А затем напишите эту команду:

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

Это может на некоторое время заморозить ваш экран. Но не волнуйтесь, подождите и не пытайтесь обновить страницу. Причина в том, что он запускает событие щелчка для всех понравившихся кнопок на странице. Если вы хотите отличать все страницы от других, прокрутите до самой нижней части страницы - той части, где вы больше не могли прокручивать вниз. Это необходимо для того, чтобы на странице просмотра отображались все кнопки Понравилось. Кнопки, которые находятся в режиме просмотра страницы, получат только это событие клика, поскольку другие страницы еще не загружены на страницу, поскольку вы не прокручивались вниз. Они загружаются только при прокрутке вниз.

Если вы просто хотите попробовать, вам не нужно прокручивать вниз до самой нижней части. Просто загрузите страницу «Нравится» и выполните команды.

Теперь пора активировать щелчок по всем всплывающим окнам в отличие от, которые появлялись бы после выполнения вышеуказанных команд. В отличие от них всех сразу:

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

Таким образом, мы запускаем клики по всем непохожим ссылкам, которые появляются одновременно. И это должно отличаться от всех страниц, присутствующих в порту просмотра.

ВНИМАНИЕ: это будет отличаться от всех страниц, присутствующих на странице в то время.

Но, эй, мы всегда можем все исправить, не так ли ?? !! Да мы можем.

Просто запустите следующие две команды. И это понравится всем вашим страницам сразу.

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

Бинго! Да, страницы снова понравились. Дать ему шанс.

Вам это помогло? Нажмите кнопку хлопка и покажите свою поддержку!

Я также написал блог, чтобы удалить всех рекламодателей и целевую рекламу из facebook.