Я тут в течении длительного времени исподволь борюсь с МММ на домашнем компе. Построил глубоко эшелонированную систему обороны.
Первая линия обороны
Забиндил в файле c:\Windows\System32\drivers\etc\hosts синонимы на кучу зеркал:
127.0.0.1 sergei-mavrodi.ru 127.0.0.1 sergey-mavrodi.com 127.0.0.1 sergey-mavrodi.ms 127.0.0.1 mavrodi-mmm-2011.com 127.0.0.1 mimogem.com 127.0.0.1 www.mmm2011international.com 127.0.0.1 mmm2012international.com 127.0.0.1 mmm-lider.net 127.0.0.1 rus-mmm.com 127.0.0.1 www.algammm.com 127.0.0.1 www.europa-mmm2012.com 127.0.0.1 www.mmmhelp.org 127.0.0.1 sergeymavrodi.tv 127.0.0.1 sergey-mavrodi-mmm-2012.com 127.0.0.1 mmm2012-mavrodi.com 127.0.0.1 11-mmm.com 127.0.0.1 12-mmm.com 127.0.0.1 www.mmm2012-kiev.com.ua 127.0.0.1 kassa2011.ru 127.0.0.1 mmmforum.net 127.0.0.1 www.rf-mmm.com 127.0.0.1 e-mmm.com 127.0.0.1 www.mmm-mavrodi.com 127.0.0.1 mmm2011.vysoven.ru 127.0.0.1 mavrod.ru 127.0.0.1 traderspb.com 127.0.0.1 snowballmoney.com 127.0.0.1 mmm-journal.com 127.0.0.1 mmm-calc.ru 127.0.0.1 vkursedela.com 127.0.0.1 fenomen-mmm.com 127.0.0.1 webinfo.reformal.ru 127.0.0.1 wnovosti.ru 127.0.0.1 m12.su 127.0.0.1 www.mmm2011-kz.com 127.0.0.1 mmm2012reg.ru 127.0.0.1 mmmir.net 127.0.0.1 mmm-flagmani.umi.ru 127.0.0.1 weofmmm.biz 127.0.0.1 mmmavrodi.ru 127.0.0.1 sergey-mavrodi.ru.com 127.0.0.1 mmm-investor.ru 127.0.0.1 rus-mmm.ru 127.0.0.1 mmmzone.com 127.0.0.1 mmm2012ukraine.com 127.0.0.1 www.mmm-2011max.ru 127.0.0.1 www.mmm-penza.ru 127.0.0.1 mmm-ua.org.ua 127.0.0.1 awiador.com 127.0.0.1 saratovcy.ru 127.0.0.1 mmm100procentov.blogspot.ru 127.0.0.1 www.amic.ru 127.0.0.1 forummmm.ru 127.0.0.1 mmm-21rus.ru 127.0.0.1 www.eurommm.eu 127.0.0.1 mmm2012mavrodi.ru 127.0.0.1 sistemmma.ru 127.0.0.1 mmmmir.com 127.0.0.1 mm-m.ru 127.0.0.1 supermmm2012.ucoz.ru 127.0.0.1 sergey-mavrodi-mmm.net 127.0.0.1 grebi-bablo.ru 127.0.0.1 sergeymavrodi.blogetery.com 127.0.0.1 mmm.hyip.ru.com 127.0.0.1 nashidengi73.ru 127.0.0.1 r-mmm.ru 127.0.0.1 mmgp.ru 127.0.0.1 donbassmmm.blogspot.ru 127.0.0.1 liman.mmmplus.org 127.0.0.1 lk.sergey-mavrodi.com 127.0.0.1 sergey-mavrodi-mmm.org 127.0.0.1 kremmmlin.blogspot.ru 127.0.0.1 www.pirammmid.ru 127.0.0.1 imperialmmm.ru 127.0.0.1 imperial-mmm.com 127.0.0.1 xn----8sbgbibb2ae5ayqhe.net 127.0.0.1 mmmsayt.ru 127.0.0.1 sergeymavrodi.com 127.0.0.1 mavrobook.net 127.0.0.1 www.mavrotenge.com 127.0.0.1 mmmsayt.ru
Вторая линия обороны
Пришлось отказаться и от гуглокеша, из-за того, что хром предлагает загрузить страницы из него:
127.0.0.1 webcache.googleusercontent.com
И наконец, третья линия
Оказалось, что в хроме нет greasemonkey, зато есть tampermonkey, который в принципе те же яйца, только в профиль. Ну и простая фильтрация: если в заданном теге встречается стоп-слово, удаляем этот тег нахрен. Насобирал несколько правил для Bing и YouTube.
// ==UserScript== // @name Filter // @namespace http://use.i.E.your.homepage/ // @version 0.1 // @description enter something useful // @include http://www.bing.com/* // @include http://www.youtube.com/* // @copyright 2012+, You // @require http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js // ==/UserScript== jQuery.noConflict(); var stop_words = ["МММ", "ммм",
"Мавро", "мавро", "mavro", "Mavro",
"mmm", "Мой Мир", "Ммм", "МАВРОДИ"]; var rules = { //bing ".sa_wr" : ["p","a", "cite"], ".qscolumn li": ["a"], ".sw_menu" : ["a"], ".vidr" : [".tt"], "#vidans2" : ["a"], ".sb_ans" : ["a"], //youtube "#page" : ["#watch-headline-title"], ".yt-lockup" : [".yt-lockup-title"] }; jQuery("#sw_content").hide(); try{ for(var p in rules){ jQuery(p).each(function(i,v){ br: for(var c in rules[p]){ for(var sw in stop_words){ var html = jQuery(rules[p][c], v).html(); //alert(stop_words[sw] + " " + html); if(html && html.search(stop_words[sw]) > -1){ //alert("yes"); jQuery(v).remove(); break br; } } } }); } }catch(e){ } jQuery("#sw_content").show(); jQuery("#results").append(jQuery('Некоторые результаты удалены'));