您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Фильтр по совпадению текста на форуме
// ==UserScript== // @name hwm_forum_t_filter // @author Kleshnerukij // @description Фильтр по совпадению текста на форуме // @version 0.4.0 // @include https://www.heroeswm.ru/forum_messages.php?tid=* // @include https://qrator.heroeswm.ru/forum_messages.php?tid=* // @include https://178.248.235.15/forum_messages.php?tid=* // @include https://www.lordswm.com/forum_messages.php?tid=* // @encoding utf-8 // @namespace https://greasyfork.org/users/12821 // ==/UserScript== // (c) Клещнерукий - http://www.heroeswm.ru/pl_info.php?id=7076906 (function() { 'use strict'; // При необходимости, можно задать ещё условия для фильтра var x46_filter_phrase = [ '(.*?|)саш.*?зеб.*?', 'https://webhamster.ru/mytetrashare/index/mtb0/1033' ]; var x46_page_content = document.getElementsByTagName('body')[0].innerHTML; var x46_search_zeb_msg = /name="(\d+)" class="pi">\d+<\/a> <\/span> \d+\-\d+\-\d+ \d+:\d+:\d+<\/td><td style="border: 0px; background-image: none" align="right"><\/td><\/tr><\/tbody><\/table><\/td><\/tr><tr><td style="color: #000000; padding: 5px;font-size: 0.8125em;">(.*?)<\/td>/isg; var x46_search_zeb_err = /(.*?|)саш.*?зеб.*?/isg; var x46_chek_section = /forum_thread\.php\?id=\d+\"><font class=\"forumt\">(Форум для внеигровых тем|Творчество)<\/font>/i; var x46_msg_id; while ((x46_msg_id = x46_search_zeb_msg.exec(x46_page_content)) !== null) { x46_filter_phrase.forEach(function(x46_reg, i) { var x46_temp_reg = new RegExp(x46_reg, "igs"); if (x46_msg_id[2].search(x46_temp_reg) != -1) { document.getElementsByName(x46_msg_id[1])[0].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.nextSibling.getElementsByTagName('td')[0].innerHTML = '<font color="red">Сообщение удалено спам-фильтром</font>'; } }); } })();