I already made a post at Superuser http://superuser.com/questions/800325/how-to-make-google-search-look-dumb
I will summerize here:
[1] http://i.stack.imgur.com/ZN60B.jpg
My point is i do not want to see torrent sites in the search results,so if someone searches Google or any other search engine this phrase(-torrent-download-watch) should be automatically and invisibly added.
[2] http://i.stack.imgur.com/4mUSt.jpg
And one of the answers was this userscript written by krowe:
// ==UserScript==
// @name Tamper with Google Results
// @namespace [url]http://superuser.com/users/145045/krowe[/url]
// @version 0.1
// @description This just modifies google results to exclude certain things.
// @match [url]http://*.google.com[/url]
// @match [url]https://*.google.com[/url]
// @copyright 2014+, KRowe
// ==/UserScript==
function GM_main () {
window.onload = function () {
var targ = window.location;
if(targ && targ.href && targ.href.match('https?:\/\/www.google.com/.+#q=.+') && targ.href.search("/+-torrent/+-watch/+-download")==-1) {
targ.href = targ.href +"+-torrent+-watch+-download";
}
};
}
//-- This is a standard-ish utility function:
function addJS_Node(text, s_URL, funcToRun, runOnLoad) {
var D=document, scriptNode = D.createElement('script');
if(runOnLoad) scriptNode.addEventListener("load", runOnLoad, false);
scriptNode.type = "text/javascript";
if(text) scriptNode.textContent = text;
if(s_URL) scriptNode.src = s_URL;
if(funcToRun) scriptNode.textContent = '(' + funcToRun.toString() + ')()';
var targ = D.getElementsByTagName('head')[0] || D.body || D.documentElement;
targ.appendChild(scriptNode);
}
addJS_Node (null, null, GM_main);
But the script is not working at all. I copied it to tampermonkey , tried it several times no luck.I need some help please.
I will be happy if this script can atleast work in YouTube,Bing and Yahoo.
Thank you in advance.