首頁 >web前端 >js教程 >jquery使用ajax實現微信自動回覆外掛_jquery

jquery使用ajax實現微信自動回覆外掛_jquery

WBOY
WBOY原創
2016-05-16 16:51:031536瀏覽

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");
  = this;
        var _me = $(this);
        var attr = $(this).attr('un');
  filehelper')&&(attr!='weixin')&&(attr!='newsapp')&&(attr!='fmessage')){
           '));
            var disp =  _me.find('p.desc').html();
          disp = disp.trim();
for (var i = 0; i                 if(disp.indexOf(str[i])! isrun=true;break;
                }
            };
           if(disp.indexOf('你已新增了一個朋友)!=-1||disp.indexOf(disp.indexOf('你已經加入了一個朋友)!=-1||disp.indexOf('alp.indexOf(')! '你加入通訊錄')!=-1){
                _this.click();
                    var  message = _ajax('你已新增了',attr);
                _input.val(message);
        >               _click[0].click();
             🎜>            }
            elseif(((disp.indexOf('與    isrun=false;
            }
            else if ( (disp.indexOf('仔細閱讀上述訊息')!=-1)&&disp!=''){
                    else if(disp!=''){
               isrun=false;
           }
        /*if(isrun){
                _this.click();
   textInput");
                var  message = _ajax(disp,attr);
                var _click = document.getElementsByClassName("chatSend");
         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(_second '刷新時間過短,人數增加較多時可能出現腳本崩潰!請重新設定!');
        $("#frequ").val('3.5');
      🎜>    }
    else if(_second>6){
        var is_true = confirm('刷新時間過長,使用者可能很長時間接收不到訊息,確定需要這樣設定嗎?) if(is_true){
            time = _second*1000 "";
          🎜>        else{
            $("#frequ").val('3.5');
           🎜>    else{
        time = _second*1000 "";
        alert('修改刷新時間後請停止腳本之後再點選執行腳本才能生效.');
    }
    console.log("時間修改為:" time "🎜>    console.log("時間修改為:" time "🎜> })



 
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn