Greasy Fork

GoogleCenzor Pinterest

Цензура результатов pinterest.com в гугле при нажатии клавиши F2

当前为 2016-03-14 提交的版本,查看 最新版本

// ==UserScript==
// @name        GoogleCenzor Pinterest
// @include     http*://*google.*
// @description Цензура результатов pinterest.com в гугле при нажатии клавиши F2
// @grant       none
// @run-at      document-end
// @namespace https://greasyfork.org/users/7568
// @version 0.0.1.20160314170210
// ==/UserScript==

function searcher() { // обработчик
 var string = "-pinimg", // что вставить
     area = document.getElementById('lst-ib'), // где вставить
     st = document.getElementsByClassName('lsb')[0]; // кнопка поиска
 area.value = area.value.replace(/ /g,'" "').replace(/""/g,'"').replace(string+'"',string); // кавычки
 if (!area.value.match(string)) { // защита от повторных срабатываний
  area.value = string + ' "' + area.value + '"'; // как вставить
 };
 st.click(); // поиск
};
function keydetect(e) { // исполнитель
 if (e) {
  keyCode = e.which;
 } else if (event) {
  keyCode = event.keyCode;
 } else {
  return;
 }
 if (keyCode == 113) {
  searcher();
 }
};
document.onkeydown = keydetect; // караулить нажатия