Last active
March 18, 2017 10:30
-
-
Save jumper423/2a7eae8b41ebc6d46ae122ad95e6ace3 to your computer and use it in GitHub Desktop.
badoo
This file contains 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
document.yes = 0; | |
document.no = 0; | |
document.city = "Тула"; | |
document.rating = 630; | |
// выполняем тело анонимной функции с интервалом в 100 милисекунд | |
setInterval(function(){ | |
// какой указан город | |
girlCity = $('.js-location-label').text(); | |
// Проверяем есть ли на странице город | |
if(girlCity != '') { | |
// если город указан | |
// Достаём рейтинг | |
ratingGirl = $('.scale-value.no-dps').text(); | |
// Дата последнего входа | |
dateOnline = $('.online-status.online-status--offline .tooltip-txt').text(); | |
if ( | |
dateOnline != " Был онлайн больше месяца назад " && | |
dateOnline != " Был онлайн более недели назад " && | |
// сверяем город | |
(girlCity.indexOf(document.city) + 1) && | |
// если указан рейтинг, проверяем что он больше заданного значения | |
(!ratingGirl || (ratingGirl && (ratingGirl.split(',')[0] * 100 + ratingGirl.split(',')[1] * 1 > document.rating))) | |
) { | |
// кликаем на галочку | |
$('.b-link.js-profile-header-vote[data-choice=yes]').click(); | |
document.yes = document.yes + 1; | |
} else { | |
// кликаем на крестик | |
$('.b-link.js-profile-header-vote[data-choice=no]').click(); | |
document.no = document.no + 1; | |
} | |
// выводим в консоль данные | |
console.log('yes: ' +document.yes); | |
console.log('no: ' + document.no); | |
console.log('city: ' + girlCity); | |
console.log('rating: ' + ratingGirl); | |
} else { | |
// Если города нет, значит нам надо перейти на страницу профиля и там мы его найдём. Кликаем на кнопку профиля. | |
$('.b-link.js-profile-header-name').click(); | |
} | |
}, 100) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment