Greasy Fork

Greasy Fork is available in English.

MT论坛

MT论坛优化

当前为 2021-06-11 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         MT论坛
// @namespace    http://tampermonkey.net/
// @description  MT论坛优化
// @version      2.0.3
// @author       MT-戒酒的李白染
// @icon         https://bbs.binmt.cc/favicon.ico
// @match        *://bbs.binmt.cc/*
// @compatible   edge Beta/Dev/Candy 测试通过
// @compatible   火狐 测试通过
// @compatible   Yandex 测试通过
// @grant        GM_addStyle
// @grant        GM_setValue
// @grant        GM_getValue
// @grant        GM_setClipboard
// @run-at       document-start
// @supportURL   https://github.com/893177236/Monkey_script
// @require	     http://cdn.staticfile.org/jquery/2.1.4/jquery.min.js
// ==/UserScript==

(function () {
    'use strict';

    let mt_config = {
        dom_obj: {
            beauty_select: function () { //下拉列表对象
                return document.getElementsByClassName("beauty-select")[0];
            },
            combobox_switch: function () { //复选框对象
                return document.getElementsByClassName("switch_1")[0];
            },
            comiis_verify: function () { //帖子内各个人的信息节点【list】
                return document.getElementsByClassName("comiis_verify");
            },
            comiis_formlist: function () { //导航中最新、热门、精华、恢复、抢沙发的各个帖子【list】
                return document.getElementsByClassName("top_lev bg_a f_f");
            },
            comiis_postli: function () { //帖子内评论,包括帖子内容主体,第一个就是主体【list】
                return document.getElementsByClassName("comiis_postli comiis_list_readimgs nfqsqi")
            }
        },
        rexp: {
            home_url: /home.php\?mod=spacecp&ac=profile&op=info/g,
            home_kmisign_url: /bbs.binmt.cc\/(forum.php\?mod=guide&view=hot(|&mobile=2)|k_misign-sign.html)/g, //主页和签到页链接
            home_space_url: /bbs\.binmt\.cc\/home\.php\?mod=space/g, //【我的】 个人信息页链接
            home_space_pc_uid_url: /space-uid-(.*?).html/, //PC 个人空间链接uid
            reply_url: "",
            sign_url: "",
            navigation_url: "",
            forum_post: /bbs.binmt.cc\/thread/g, //帖子链接
            forum_post_pc: /.*:\/\/bbs.binmt.cc\/thread.*/, //帖子链接-PC
            forum_guide_url: /bbs.binmt.cc\/forum.php\?mod=guide/g, // 导航链接
            forum_post_reply: /forum.php\?mod=post&action=reply/g, //帖子中回复的链接
            forum_post_page: '&page=(.*)', //帖子链接的当前所在页 page
            forum_post_pc_page: 'thread-(.*?)-', //PC帖子链接的当前所在页 page
            forum_plate_text: /休闲灌水|求助问答|逆向教程|资源共享|综合交流|编程开发|玩机教程|建议反馈/g, //各版块名称
            formhash: /formhash=(.*)&/, //论坛账号的凭证
            font_special: /<br>|&nbsp;|<font.*?>|<\/font>|<strike>|<strong>|<i>|<u>|align=".*?"/g, //帖子内特殊字体格式
            forum_post_guide_url: /bbs.binmt.cc\/page-[1-5].html|bbs.binmt.cc\/forum.php\?mod=guide/g, //帖子链接和导航链接
            mt_uid: /uid=(\d+)/,
            nologin: /member.php\?mod=logging&action=login(|&mobile=2)/g, //未登录
            pc_useragent: 'Windows', //pc识别
        }
    }


    function Latest_publication() {
        var ele = document.createElement('li');
        var url = window.location.href;
        ele.id = "latest_publication";
        ele.innerHTML = '<a href="https:\/\/bbs.binmt.cc\/forum.php?mod=guide&view=newthread" hidefocus="true" title="最新发表">最新发表<\/a>';
        document.getElementsByClassName("wp comiis_nvbox cl")[0].children[1].appendChild(ele);
        if (url == 'https:\/\/bbs.binmt.cc\/forum.php?mod=guide&view=newthread') {
            document.getElementById("mn_forum_10").children[0].style = "background: url(";
            ele.style.cssText = 'background: url("https:\/\/cdn2.bbs.binmt.cc\/template\/comiis_mi\/img\/nv_a.png") repeat-x 50% -50px;';

        }
    }

    function insert_empty_title() {
        if (location.href.match(/mod=post&action=newthread&fid=50/g) != null) {
            var a = document.createElement("div");
            var b = document.querySelector("#postform > div > div:nth-child(5)");
            a.className = "comiis_btnbox cl";
            a.innerHTML = '<button class="comiis_btn formdialog bg_c f_f" id="postsubmit2">发表(空标题)<\/button>';
            b.parentElement.insertBefore(a, b);
            document.getElementById("postsubmit2").onclick = function () {
                document.getElementsByClassName("flex f17")[0].children[0].parentNode.hidden = true;
                document.getElementsByClassName("flex f17")[0].children[0].value = "😊";
            }

        }
    }

    function remove_post_content_font_special() {
        var rule = mt_config.rexp.font_special;
        var h_content = document.getElementsByClassName("comiis_a comiis_message_table cl");
        h_content[0].innerHTML = h_content[0].innerHTML.replace(rule, '');
    }

    function getLocalTime() {
        let GM_myDate = new Date;
        let GM_year = GM_myDate.getFullYear(); //获取当前年
        let GM_mon = GM_myDate.getMonth() + 1; //获取当前月
        let GM_date = GM_myDate.getDate();
        let GM_alldate = GM_year.toString() + GM_mon.toString() + GM_date.toString();
        GM_alldate = parseInt(GM_alldate);
        return GM_alldate
    }

    function mt_getFormHash_pc() {
        let mt_formhash = document.querySelector("input[name=formhash]").value;
        return mt_formhash;
    }

    function mt_getFormHash_mobile() {
        let mt_formhash = document.querySelector("div[class=sidenv_exit]>a").href.match(mt_config.rexp.formhash)[1]
        return mt_formhash;
    }

    function auto_sign(mt_formhash) { //mt签到
        if (mt_formhash != null) {
            let GM_localTime = getLocalTime();
            $.get("/k_misign-sign.html?operation=qiandao&format=button&formhash=" + mt_formhash + "&inajax=1&ajaxtarget=midaben_sign", function (data, status) {
                console.log(data.responseText);
                GM_setValue("mt_sign", GM_localTime);
                location.reload();
            });
        } else {
            console.log("获取账号formhash失败")
        }

    }

    function apply_none() {

        if (location.href.match(mt_config.rexp.forum_post) != null) {
            var a = document.createElement("span");
            var b = document.querySelector("#fastpostform > div.comiis_post_ico.comiis_minipost_icot.f_c.cl");
            a.id = "fastpostsubmitline2";
            a.className = "y";
            a.innerHTML = '<input type="button" value="添加隐藏内容" class="bg_0 f_f">';
            b.appendChild(a);
            document.querySelector("#fastpostsubmitline2 > input").onclick = function () {
                document.querySelector("#needmessage").value = document.querySelector("#needmessage").value + "🤣🤣🤣🤣🤣";
            }
        }
        if (location.href.match(mt_config.rexp.forum_post_reply) != null) {
            var c = document.createElement("span");
            var d = document.getElementsByClassName("swiper-wrapper comiis_post_ico")[0];
            c.id = "fastpostsubmitline2";
            c.className = "y";
            c.innerHTML = '<input type="button" value="添加隐藏内容" class="bg_0 f_f">';
            d.appendChild(c);
            document.querySelector("#fastpostsubmitline2 > input").onclick = function () {
                document.querySelector("#needmessage").value = document.querySelector("#needmessage").value + "🤣🤣🤣🤣🤣";
            }
        }

    }

    function set_css() {
        var a = document.createElement("style");
        var b = document.head;
        var c = document.createElement("script");
        var image = document.createElement("script");
        var file = document.createElement("script");
        c.src = "https://cdn2.bbs.binmt.cc/template/comiis_app/comiis/js/common_u.js?EPT:formatted"; //可能是论坛引入的js么有加载,顾重新引入
        image.src = "https://cdn2.bbs.binmt.cc/template/comiis_app/comiis/js/buildfileupload.js?EPT";
        file.src = "https://cdn.bbs.binmt.cc/static/js/mobile/ajaxfileupload.js?EPT";

        a.innerHTML = `body{background:#000;margin:0;padding:0;}
 	
	.wrapper{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		width: 400px;
		margin: 50vh auto 0;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		-webkit-transform: translateY(-50%);
			transform: translateY(-50%);
	}

	.switch_box{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		max-width: 200px;
		min-width: 200px;
		height: 200px;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
			justify-content: center;
		-webkit-box-align: center;
		    -ms-flex-align: center;
			align-items: center;
		-webkit-box-flex: 1;
		    -ms-flex: 1;
			flex: 1;
	}

	/* Switch 1 Specific Styles Start */

	.box_1{
		background: #eee;
	}

	input[type="checkbox"].switch_1{
		font-size: 14px;
		-webkit-appearance: none;
		   -moz-appearance: none;
			appearance: none;
		width: 3.5em;
		height: 1.5em;
		background: #ddd;
		border-radius: 3em;
		position: relative;
		cursor: pointer;
		outline: none;
		-webkit-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;
	  }

	  input[type="checkbox"].switch_1:checked{
		background: #0ebeff;
	  }

	  input[type="checkbox"].switch_1:after{
		position: absolute;
		content: "";
		width: 1.5em;
		height: 1.5em;
		border-radius: 50%;
		background: #fff;
		-webkit-box-shadow: 0 0 .25em rgba(0,0,0,.3);
			box-shadow: 0 0 .25em rgba(0,0,0,.3);
		-webkit-transform: scale(.7);
			transform: scale(.7);
		left: 0;
		-webkit-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;
	  }

	  input[type="checkbox"].switch_1:checked:after{
		left: calc(100% - 1.5em);
	  }

	/* Switch 1 Specific Style End */


	/* Switch 4 Specific Style Start */

	.box_4{
		background: #eee;
	}

	.input_wrapper{
	  width: 80px;
	  height: 40px;
	  position: relative;
	  cursor: pointer;
	}

	.input_wrapper input[type="checkbox"]{
	  width: 80px;
	  height: 40px;
	  cursor: pointer;
	  -webkit-appearance: none;
	     -moz-appearance: none;
		  appearance: none;
	  background: #315e7f;
	  border-radius: 2px;
	  position: relative;
	  outline: 0;
	  -webkit-transition: all .2s;
	  transition: all .2s;
	}

	.input_wrapper input[type="checkbox"]:after{
	  position: absolute;
	  content: "";
	  top: 3px;
	  left: 3px;
	  width: 34px;
	  height: 34px;
	  background: #dfeaec;
	  z-index: 2;
	  border-radius: 2px;
	  -webkit-transition: all .35s;
	  transition: all .35s;
	}

	.input_wrapper svg{
	  position: absolute;
	  top: 50%;
	  -webkit-transform-origin: 50% 50%;
		  transform-origin: 50% 50%;
	  fill: #fff;
	  -webkit-transition: all .35s;
	  transition: all .35s;
	  z-index: 1;
	}

	.input_wrapper .is_checked{
	  width: 18px;
	  left: 18%;
	  -webkit-transform: translateX(190%) translateY(-30%) scale(0);
		  transform: translateX(190%) translateY(-30%) scale(0);
	}

	.input_wrapper .is_unchecked{
	  width: 15px;
	  right: 10%;
	  -webkit-transform: translateX(0) translateY(-30%) scale(1);
		  transform: translateX(0) translateY(-30%) scale(1);
	}

	/* Checked State */
	.input_wrapper input[type="checkbox"]:checked{
	  background: #23da87;
	}

	.input_wrapper input[type="checkbox"]:checked:after{
	  left: calc(100% - 37px);
	}

	.input_wrapper input[type="checkbox"]:checked + .is_checked{
	  -webkit-transform: translateX(0) translateY(-30%) scale(1);
		  transform: translateX(0) translateY(-30%) scale(1);
	}

	.input_wrapper input[type="checkbox"]:checked ~ .is_unchecked{
	  -webkit-transform: translateX(-190%) translateY(-30%) scale(0);
		  transform: translateX(-190%) translateY(-30%) scale(0);
	}
	.beauty-select{
	    background-color: #fff;
	    height:28px;
	    width:180px;
	    padding:0 10px;
	    line-height:28px;
	    border: 1px solid #ececec;
	    background: url(w.png) no-repeat;
	    background-position: 95% 50%;

	    -webkit-appearance: none;  /*去掉样式 for chrome*/
			appearance:none;/*去掉样式*/
			-moz-appearance:none;/*去掉样式*/
	}

	`;
        b.appendChild(a); //把a看成b弄错了
        b.appendChild(c);
        b.appendChild(image);
        b.appendChild(file);

    }

    function set_select_clicked() {
        // document.querySelector("#comiis_menu_vtr_menu > ul > li:nth-child(6) > select").onclick = function () {
        mt_config.dom_obj.beauty_select().onclick = function (e) {
            // console.log(e);

            // var b = document.querySelector("#comiis_menu_vtr_menu > ul > li:nth-child(6) > select").value;
            var selected_value = e.target.value;
            if (localStorage.getItem(selected_value)) {
                mt_config.dom_obj.combobox_switch().checked = true;
            } else {
                mt_config.dom_obj.combobox_switch().checked = false;
            }
        }

    }

    function set_select_change_clicked() {
        $('.beauty-select').change(function () {
            var select_value = $('.beauty-select').val();
            // var a = document.getElementsByClassName("switch_1")[0];
            localStorage.setItem("last", select_value);
            if (localStorage.getItem(select_value)) {
                mt_config.dom_obj.combobox_switch().checked = true;
            } else {
                mt_config.dom_obj.combobox_switch().checked = false;
            }
        });

    }

    function set_checked_clicked() { //设置复选框点击事件特效
        mt_config.dom_obj.combobox_switch().onclick = function () {
            // var a = document.querySelector("#comiis_menu_vtr_menu > ul > li:nth-child(6) > select").value;
            var a = mt_config.dom_obj.beauty_select().value;
            var b = localStorage.getItem(a);
            if (b) {
                localStorage.removeItem(a);
            } else {
                localStorage.setItem(a, "true");
            }
            var c = localStorage.getItem(a);
            // var d = document.querySelector("#comiis_menu_vtr_menu > ul > li:nth-child(6) > select").selectedIndex; //当前索引值
            // var e = document.querySelector("#comiis_menu_vtr_menu > ul > li:nth-child(6) > select").options[d].text; //当前索引对应的文本
            var d = mt_config.dom_obj.beauty_select().selectedIndex;
            var e = mt_config.dom_obj.beauty_select().options[d].text;
            if (c) {
                iosOverlay({
                    text: e + "已开启",
                    duration: 2000,
                    icon: "https://whitesev.gitee.io/static_resource/ios_loading/img/check.png"
                });
            } else {
                iosOverlay({
                    text: e + "已关闭",
                    duration: 2000,
                    icon: "https://whitesev.gitee.io/static_resource/ios_loading/img/check.png"
                });
            }
            setTimeout(function () {
                location.reload()
            }, 2000);

        }

    }


    function set_display_last_click() { //初始化设置上次点击的select内容
        console.log("修改内容");
        // var a = document.querySelector("#comiis_menu_vtr_menu > ul > li:nth-child(6) > select");
        var last_select_value = localStorage.last;
        var combobox_switch = mt_config.dom_obj.combobox_switch();
        mt_config.dom_obj.beauty_select().value = last_select_value;
        console.log(mt_config.dom_obj.beauty_select().value)
        if (localStorage.getItem(last_select_value)) {
            combobox_switch.checked = true;
        } else {
            combobox_switch.checked = false;
        }
    }

    function insert_tips() {
        var a = document.createElement("li");
        var b = document.querySelector("#comiis_menu_vtr_menu > ul");
        a.className = "f_b";
        a.innerHTML = '<p style="text-align: center;">Tip:点击按钮将自动刷新<\/p>';
        b.appendChild(a);
    }

    function insert_checked_select() {
        if (location.href.match(mt_config.rexp.home_space_url) != null) {
            var setting_content = document.createElement("li");
            // var setting_combobox = document.createElement("li");
            setting_content.className = "f_b";
            // setting_combobox.className = "f_b";
            // setting_combobox.style = "text-align: center;";
            setting_content.innerHTML = '<select style="vertical-align:top;border-color:transparent" class="beauty-select">' +
                '<option value="v1">移除帖子字体效果<\/option>' +
                '<option value="v2">开启识别链接<\/option>' +
                '<option value="v17">开启自动签到<\/option>' +
                '<option value="v3">移除评论区字体效果<\/option>' +
                '<option value="v18">自动展开帖子<\/option>' +
                '<option value="v4">开启回复一键隐藏<\/option>' +
                '<option value="v5">开启灌水帖隐藏标题<\/option>' +
                '<option value="v6">开启点评<\/option>' +
                '<option value="v7">关闭逆向教程<\/option>' +
                '<option value="v8">关闭资源共享<\/option>' +
                '<option value="v9">关闭休闲灌水<\/option>' +
                '<option value="v10">关闭求助问答<\/option>' +
                '<option value="v11">关闭综合交流<\/option>' +
                '<option value="v12">关闭编程开发<\/option>' +
                '<option value="v13">关闭玩机教程<\/option>' +
                '<option value="v14">关闭建议反馈<\/option>' +
                '<option value="v15">显示帖子的uid<\/option>' +
                '<option value="v16">恢复图片宽度<\/option>' +
                '<input type="checkbox" class="switch_1" style="float:right;position:relative;margin-top: revert;">' +
                '<\/select>';
            setting_content.style = " top;padding: 8px 0px 8px 8px;margin: 0px 15px;";
            // setting_combobox.innerHTML = '<input type="checkbox" class="switch_1">';
            let mt_commis_menu = document.getElementsByClassName("comiis_myinfo_list bg_f cl")[1];
            mt_commis_menu.appendChild(setting_content);
            // mt_commis_menu.appendChild(setting_combobox);
            // var setting_combobox = document.getElementsByClassName("switch_1")[0];
            var setting_selectValue = mt_config.dom_obj.beauty_select().value;
            // console.log(mt_config.dom_obj.beauty_select())
            if (localStorage.getItem(setting_selectValue) != null) {
                mt_config.dom_obj.combobox_switch().checked = true;
            } else {
                mt_config.dom_obj.combobox_switch().checked = false;
            }
        }
    }


    function link() {
        var clearLink, excludedTags, filter, linkMixInit, linkPack, linkify, observePage, observer, setLink, url_regexp,
            xpath;
        url_regexp = /((https?:\/\/|www\.)[\x21-\x7e]+[\w\/]|(\w[\w._-]+\.(com|cn|org|net|info|tv|cc))(\/[\x21-\x7e]*[\w\/])?|ed2k:\/\/[\x21-\x7e]+\|\/|thunder:\/\/[\x21-\x7e]+=)/gi;
        clearLink = function (a) {
            var b;
            a = null != (b = a.originalTarget) ? b : a.target;
            if (null != a && "a" === a.localName && -1 !== a.className.indexOf("texttolink") && (b = a.getAttribute("href"), 0 !== b.indexOf("http") && 0 !== b.indexOf("ed2k://") && 0 !== b.indexOf("thunder://"))) return a.setAttribute("href", "http://" + b)
        };
        document.addEventListener("mouseover", clearLink);
        setLink = function (a) {
            if (null != a && -1 === a.parentNode.className.indexOf("texttolink") && "#cdata-section" !== a.nodeName) {
                var b = a.textContent.replace(url_regexp, '<a target="_blank" href="$1" style="text-decoration:none;border: 1px solid #e74c3c;color: #c0392b;">$1</a>');
                if (a.textContent.length !== b.length) {
                    var c = document.createElement("span");
                    c.innerHTML = b;
                    return a.parentNode.replaceChild(c, a)
                }
            }
        };
        excludedTags = "a svg canvas applet input button area pre embed frame frameset head iframe img option map meta noscript object script style textarea code".split(" ");
        xpath = "//text()[not(ancestor::" + excludedTags.join(") and not(ancestor::") + ")]";
        filter = new RegExp("^(" + excludedTags.join("|") + ")$", "i");
        linkPack = function (a, b) {
            var c, d;
            if (b + 1E4 < a.snapshotLength) {
                var e = c = b;
                for (d = b + 1E4; b <= d ? c <= d : c >= d; e = b <= d ? ++c : --c) setLink(a.snapshotItem(e));
                setTimeout(function () {
                        return linkPack(a, b + 1E4)
                    },
                    15)
            } else
                for (e = c = b, d = a.snapshotLength; b <= d ? c <= d : c >= d; e = b <= d ? ++c : --c) setLink(a.snapshotItem(e))
        };
        linkify = function (a) {
            a = document.evaluate(xpath, a, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
            return linkPack(a, 0)
        };
        observePage = function (a) {
            for (a = document.createTreeWalker(a, NodeFilter.SHOW_TEXT, {
                        acceptNode: function (a) {
                            if (!filter.test(a.parentNode.localName)) return NodeFilter.FILTER_ACCEPT
                        }
                    },
                    !1); a.nextNode();) setLink(a.currentNode)
        };
        observer = new window.MutationObserver(function (a) {
            var b, c;
            var d = 0;
            for (b = a.length; d < b; d++) {
                var e = a[d];
                if ("childList" === e.type) {
                    var g = e.addedNodes;
                    var f = 0;
                    for (c = g.length; f < c; f++) e = g[f],
                        observePage(e)
                }
            }
        });
        linkMixInit = function () {
            if (window === window.top && "" !== window.document.title) return linkify(document.body),
                observer.observe(document.body, {
                    childList: !0,
                    subtree: !0
                })
        };
        var clearlinkF = function (a) {
                url = a.getAttribute("href");
                if (0 !== url.indexOf("http") && 0 !== url.indexOf("ed2k://") && 0 !== url.indexOf("thunder://")) return a.setAttribute("href", "http://" + url)
            },
            clearlinkE = function () {
                for (var a = document.getElementsByClassName("texttolink"), b = 0; b < a.length; b++) clearlinkF(a[b])
            };
        setTimeout(clearlinkE, 1500);
        setTimeout(linkMixInit, 100);
    }

    function online_status() {
        var quanju = [];
        var cishu = 0;
        for (var sss = document.getElementsByClassName("pls favatar"), ll = 0; ll < sss.length; ll++) {
            var sendmessage = sss[ll].getElementsByClassName("comiis_o cl")
            if (sendmessage.length == 0) {} else {
                var sendmessageurl = sendmessage[0].getElementsByTagName('a')[1].href;

                let xhr = new XMLHttpRequest();
                xhr.open("GET", sendmessageurl, false);
                xhr.onreadystatechange = function () {
                    if (xhr.readyState == 4) {
                        let pattern = /正在.*]/g;
                        let str = xhr.responseText;
                        let newstr = str.match(pattern)[0];
                        quanju.push(newstr);
                    }
                }
                xhr.send();
                if (quanju[cishu].match('离线')) {
                    cishu = cishu + 1;
                    var imi2 = document.createElement('img');
                    imi2.src = 'https:\/\/cdn2.bbs.binmt.cc\/static\/image\/smiley\/doge\/54.png';
                    imi2.smilied = '1353';
                    imi2.border = "0";
                    imi2.style = 'float:right';
                    sss[ll].insertAdjacentElement('afterbegin', imi2);
                } else {
                    cishu = cishu + 1;
                    var imi = document.createElement('img');
                    imi.src = 'https:\/\/cdn2.bbs.binmt.cc\/static\/image/smiley\/doge\/35.png';
                    imi.smilied = '1384';
                    imi.border = "0";
                    imi.style = 'float:right';
                    sss[ll].insertAdjacentElement('afterbegin', imi);
                }
            }
        }
    }

    function reviews() {
        var hongbao = document.getElementsByClassName("bottom_zhan y");
        if (hongbao.length == 0) {} else {
            var cishu2 = 0;
            var replyhref = hongbao[cishu2].getElementsByTagName('a')[0].href;
            var page = replyhref.match(mt_config.rexp.forum_post_page)[1];
            //console.log(page);
            for (cishu2 = 0; cishu2 < hongbao.length; cishu2++) {
                var rewardhref = hongbao[cishu2].getElementsByTagName('a')[0].href.replace('mod=post&', 'mod=misc&');
                rewardhref = rewardhref.replace("action=reply&", "action=comment&");
                var reviews_href = rewardhref + '&extra=page%3D1&page=' + page;
                let reviews_pid = hongbao[cishu2].parentElement.parentElement.id.replace("pid", "&pid=");
                reviews_href = reviews_href + reviews_pid;
                //console.log(rewardhref)
                var oa = document.createElement('a');
                var ob = document.createElement('i');
                var lm = document.getElementsByClassName("bottom_zhan y")[cishu2];
                oa.href = reviews_href;
                oa.className = "f_c dialog";
                ob.style = "content: url(https://s1.ax1x.com/2020/04/26/Jcq8VU.png);height: 15px;";
                ob.className = "comiis_font mt_review";
                ob.innerHTML = "";
                oa.appendChild(ob);
                let review_username = hongbao[cishu2].parentElement.parentElement.getElementsByClassName("top_user f_b")[0].text;
                oa.onclick = function () {
                    let click_time = Date.now();
                    var mt_interval = setInterval(function () {
                        let run_time = parseInt((Date.now() - click_time) / 1000);
                        if (run_time >= 5) {
                            console.log("超时");
                            clearInterval(mt_interval);
                        } else if (document.querySelector("div[id=ntcmsg_popmenu]>div>span.f_c") != null) {
                            console.log("存在,清理定时器");
                            console.log("点评用户:", review_username);
                            console.log("该对象出现用时:", run_time);
                            try {
                                document.querySelector("div[id=ntcmsg_popmenu]>div>span.f_c").innerText = "点评 " + review_username;

                            } catch (err) {
                                console.log("修改点评失败", err);
                            }

                            clearInterval(mt_interval);
                        }

                    }, 100)


                }
                lm.insertAdjacentElement('afterBegin', oa);
            }
        }
    }
    // function reviews_all_click(){//全局监听点击事件修改点评的名字
    //     document.addEventListener("click",function(e){
    //         let click_classname = e.toElement.className;
    //         if(click_classname=="comiis_font mt_review"){
    //             console.log(e);
    //         }
    //     })

    // }


    function new_thread() {
        try {
            document.getElementsByClassName("comiis_mh_tit cl")[1].getElementsByTagName("a")[0].href = "https://bbs.binmt.cc/page-4.html";
        } catch (err) {}
    }

    function show_black() {
        var hide = document.getElementsByTagName('font');
        var i = 0;
        for (i = 0; i < hide.length; i++) {
            hide[i].removeAttribute('color');
            hide[i].removeAttribute('style');
            hide[i].removeAttribute('size');
        }
        var content = document.getElementsByClassName("comiis_message bg_f view_all cl message");
        var rule = /<br>|&nbsp;|<font.*?>|<\/font>|<strike>|<strong>|<i>|<u>|align=".*?"/g;
        var j = 0,
            k = 1;
        for (j = 0; j < content.length; j++ & k++) {
            content[j].innerHTML = content[j].innerHTML.replace(rule, '');
        }
    }

    function collect() {
        var own_formhash = document.querySelector("#scform > input[type=hidden]:nth-child(1)").value;
        var collect_href_id = window.location.href.match(mt_config.rexp.forum_post_pc_page)[1];
        var collect_href = 'https:\/\/bbs.binmt.cc\/home.php?mod=spacecp&ac=favorite&type=thread&id=' + collect_href_id + '&formhash=' + own_formhash;
        var new_collect = document.createElement('span');
        var old_Suspended = document.getElementById("scrolltop");
        new_collect.innerHTML = '<a href="' + collect_href + '" id="k_favorite" onclick="showWindow(this.id, this.href, \'get\', 0);" onmouseover="this.title = $(\'favoritenumber\').innerHTML + \' 人收藏\'" ><img src="https:\/\/s1.ax1x.com\/2020\/04\/29\/JTk3lD.gif" height="26" width="26" style="position:absolute;top:10px;left:11px"><\/a>';
        old_Suspended.insertAdjacentElement('afterBegin', new_collect);
    }

    function reply_space() {
        var a = document.getElementsByClassName("fastre");
        var i = 0;
        for (i = 0; i < a.length; i++) {
            a[i].onclick = function () {
                showWindow('reply', this.href);
                setTimeout('document.querySelector("#moreconf").innerHTML=document.querySelector("#moreconf").innerHTML+\'<button type="button" id = "insertspace" style="float: left;">一键空格<\/button>\';document.querySelector("#insertspace").onclick=function(){document.querySelector("#postmessage").value="           "}', 150)
            }
        }


    }

    function quick_reply() {
        document.querySelector("#scrolltop > span:nth-child(2) > a").onclick = function () {
            showWindow('reply', this.href);
            var a = document.querySelector("#postsubmit");
            setTimeout(
                'document.querySelector("#moreconf").innerHTML=document.querySelector("#moreconf").innerHTML+\'<button type="button" id = "insertspace2" style="float: left;">一键空格<\/button>\';document.querySelector("#insertspace2").onclick=function(){document.querySelector("#postmessage").value=document.querySelector("#postmessage").value+"           ";}', 200)
        }


    }

    function user_level() {
        var a = document.getElementsByClassName("pls favatar");
        var i = 0;
        var e = "0级";
        for (i = 0; i < a.length; i++) {
            var b = a[i].getElementsByTagName("em")[1].outerText;
            var c = a[i].getElementsByTagName("tr")[0];
            var d = document.createElement("td");
            switch (b) {
                case "幼儿园":
                    e = "1级";
                    break;
                case "小学生":
                    e = "2级";
                    break;
                case "初中生":
                    e = "3级";
                    break;
                case "高中生":
                    e = "4级";
                    break;
                case "大学生":
                    e = "5级";
                    break;
                case "硕士生":
                    e = "6级";
                    break;
                case "博士生":
                case "实习版主":
                case "版主":
                case "审核员":
                    e = "7级";
                    break;
                case "博士后":
                case "超级版主":
                case "网站编辑":
                    e = "8级";
                    break;
                case "管理员":
                case "信息监察员":
                    e = "9级";
                    break;


            }
            d.innerHTML = '<p><a class="dj">' + e + '<\/a><\/p>Lv';
            c.appendChild(d);
        }

    }

    function dom_modify() { //黑名单中需要隐藏的帖子
        try {
            var black_uid_list = localStorage.blacklist.split(",");
        } catch (err) {}

        document.addEventListener('DOMNodeInserted', function (e) {
            try {
                var form_list = document.getElementsByClassName("forumlist_li comiis_znalist bg_f b_t b_b comiis_list_readimgs"); //帖子总体
                var form_list_plate = document.getElementsByClassName("forumlist_li_time"); //板块总体
                for (let i = 0; i < form_list.length; i++) {
                    var form_list_plate_text = form_list_plate[i].textContent;
                    try {
                        var plate_name = form_list_plate_text.match(mt_config.rexp.forum_plate_text)[0];
                    } catch (err) {}
                    try {
                        var mt_uid = form_list[i].getElementsByTagName("a")[0].href.match(mt_config.rexp.mt_uid)[1]
                    } catch (err) {} //当前for一层的uid
                    switch (plate_name) {
                        case "逆向教程":
                            if (localStorage.v7) {
                                form_list[i].remove()
                            };
                            break;
                        case "资源共享":
                            if (localStorage.v8) {
                                form_list[i].remove()
                            };
                            break;
                        case "休闲灌水":
                            if (localStorage.v9) {
                                form_list[i].remove()
                            };
                            break;
                        case "求助问答":
                            if (localStorage.v10) {
                                form_list[i].remove()
                            };
                            break;
                        case "综合交流":
                            if (localStorage.v11) {
                                form_list[i].remove()
                            };
                            break;
                        case "编程开发":
                            if (localStorage.v12) {
                                form_list[i].remove()
                            };
                            break;
                        case "玩机教程":
                            if (localStorage.v13) {
                                form_list[i].remove()
                            };
                            break;
                        case "建议反馈":
                            if (localStorage.v14) {
                                form_list[i].remove()
                            };
                            break;
                    }
                    if (black_uid_list.length > 0) {
                        for (let j = 0; j < black_uid_list.length; j++) {
                            if (black_uid_list[j] == mt_uid) {
                                form_list[i].remove()
                            }
                        }
                    }
                } //for处
            } catch (err) {
                console.log("删除出错", e)
            }
        }, false); //function(e)处



    }

    function insert_blacklist() { //在个人信息页面添加一个拉黑名单
        //当前页面是否是个人信息页面
        try {
            // var a = document.querySelector("#home > div.comiis_body > div.comiis_bodybox > form > div.comiis_crezz.comiis_input_style.mt15.b_t.bg_f.cl");
            var a = document.getElementsByClassName("comiis_crezz comiis_input_style mt15 b_t bg_f cl")[0];
            var b = document.createElement("li");
            var c = document.createElement("li");
            b.className = "comiis_stylitit bg_e b_b f_c cl"; //标题
            c.className = "comiis_styli b_b cl"; //输入框
            b.innerHTML = "黑名单";
            c.innerHTML = `<textarea name="blacklist" id="blacklistall" class="comiis_pxs" style="width:90%;resize:none;opacity: 0.7;" placeholder="输入想要拉黑的用户的uid,多个uid用逗号分隔,如1234,5678,9231"></textarea>`;
            a.appendChild(b);
            a.appendChild(c);
            document.getElementById("profilesubmitbtn").addEventListener("click", function () {
                var a = document.querySelector("#blacklistall").value;
                localStorage.setItem("blacklist", a)
            }) //给保存追加点击事件本地保存黑名单
            document.querySelector("#blacklistall").textContent = localStorage.blacklist;
        } catch (err) {
            console.log("插入黑名单失败")
        }
    }

    function uid_display(mt_uid_obj, insert_option) { //显示帖子人的uid
        // var a = document.getElementsByClassName("comiis_verify");
        // var i = 0;
        // if(a.length>1){
        //     for (i = 0; i < a.length; i++) {
        //         var b = document.createElement("a");
        //         var c = document.getElementsByClassName("comiis_postli_top bg_f b_t")[i].getElementsByTagName("a")[0].href.match(/\d+/)[0]; //每组uid
        //         b.style = `font: 13px 隶书;background: rgb(255, 118, 0);margin-left: 4px;padding: 0px 3px;color: white;float: left;margin-top: 1px;height: 14px;line-height: 15px;border-radius: 1.5px;`;
        //         b.innerHTML = "uid:" + c;
        //         a[i].parentElement.insertBefore(b, a[i]);
        //     }
        // }
        for (let i = 0; i < mt_uid_obj.length; i++) {
            if (mt_uid_obj[i].parentElement.getElementsByClassName("mt_uid_set").length == 0) {
                let mt_uid = mt_uid_obj[i].parentElement.getElementsByTagName("a")[0].href.match(mt_config.rexp.mt_uid)[1]; //获取href中uid
                let uid_control = document.createElement("a");
                uid_control.className = "mt_uid_set";
                let uid_control_margin_top = "1px;";
                if (insert_option == "append") {
                    uid_control_margin_top = "2px;"
                }
                uid_control.style = `
                font: 13px 隶书;
                background: rgb(255, 118, 0);
                margin-left: 4px;
                padding: 0px 3px;
                color: white;
                float: left;
                margin-top: ${uid_control_margin_top}
                height: 14px;
                line-height: 15px;
                border-radius: 1.5px;`;
                uid_control.innerHTML = "UID:" + mt_uid;
                uid_control.onclick = function () {
                    try {
                        GM_setClipboard(mt_uid);
                        iosOverlay({
                            text: mt_uid + "已复制",
                            duration: 2000,
                            icon: "https://whitesev.gitee.io/static_resource/ios_loading/img/check.png"
                        });
                        console.log("复制:", mt_uid)
                    } catch (err) {
                        iosOverlay({
                            text: mt_uid + "复制失败",
                            duration: 2000,
                            icon: "https://whitesev.gitee.io/static_resource/ios_loading/img/cross.png"
                        });

                    }

                }
                if (insert_option == "append") {
                    mt_uid_obj[i].parentElement.appendChild(uid_control);
                } else {
                    mt_uid_obj[i].parentElement.insertBefore(uid_control, mt_uid_obj[i]);
                }
            }

        }


    }

    function remove_blacklist_user() {
        try {
            // var a = document.getElementsByClassName("comiis_postli comiis_list_readimgs nfqsqi"); //所有评论本体
            for (let i = 0; i < mt_config.dom_obj.comiis_postli().length; i++) {
                var mt_uid = mt_config.dom_obj.comiis_postli()[i].getElementsByClassName("postli_top_tximg bg_e")[0].href.match(mt_config.rexp.mt_uid)[1]; //本体里的href里面的uid
                if (mt_uid == localStorage.blacklist) {
                    mt_config.dom_obj.comiis_postli()[i].remove();
                }
            }

        } catch (err) {}
    }

    function replace_a() {
        var i = 0;
        var a = document.getElementsByClassName("comiis_messages comiis_aimg_show cl");
        for (i = 0; i < a.length; i++) {
            try {
                var b = a[i].getElementsByTagName("a"); //a标签
            } catch (err) {}
            var j = 0;
            for (j = 0; j < b.length; j++) {
                try {
                    var c = b[j].href.match(mt_config.rexp.home_space_pc_uid_url); //匹配空间链接
                    if (c) {
                        b[j].href = "https://bbs.binmt.cc/home.php?mod=space&uid=" + c[1] + "&do=profile&from=space";
                    }
                } catch (err) {}
            }
        }

    }

    function auto_open() {//自动展开
        var comiis_lookfulltext_box = $('.view_one .comiis_messages,div.display:first,.view_body');
        $('.comiis_lookfulltext_key,.comiis_lookfulltext_bg').remove();
        comiis_lookfulltext_box.css({
            'max-height': 'inherit',
            'overflow-y': 'inherit',
            'position': 'inherit'
        });
    }

    function img_width() { //图片宽度
        try {
            var img = $("img");
            var img_num = 0;
            var window_width = window.screen.width;
            for (img_num = 0; img_num < img.length; img_num++) {
                if (img[img_num].id != "") {
                    console.log(img[img_num].width);
                    if (img[img_num].width > window_width) {
                        img[img_num].style.width = "100%";
                    }
                }
            }
            console.log(window_width);
        } catch (err) {
            console.log(err);
        }

    }

    function mobile_all_setting() {
        if (location.href.match(mt_config.rexp.home_url)) {
            try {
                insert_blacklist()
            } catch (err) {
                console.log("插入黑名单错误:", err);
            }

        }
        if (localStorage.v6) {
            if (location.href.match(mt_config.rexp.forum_post)) {
                try {
                    reviews()
                } catch (err) {
                    console.log("插入点评错误:", err);
                }
                // reviews_all_click();
            }
        }
        if (localStorage.v16) {
            if (location.href.match(mt_config.rexp.forum_post)) {
                try {
                    img_width()
                } catch (err) {
                    console.log("恢复图片宽度错误:", err);
                }

            }
        }
        if (localStorage.v2) {
            try {
                link()
            } catch (err) {
                console.log("识别链接错误:", err);
            }

        }
        if (localStorage.v4) {
            try {
                apply_none()
            } catch (err) {
                console.log("添加隐藏内容错误:", err);
            }

        }
        if (localStorage.v5) {
            if (location.href.match(/forum\.php\?mod=post\&action=newthread/g)) {
                try {
                    insert_empty_title()
                } catch (err) {
                    console.log("插入空标题错误:", err);
                }

            }
        }
        if (localStorage.v15) {
            if (location.href.match(mt_config.rexp.forum_post)) {
                try {
                    uid_display(mt_config.dom_obj.comiis_verify(), "insert");
                    remove_blacklist_user();
                    remove_blacklist_user()
                } catch (err) {
                    console.log("显示UID、移除黑名单的人错误:", err);
                }

            }
            if (location.href.match(mt_config.rexp.forum_guide_url)) {
                try {
                    comiis_list_page = function () {
                        comiis_ispage = 1;
                        if (comiis_page < 12) {
                            $('.comiis_multi_box').html('<div class="comiis_loadbtn f_d">正在加载...</div>');
                            $.ajax({
                                type: 'GET',
                                url: 'forum.php?mod=guide&view=newthread&index=1&page=' + (comiis_page + 1) + '&inajax=1',
                                dataType: 'xml',
                            }).success(function (s) {
                                if (typeof (s.lastChild.firstChild.nodeValue) != "undefined") {
                                    comiis_page++;
                                    $('#list_new').append(s.lastChild.firstChild.nodeValue);
                                    uid_display(mt_config.dom_obj.comiis_formlist(), "append");
                                    remove_blacklist_user();
                                    remove_blacklist_user();
                                    if (comiis_page >= 12) {
                                        $('.comiis_multi_box').html('<div class="comiis_loadbtn f_d">亲,已经到底了!</div>');
                                    } else {
                                        $('.comiis_multi_box').html('<a href="javascript:;" onclick="comiis_list_page()" class="comiis_loadbtn bg_e f_d">点击加载更多</a>');
                                    }
                                    comiis_redata_function();
                                } else {
                                    comiis_page--;
                                    $('.comiis_multi_box').html('<a href="javascript:;" onclick="comiis_list_page()" class="comiis_loadbtn bg_e f_d">重新加载</a>');
                                }
                                comiis_ispage = 0;
                            }).error(function () {
                                comiis_page--;
                                $('.comiis_multi_box').html('<a href="javascript:;" onclick="comiis_list_page()" class="comiis_loadbtn bg_e f_d">重新加载</a>');
                                comiis_ispage = 0;
                            });
                        }
                    }
                } catch (err) {
                    console.log("当前页面不存在该方法");
                }
                try {
                    uid_display(mt_config.dom_obj.comiis_formlist(), "append");
                    remove_blacklist_user();
                    remove_blacklist_user()
                } catch (err) {
                    console.log("显示UID、移除黑名单的人错误:", err);
                }

            }
        }
        if (location.href.match(mt_config.rexp.forum_post_guide_url)) {
            try {
                dom_modify()
            } catch (err) {
                console.log("移除黑名单中需要隐藏的隐藏的帖子错误:", err);
            }

        }
        // if (location.href.match(/forum.php\?mod=guide&view/g)) {
        //     document.querySelector("#forum > div.comiis_body > div.comiis_bodybox > div:nth-child(2)").remove()
        // }
        if (localStorage.v1) {
            if (location.href.match(mt_config.rexp.forum_post)) {
                try {
                    remove_post_content_font_special()
                } catch (err) {
                    console.log("remove_post_content_font_special()错误:", err);
                }

            }
        }

        if (localStorage.v3) {
            if (location.href.match(mt_config.rexp.forum_post)) {
                try {
                    show_black()
                } catch (err) {
                    console.log("显示黑色字体错误:", err);
                }

            }
        }
        if (localStorage.v17) {
            if (GM_getValue("mt_sign") != getLocalTime()) {
                if (location.href.match(mt_config.rexp.home_kmisign_url)) {
                    // if (document.getElementsByClassName("sidenv_user")[0].href != location.origin + "/member.php?mod=logging&action=login&mobile=2") {
                    if (document.getElementsByClassName("sidenv_user")[0].href.match(mt_config.rexp.nologin) == null) {
                        console.log("今天尚未签到,开始签到 mobile")
                        try {
                            let getMTFormHash = mt_getFormHash_mobile()
                            auto_sign(getMTFormHash)
                        } catch (err) {
                            console.log("签到失败", err)
                        }

                    } else {
                        console.log("当前账号未登录 mobile")
                    }

                } else {
                    console.log("当前不在主页 mobile")
                }

            } else {
                console.log("已签到")
            }
        } else {
            console.log("尚未开启每日自动签到")
        }
        if(localStorage.v18){
            try{
                auto_open()
            }catch(err){
                console.log("自动展开失败",err);
            }
            
        }


    }

    function ios_js_css() {
        var ios_js = document.createElement("script");
        var ios_css = document.createElement("link");

        ios_js.src = "https://whitesev.gitee.io/static_resource/ios_loading/js/iosOverlay.js";

        ios_js.type = "text/javascript";

        ios_css.rel = "stylesheet";
        ios_css.type = "text/css";
        ios_css.href = "https://whitesev.gitee.io/static_resource/ios_loading/css/iosOverlay.css";

        document.head.appendChild(ios_js);
        document.head.appendChild(ios_css);
    }

    function set_PC_js() {
        var a = document.createElement("script");
        var b = document.createElement("script");
        a.src = "https://cdn2.bbs.binmt.cc/static/js/smilies.js?x6L";
        b.src = "https://cdn2.bbs.binmt.cc/static/js/common.js?x6L";
        a.type = "text/javascript";
        b.type = "text/javascript";
        document.head.appendChild(a);
        document.head.appendChild(b);
    }

    function np() { //这是入口
        var usa = navigator.userAgent.match(mt_config.rexp.pc_useragent);
        if (usa != null) {
            try {
                set_PC_js()
            } catch (err) {
                console.log("set_PC_js()加载失败")
            }
            $(document).ready(function () {
                try {
                    Latest_publication()
                } catch (err) {
                    console.log("Latest_publication()加载失败")
                }
                try {
                    link()
                } catch (err) {
                    console.log("link()加载失败")
                }
                if (window.location.href.match(mt_config.rexp.forum_post_pc)) {
                    //online_status();//开启探测在线状态,不需要显示在线状态就注释此行,默认不开启
                }
                try {
                    collect()
                } catch (err) {
                    console.log("collect()加载失败")
                }
                try {
                    reply_space()
                } catch (err) {
                    console.log("reply_space()加载失败")
                }
                try {
                    quick_reply()
                } catch (err) {
                    console.log("quick_reply()加载失败")
                }
                try {
                    user_level()
                } catch (err) {
                    console.log("user_level()加载失败")
                }
                try {
                    if (GM_getValue("mt_sign") != getLocalTime()) {
                        if ((location.href == location.origin + "/") || (location.href == location.origin + "/forum.php")) {
                            if (!document.querySelector("div[class=comiis_dlq]>a")) {
                                let getMTFormHash = mt_getFormHash_pc()
                                auto_sign(getMTFormHash)
                            } else {
                                console.log("当前账号尚未登录")
                            }
                        } else {
                            console.log("当前不在主页 pc")
                        }
                    } else {
                        console.log("今日已签到")
                    }
                } catch (err) {
                    console.log("auto_sign() pc执行失败")
                }
            });
        } else {
            try {
                set_css()
            } catch (err) {
                console.log("set_css()加载失败")
            }
            $(document).ready(function () {
                try {
                    replace_a()
                } catch (err) {
                    console.log("replace_a()加载失败")
                }
                try {
                    new_thread()
                } catch (err) {
                    console.log("new_thread()加载失败")
                }
                try {
                    mobile_all_setting()
                } catch (err) {
                    console.log("mobile_all_setting()加载失败");
                    console.log(err)
                }
                try {
                    insert_checked_select()
                } catch (err) {
                    console.log("insert_checked_select()加载失败")
                }
                // try {
                //     insert_tips()
                // } catch (err) {
                //     console.log("insert_tips()加载失败")
                // }
                try {
                    set_display_last_click()
                } catch (err) {
                    console.log("set_display_last_click()加载失败")
                }
                try {
                    set_select_clicked()
                } catch (err) {
                    console.log("set_select_clicked()加载失败")
                }
                try {
                    set_checked_clicked()
                } catch (err) {
                    console.log("set_checked_clicked()加载失败")
                }
                try {
                    set_select_change_clicked()
                } catch (err) {}
                try {
                    ios_js_css()
                } catch (err) {
                    console.log("set_select_change_clicked()加载失败")
                }

                try {
                    if (window.location.href.match(/bbs\.binmt\.cc\/home\.php\?mod=spacecp/g)) {
                        console.log("监听改变")
                        document.getElementsByClassName("swiper-wrapper")[0].children[2].addEventListener("click", function () {
                            console.log("修改");
                            window.location.href = "/home.php?mod=spacecp&ac=profile&op=info";
                        })

                    }


                } catch (err) {
                    console.log("添加点击事件失败insert_blacklist()");
                    console.log(err);
                }


            })

        }
    } //function np()的结束处
    GM_addStyle(".f_d.y,.top_user.f_b,.comiis_a.comiis_message_table.cl,.f_c.dialog>i,.bg_f.b_ok,.bg_f.f_c.b_ok.comiis_openrebox>i,.bg_f.f_c.b_ok.comiis_openrebox>em,.comiis_font.f_b,.comiis_font.bg_e.b_l{font-weight:100};.comiis_message.bg_f.view_all.cl.message{font-weight:100;padding:0px}");
    $(document).ready(function () {
        np()
    });

})();