返回列表 发新帖

分享个自用的精易论坛油猴脚本

[复制链接]
灌水成绩
872
主题
892
帖子
5533
积分
等级头衔
积分成就
  • 威望: 0
  • 贡献: 4641
  • 金钱: 0
  • 违规:
  • 在线时间:305 小时
  • 注册时间:2019-3-9
  • 最后登录:2019-12-8
个人勋章

官方

联系方式
QQ
发表于 2019-11-24 08:24:54 | 显示全部楼层 | 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
快捷拉黑以及解除拉黑楼主

其他功能还没想到,想到再更新上去

使用方法:第一步安装 浏览器 安装 “tampermonkey”新建一个用户脚本复制下面代码粘贴保存
// ==UserScript==
// @name         精易论坛小助手
// @namespace    http://www.webepa.cn/
// @version      0.4
// @description  try to take over the world!
// @author       Su(QQ:841951708)
// @match        bbs.125.la/*

// @require      https://code.jquery.com/jquery-3.1.1.min.js
// @updateURL    http://www.webepa.cn/jy/jyzs.js
// @grant        GM_xmlhttpRequest
// @grant        GM_getResourceText
// @grant        GM_getValue
// @grant        unsafeWindow
// ==/UserScript==


(function() {
    //var t = document.getElementById("vmessage");
    //t.value="查看一下,学习一下";
    //var p_data =$(".pls .favatar").html();
    var url = window.location.href;

    if(url=="https://bbs.125.la/plugin.php?id=dsu_paulsign:sign"){
        var xmlhttp;
        xmlhttp = null;
        if (window.XMLHttpRequest)
        {// code for all new browsers
            xmlhttp=new XMLHttpRequest();
        }
        else if (window.ActiveXObject)
        {// code for IE5 and IE6
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
        if (xmlhttp!=null)
        {
            xmlhttp.open("POST","plugin.php?id=dsu_paulsign:sign&operation=qiandao&infloat=0",true);
            xmlhttp.setRequestHeader( "Content-Type" , "application/x-www-form-urlencoded" );
            xmlhttp.send("formhash="+document.getElementsByName("formhash")[0].value+"&qdxq=kx");
        }
        window.location="https://bbs.125.la";

    }
    var p_data =$("html").html();

    var reg = p_data.match('amp;uid=(.*?)" class="avtm" target="_blank">');
    var uid = reg[1];

    //alert(uid);
    //var rate = reg[2];
    //alert($($("#postlist").children("div").get(0)).text());
    //reg = p_data.match('uid='+uid+'" target="_blank" class="xi2" style="color: #000000">(.*?)</a>');
    //console.log(reg);
    var username = $("#postlist .pls .pi .authi .xw1").eq(0).text();


    reg = p_data.match('formhash=(.*?)"');
    var fromhash = reg[1];
    var plate = $("#pt .z a").eq(3).text();
    if(plate == "问答区"){
        reg = p_data.match('amp;uid=(.*?)" target="_blank">(.*?)%</a>');
        // var uid = reg[1];
        var rate = reg[2];
        if (rate < 80){
            // $("#ct h1").append("<b>小心,此人回帖率低于100%,防止白费功夫</b>");
            $("#pgt").append("<span class='y pgb' style='color:#F30;font-Size:28px'>小心,此人结帖率"+rate+"%,防止白费功夫</span>");
        }else{
            $("#pgt").append("<span class='y pgb' style='color:#F30;font-Size:28px'>此人结帖率"+rate+"%,还不错</span>");
        }
    }else if(plate == "软件定制"){
        var text = $("#postlist .pct .pcb .UserDanbao caption").html();
        $("#pgt").append("<span class='y pgb' style='color:#F30;font-Size:28px'>"+text+"</span>");
    }

    $("#postlist").before('<div class="pshowclass">欢迎使用WebEpa网络中间件,支持B/S通用框架系统的WEB网络中间件,内置高效率WEB服务,支持用易语言编写DLL代替PHP实现后端交互服务。<a target="_blank" ><img border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="WebEpa网络中间件" title="WebEpa网络中间件"></a></div>');
    $(".pshowclass").css({"argin":" 0 auto","margin-bottom":" 10px","width":" 100%","text-align":" center","border":" 1px solid #FEBE8F","color":" #FF6600","background":" #FFF8D9","padding":" 10px","box-sizing":" border-box","font-size":" 16px"});

    function jion_black(){
        alert(1)
        //document.getElementById("moodsubmit_btn").click();
    }
    if(document.getElementById("hiddenpoststip")){
        $("#pgt").append('<span class="y pgb" style="color:#F30;font-Size:20px"><a href="home.php?mod=spacecp&ac=friend&op=blacklist&subop=delete&uid='+uid+'&start=">黑名单除名</a></span>');
    } else {
        $("#pgt").append('<div style="display:bolck"><form method="post" autocomplete="off" name="blackform" action="home.php?mod=spacecp&ac=friend&op=blacklist&start="><table  style="display:none" cellpadding="0" cellspacing="0" class="tfm"><tbody><tr><th>用户名</th><td><input type="text" name="username" value="'+username+'" size="15" class="px vm"></table><a href="#"><button  style="color:#F30;font-Size:14px;height: 30px;" type="submit" name="blacklistsubmit_btn1" id="moodsubmit_btn" value="true" class="pn vm"><span class="y pgb">加入黑名单</span></button></a></td></tr></tbody><input type="hidden" name="blacklistsubmit" value="true"><input type="hidden" name="formhash" value="'+fromhash+'"></form></div>');
    }
    // GM_xmlhttpRequest({
    // method: "GET",
    // url: "https://bbs.125.la/home.php?mod=space&do=friend&view=blacklist",
    // headers: {
    // referer: "https://bbs.125.la/"
    // },
    // overrideMimeType: "text/plain; charset=x-user-defined",
    // onprogress: function(xhr) {
    // console.log(xhr.lengthComputable + "," + xhr.loaded + "," + xhr.total);
    // xhr.lengthComputable:布尔值,是否可以获取到文件总长度
    // xhr.loaded:已加载的字节数
    // xhr.total:文件总字节数

    // },
    // onload: function(xhr) {
    // var r = xhr.responseText;
    // console.log(r);
    // var reg = r.match('uid='+uid+'&hash=');

    // console.log(reg);
    // if(reg == null){
    // $("#pgt").append('<div style="display:bolck"><form method="post" autocomplete="off" name="blackform" action="home.php?mod=spacecp&ac=friend&op=blacklist&start="><table  style="display:none" cellpadding="0" cellspacing="0" class="tfm"><tbody><tr><th>用户名</th><td><input type="text" name="username" value="'+username+'" size="15" class="px vm"></table><a href="#"><button  style="color:#F30;font-Size:14px;height: 30px;" type="submit" name="blacklistsubmit_btn1" id="moodsubmit_btn" value="true" class="pn vm"><span class="y pgb">加入黑名单</span></button></a></td></tr></tbody><input type="hidden" name="blacklistsubmit" value="true"><input type="hidden" name="formhash" value="'+fromhash+'"></form></div>');
    // }
    // if(reg.length>0){
    // $("#pgt").append('<span class="y pgb" style="color:#F30;font-Size:20px"><a href="home.php?mod=spacecp&ac=friend&op=blacklist&subop=delete&uid='+uid+'&start=">黑名单除名</a></span>');

    // }


    // }
    // })
})();





温馨提示:
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
6.添加QQ群随时获取新消息QQ群号:831240632

帖子地址: 

回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表