您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Replaces keywords appearing in the Indian liberal media with proper Indianized terms.
- // ==UserScript==
- // @name Bakchodi
- // @namespace Buffaloshark
- // @version 0.2
- // @description Replaces keywords appearing in the Indian liberal media with proper Indianized terms.
- // @author BuffaloShark
- // @include http://www.huffingtonpost.in/*
- // @include http://huffingtonpost.in/*
- // @include https://huffingtonpost.in/*
- // @include https://www.huffingtonpost.in/*
- // @include http://scroll.in/*
- // @include http://www.scroll.in/*
- // @include https://scroll.in/*
- // @include https://www.scroll.in/*
- // @include https://www.thequint.com/*
- // @include http://www.thequint.com/*
- // @include http://thequint.com/*
- // @include https://thequint.com/*
- // @include http://www.ndtv.com/*
- // @include https://www.ndtv.com/*
- // @license MIT License
- // @match http://*/*
- // @match https://*/*
- // ==/UserScript==
- var elements = document.getElementsByTagName("*");
- var dictionary = [
- [/ muslim/gi, " Dharmic "],
- [/ hindu/gi, " Katua "],
- [/ secular/gi, " Anti-hindu "],
- [/ secularism/gi, " Communalism "],
- [/ pakistan/gi, " Porkistan "],
- [/Modi/gi, " 56 Inch-ka-seena "],
- [/ india/gi, " Akhand-bharat"],
- [/ rss/gi, " AIMIM "],
- [/ rape /gi, " Love-jihad "],
- [/ raped /gi, " Islamized "],
- [/ israel /gi, " Our Greatest Ally "],
- [/ dalit/gi, " Toilet Cleaner "],
- [/ Tamil Nadu /gi, " Lungiland "],
- [/ Karnataka /gi, " Lungiland "],
- [/ Andhra Pradesh /gi, " Lungiland "],
- [/ Kerala /gi, " Commieland "],
- [/ kejriwal /gi, " Haraamkhor "]
- ];
- function wordReplace(text)
- {
- var replaced = text;
- for(dictI = 0; dictI < dictionary.length; dictI++)
- replaced = replaced.replace(dictionary[dictI][0], dictionary[dictI][1]);
- return replaced;
- }
- for(var i = 0; i < elements.length; i++)
- {
- var el = elements[i];
- for(var j = 0; j < el.childNodes.length; j++)
- {
- var node = el.childNodes[j];
- if(node.nodeType === 3)
- {
- var text = node.nodeValue;
- var replaced = wordReplace(text);
- if(replaced !== text)
- el.replaceChild(document.createTextNode(replaced), node);
- }
- }
- }