Michaelms85 / SDO_0970

0 stars 0 forks source link

Yandex_Bot #1

Open Michaelms85 opened 3 years ago

Michaelms85 commented 3 years ago

// ==UserScript== // @name Yandex_Bot // @namespace http://tampermonkey.net/ // @version 0.1 // @description Yandex_Bot // @author MichaelSaakyan // @match https://yandex.ru/ // @match https://ya.ru/ // @grant none // ==/UserScript==

let keywords = ['как звучит флейта', 'как звучит кларнет'], keyword = keywords[getRandom(0, keywords.length)], links = document.links, btnK = document.querySelector('.button_theme_search');

document.getElementsByName('text')[0].value = keyword;

if(btnK !== undefined && btnK !== null) { btnK.click(); }else { for(let i = 0; i < links.length; i ++) { if (links[i].href.includes('xn----7sbab5aqcbiddtdj1e1g.xn--p1ai')){ let link = links[i]; link.click(); console.log('Нашел строку' + links[i]); break; } } }

function getRandom(min, max){ return Math.floor(Math.random()*(max-min)+min); }

Michaelms85 commented 3 years ago
  1. Определяет нахождение на главной стр. Yandex и вводит случайную ключевую фразу в поисковую строку.
  2. Находит целевой сайт, в консоль направляет сообщение о найденной строке и открывает сайт в новом окне.