// ==UserScript== // @name cleanNovel // @namespace http://tampermonkey.net/ // @version 0.0.3 // @description 清净阅读,添购都给我爬 // @author cctyl // @match *://*/* // @grant none // @license MIT // @downloadURL none // ==/UserScript== (function () { 'use strict'; /* 关键词替换列表 格式: '原文本':'替换文本', */ let keyWordMap = { '玉足': '脚', '香肩': '臂膀', '妙龄': '年轻', '小娘子': '妇女', '良家': '正常', '容貌秀丽': '好看', '奴家': '我', '娇躯': '身躯', '美艳': '普通', '眼波盈盈': '眼神强烈', '芳心': '心脏', '芳': 'f', '一颤': '一跳', '眸子': '眼睛', '眸': '眼', '唇红齿白': ',', '乌黑靓丽': '黑色', '俊美': '帅气', '丰腴': '肥胖', '腴': 'y', '美妇': '妇女', '少女': '女青年', '尖俏': '正常', '活色生香': ' ', '娇俏': '脸红', '红霞': '脸红', '霞飞双颊': '脸红', '羞怯': '害羞', '美眸': '眼睛', '香汗': '大汗', '红润': '红色', '小嘴': '嘴唇', '精美': '精良', '妇人': '妇女', '美妙': '健康', '绝美': '好看', '美人': '女青年', '盛世美颜': ',', '绝色': '正常', '柔美': '正常', '柔媚': '正常', '娇媚': '正常', '俏脸': '脸庞', '黑丝': '裤子', '含春': '正常', '包裹': '东西', '肌肤': '皮肤', '白皙': '亮白', '精致': '精良', '闺秀': '妇女', '脚丫': '脚', '丝绸': '衣服', '绸缎': '衣服', '长腿': '腿', '半露': '-', '若隐若现': '出现', '沟壑': '沟渠', '柔荑': '手', '纤腰': '-', '胸脯': '-', '含苞待放': '-', '鼓胀': '-', '诱人': '-', '薄纱': '-', '轻薄': '-', '丰满': '-', '芊芊': 'qq', '纤纤': 'xx', '兰花指': ' lhz', '眼波': ' yb', '荡漾': ' 党员', '动人': ' 党员', '娇小': '小小', '美目': '眼睛', '美腿': '大腿', '异彩': '眼睛', '悦耳': '声音', '曼妙': '-', '女孩': '女青年', '脸蛋': '脸', '温柔可人': '-', '婀娜': '-', '女神': '女的', '女生': '女的', '精美': '工艺精美', '艳丽': '色彩', '风韵': '风俗', '风韵': '风俗', '幽怨': '悠悠', '妹子': '女青年', '妞儿': '女青年', '妞': '女青年', '大腿': '下肢', '窈窕': '身体健康', '脸颊': '脸', '双腿': '下肢', //单字通配 '唇': 'c', '柔': '手', '美': 'm', '胸': '-', '妍': '-', '粉': 'f', '香': 'x', '妙': 'miao', '盈': 'y', '莹': 'y', '俊': 'j', '俏': 'q', '柔': 'r', '白': 'b', '雪白': '', '秀': 'x', '妩媚': '-', '媚': '-', '妩': '-', '魅': '-', '脂': ' z', '玉': ' y', '娇': 'j ', '羞': 'x ', '欲': ' y', '艳': ' y', '滑': 'h', '藕': '莲藕', '臂': '手臂', '雪': 'x', '丽': 'l', }; let regMap = {}; for (let key in keyWordMap) { regMap[key] = new RegExp(key, 'g'); } window.addEventListener("load", clearText); function clearText(){ console.log("执行一次") let str = document.body.innerHTML; for (let key in keyWordMap) { str = str.replace(regMap[key], keyWordMap[key]); } document.body.innerHTML = str; } window.interValItem = setInterval(clearText, 30000); })();