Automate click like button for any person on the dating page - press 1, dislike(skip) - press 2, open/close profile - press 3.
当前为
// ==UserScript==
// @name topface.com Like By Press 1
// @name:en topface.com Like By Press 1
// @name:ru topface.com Лайк по нажатию 1
// @version 1.4.0
//Check for opened messages
//Like photo with liking the page
//Back to profile after visit
// @description Automate click like button for any person on the dating page - press 1, dislike(skip) - press 2, open/close profile - press 3.
// @description:en Automate click like button for any person on the dating page - press 1, dislike(skip) - press 2, open/close profile - press 3.
// @description:ru Автоматическое нажатие(1 кнопка) по симпатии(лайк) для любого человека на странице свиданий(dating), дизлайк нажать 2, открыть-закрыть страницу — 3.
// @author Paul Malyarevich, Anton Nazarov
// @contributor malyarevich, antiokh
// @connect topface.com
// @include https://topface.com/*
// @include https://apps.facebook.com/topface/*
// @include https://vk.com/topface?*
// @include https://vk.com/app2257829?*
// @run-at document-start
// @encoding utf-8
// @namespace https://greasyfork.org/users/217675
// ==/UserScript==
function checkMessages() {
if (document.querySelector("a.messenger-opened")==null) {
return true;
} else {
return false;
}
}
document.addEventListener("keydown", function(e){
if(e.key === "1" && checkMessages()) {
if (document.querySelector("div.tf-main-image-panel-button-like[data-is-liked=false]")) {
document.querySelector("div.tf-main-image-panel-button-like[data-is-liked=false]").click();
}
if (document.querySelector("div.tf-main-image-panel-button-like[data-is-liked=undefined]")) {
document.querySelector("div.tf-main-image-panel-button-like[data-is-liked=undefined]").click();
}
if (document.querySelector("div.starry.likes-buttons-wrapper")) {
document.querySelector("div.starry.likes-buttons-wrapper .dating-button-sympathy").click();
}
if (document.querySelector("div.td-rd-container-profile-info-panel")) {
document.querySelector("div.td-rd-container-profile-info-panel .tf-rd-buttons-like-effect").click();
}
} else if (e.key === "2" && checkMessages()) {
if (document.querySelector("div.starry.likes-buttons-wrapper")) {
document.querySelector("div.starry.likes-buttons-wrapper .dating-button-skip").click();
}
if (document.querySelector("div.td-rd-container-profile-info-panel")) {
document.querySelector("div.td-rd-container-profile-info-panel .tf-rd-buttons-skip-effect").click();
}
} else if (e.key === "3" && checkMessages()) {
if (document.querySelector("div.tf-profile-back-container")) {
document.querySelector("div.tf-profile-back-container").click();
}
if (document.querySelector("div.starry.likes-buttons-wrapper")) {
document.querySelector("div.starry.likes-buttons-wrapper .dating-button-skip").click();
}
if (document.querySelector("div.td-rd-container-profile-info-panel")) {
document.querySelector("div.td-rd-container-profile-info-panel>a").click();
}
}
}
);