jquery使用ajax实现微信自动回复插件

jquery使用ajax实现微信自动回复插件

myscript.js

复制代码 代码如下:var _autorun;var str = new Array(‘转发什么’,’分享什么’,’已转发’,’已轉發’,’己转发’,’继续申请’,’在不’,’已发送’,’以转发’,’以分享’,’已分享’,’yv’,’bv’,’gv’,’pv’,’rv’,’你好’,’美女’,’索要’,’代码’,’我要’,’要v’,’要加v’);var isrun = false;var i=0;function start(){    console.log(‘第’+(++i)+’次刷新’);    var chatListColumn =$(“.chatListColumn”);    chatListColumn.each(function(){        var _this = this;        var _me = $(this);        var attr = $(this).attr(‘un’);        if((attr!=”)&&(attr!=’filehelper’)&&(attr!=’weixin’)&&(attr!=’newsapp’)&&(attr!=’fmessage’)){            //console.log($(this).attr(‘un’));            var disp =  _me.find(‘p.desc’).html();            disp = disp.toLowerCase();            disp = disp.trim();            for (var i = 0; i < str.length; i++){                if(disp.indexOf(str[i])!=-1){                    isrun=true;break;                }            };           if(disp.indexOf('你已添加了')!=-1||disp.indexOf('通过了你的好友验证请求')!=-1||disp.indexOf('你添加到通讯录')!=-1){                _this.click();                var _input = $("#textInput");                var  message = _ajax('你已添加了',attr);                _input.val(message);                var _click = document.getElementsByClassName("chatSend");                _click[0].click();                isrun=false;            }            else if((disp.indexOf('发送好友验证请求')!=-1)&&disp!=''){                isrun=false;            }            else if((disp.indexOf('仔细阅读上述消息')!=-1)&&disp!=''){                isrun=false;            }            else if(disp!=''){               isrun=false;           }            //console.log(disp);            /*if(isrun){                _this.click();                var _input = $("#textInput");                var  message = _ajax(disp,attr);                _input.val(message);                var _click = document.getElementsByClassName("chatSend");                _click[0].click();                isrun=false;            }            else if(disp.indexOf('你添加到通讯录')!=-1){                _this.click();                var _input = $("#textInput");                var  message = _ajax('你添加到通讯录',attr);                _input.val(message);                var _click = document.getElementsByClassName("chatSend");                _click[0].click();                isrun=false;            }            else if(disp.indexOf('你已添加了')!=-1||disp.indexOf('通过了你的好友验证请求')!=-1){                _this.click();                var _input = $("#textInput");                var  message = _ajax('你已添加了',attr);                _input.val(message);                var _click = document.getElementsByClassName("chatSend");                _click[0].click();                isrun=false;            }            else if((disp.indexOf('发送好友验证请求')!=-1)&&disp!=''){                isrun=false;            }            else if((disp.indexOf('仔细阅读上述消息')==-1)&&disp!=''){                _this.click();                var _input = $("#textInput");                var  message = _ajax('other',attr);                _input.val(message);                var _click = document.getElementsByClassName("chatSend");                _click[0].click();                isrun=false;            }*/

        }    })}function _ajax(disp,attr){    var message=”;    $.ajax({        url:’http://112.124.97.72/Auto_Server/autoserver.php’,        async:false,        type:’GET’,        data:”message=”+disp+”&id=”+attr,        success:function(e){            if(e){                message = e;            }            else{

            }        }    })    return message;}var time=’3500′; function run(){    _autorun = setInterval(‘start()’,time);}

//alert(1);var button = “

注意待左侧会话列表完全加载完毕之后再点击以下按钮 V1.4.4 只回复第一条版本

“;    button+=”执行脚本”;    button+=”停止脚本”    button+=”脚本刷新一次时间调整:秒确定”;$(“body”).prepend(button);$(“#weixin_button”).click(function(){    $(this).css({‘background’:’#30DA59′,’color’:’rgb(253, 248, 248)’});    $(“#stop”).css({‘background’:’#BEC7C0′,’color’:’rgb(14, 9, 9)’})    run();})$(“#stop”).click(function(){    $(this).css({‘background’:’#30DA59′,’color’:’rgb(253, 248, 248)’});    $(“#weixin_button”).css({‘background’:’#BEC7C0′,’color’:’rgb(14, 9, 9)’})    window.clearInterval(_autorun);})$(“#sub”).click(function(){    var _second = parseFloat($(“#frequ”).val());    if(_second6){        var is_true = confirm(‘刷新时间过长,用户可能很长时间接收不到消息,确定需要这样设置吗?’);        if(is_true){            time = _second*1000+””;            alert(‘修改刷新时间后请停止脚本之后再点击执行脚本才能生效.’);        }        else{            $(“#frequ”).val(‘3.5’);            time = 3500+””;        }    }    else{        time = _second*1000+””;        alert(‘修改刷新时间后请停止脚本之后再点击执行脚本才能生效.’);    }    console.log(“时间修改为:”+time+”毫秒”);})

 


比丘资源网 » jquery使用ajax实现微信自动回复插件

发表回复

提供最优质的资源集合

立即查看 了解详情