piyavking: (ELEGUA)
[personal profile] piyavking
Моя наструечка чорных ачков лебероеда бгггггг
_______________________________________________________________ 
// ==UserScript==
// @name        Replacer
// @match       *://*/*
// ==/UserScript==
(function() {
  var replacements, regex, key, textnodes, node, s;
  replacements = {
    "двояко": "хуяко",
    "наруш": "наруж",
        "Наруш": "Наруж",
    "аристократ": "ариктосрат",
    "ерс": "ерз",
    "ент": "енд",
    "ыш": "ыж",
    "мал": "мол",
    "организ": "онаниз",
    "странн": "сран",
    " Арави": " Барани",
    "Мадуро": "Мударо",
    "дис": "диз",
    "рин": "нир",
    "пункт": "пунт",
    "ош": "ож",
    "эффект": "эфект",
    "дефект": "деффект",
    "ост": "озт",
    "жизн": "жизьн",
    "функци": "фукци",
    "мяг": "мях",
    "ств": "тсв",
    "кожий ": "жопый ",
    "кожая ": "жопая ",
    "кожие ": "жопые ",
    "глазый ": "задый ",
    "глазая ": "задая ",
    "глазые ": "задые ",
    "арова": "ароварова",
    "овора": "оворавора",
    "ирова": "ироварова",
    "арива": "ароварива",
    " активист": " онанист",
    "ич": "итч",
    "суд": "сут",
    "ок,": "ог,",
    "ок ": "ог ",
    "ест": "езд",
    "рас": "раз",
    "зн": "здн",
    " Исто": " Изто",
    " исто": " изто",
    "ист ": "изд ",
    "уст": "узд",
    "писан": "пезан",
    "пист": "пизд",
    "лис": "лиз",
    "стра": "сра",
    "ск": "зг",
    "охран": "охрен",
    "нрав": "ндрав",
    "мм": "ммм",
    "нн": "ннн",
    " бес": " без",
    "утр": "утл",
    "экстрем": "экскрем",
    " ис": " из",
    "гг": "ггг",
    "вв": "ввв",
    "сс": "ссс",
    "сут": "ссут",
    " кило": " килло",
    " сказ": " смаз",
    "Сказ": "Смаз",
    " пациент": " поциент",
    " читатель ": " баран ",
    "женщин": "баб",
    "ужчина ": "ужик ",
    "ужчину ": "ужика ",
    "о мужчине ": "о мужике ",
    "О мужчине ": "О мужике ",
    "ужчине ": "ужику ",
    "ужчин ": "ужиков ",
    "сериал": "усирал",
    " Пост ": "Псот ",
    " пост ": " псот ",
    " посты ": " псты ",
    " поста": " пста",
    "жит": "жид",
    "бизнес": "хуизнес",
     "нобелев": "говнобелев",
    "Нобелев": "Говнобелев",
    "Путиным": "Хуйлом",
    " Путину": " Хуйлу",
    " Путине": " Хуйле",
    " Путина": " Хуйла",
    " Путин": " Хуйло",
    " путин": " хуютин",
    "Россия": "Сраха",
    " о России": " о Срахе",
    " О России": " О Срахе",
    " в России": " в Срахе",
    "В России": "В Срахе",
    " Россию": " Сраху",
    "России": "Срахи",
    "Россией": "Срахой",
    "русс": "срусс",
    "русо": "срусо",
    "Русс": "Срусс",
    "Русско": "Срусско",
    "Руссо": "Сруссо",
    "протоиерей": "протоиеврей",
    "ЖЖ": "ЖэЖэ",
    "ЖЖист": "мудозвон",
    "США":"СЩА",
    "с Россией": "со Срахой",
    "от России": "от Срахи",
    "от России": "от Срахи",
    "из России ": "со Срахи",
    "России ": "Срахе",
    "ООН": "ООО \"Н\"",
    "НАТО": "ШПИНАТО",
    "colonelcassad": "mudilo",
    "европей": "еврогей",
    "Европ": "Гейроп",
    "Трамп": "Срамп",
    "Дональд": "Днональд",
    "Макрон": "Макарон",
    " ЕС": " ЙЕС",
    " ес": " йес",
    " Ес": " Йес",
    "украин": "ультраин",
    "Украин": "Ультраин",
    "в ЖЖ": "в ЖиЖе",
    "Ким Чен Ын": "Жиробас",
    "ХАМАС": "ХЛАМАС",
    "хамас": "хламас",
    "document": "mocument",
    "Япон": "Епон",
    "террор": "херор",
   "благодар": "лабрадор",
    "япон": "епон",
"гляд": "бляд",
    "Гитлер": "Адик",
      "Ленин": "Лукич",
         "В.И. Ленин": "Лукич",
         "Сталин": "Гуталин",
         "И.В. Сталин": "Усатик",
    "израил": "ультраизраил",
    " Израил": " Ультраизраил",
    "араб": "авраб",
        "Араб": "Авраб",
        "палестин": "шпалестин",
        " Палестин": " Шпалестин",
    " обмануть ": " наебать ",
        "кремл": "кребл",
        "Кремл": "Кребл",
    " совершенно ": " пиздец как ",
    "госдум": "госдуп",
    "Госдум": "Госдуп",
" лицо ": " ебало ",
" Лицо": " Ебало",
    " фотография ": "фотка ",
     " блогер": " долбоёб",
    " фотографиях ": "фотках ",
     "на фотографии ": "на фотке ",
     " фотографии ": " фотки ",
    "картинк": "пикч",
    "букв": "пукв",
    "Ubuntu ": "Dubuntu ",
    "Debian ": "Debilian ",
    "Debian,": "Debilian,",
    "Debian.": "Debilian.",
    "госдум": "госдуп",
    "Госдум": "Госдуп",
    " Москв": " Воскм",
    "Амер": "Омир",
    "Аэрофлот": "Аэровафлот",
        " амер": " омир",
    " москв": " воскм",
  "нная Дума": "нная Дупа",
  "нной Думы": "нной Дупы",
      "Чечн": "Печн",
          "чечн": "печн",
      "чечен": "пепен",
      "Ингуш": "Индюш",
      "ингуш": "индюш",
          "Дагестан": "Доггистан",
          "дагестан": "доггистаун",
        " это ": " вот это вот ",
        " этот ": " вот этот вот ",
    " эта ": " вот эта вот ",
    " эти ": " вот эти вот ",
    " этой ": " вот этой вот ",
     " этого ": " вот этого вот ",
     " эту ": " вот эту вот ",
    " этим ": " вот этим вот ",
    " этими ": " вот этими вот ",
    " этих ": " вот этих вот ",
        " Это ": " Вот это вот ",
        " Этот ": " Вот этот вот ",
    " Эта ": " Вот эта вот ",
    " Эти ": " Вот эти вот ",
    " Этой ": " Вот этой вот ",
     " Этого ": " Вот этого вот ",
     " Эту ": " Вот эту вот ",
    " Этим ": " Вот этим вот ",
    " Этими ": " Вот этими вот ",
    " Этих ": " Вот этих вот ",
        "санкц": "ссанц",
    "уц": "утс",
    "ац": "атс",
        "Plasma": "Klisma",
    "пра": "пла",
    "нтересн": "нтерестн",
    "кр": "р",
    };
regex = {};
for (key in replacements) {
    regex[key] = new RegExp(key, 'g');
}
textnodes = document.evaluate( "//body//text()", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
for (var i = 0; i < textnodes.snapshotLength; i++) {
    node = textnodes.snapshotItem(i);
    s = node.data;
    for (key in replacements) {
        s = s.replace(regex[key], replacements[key]);
    }
    node.data = s;
}
})();