Моя наструечка чорных ачков лебероеда бгггггг
_______________________________________________________________
// ==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;
}
})();
_______________________________________________________________
// ==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;
}
})();