ホームページ >ウェブフロントエンド >jsチュートリアル >jquery は ajax を使用して WeChat 自動応答 plug-in_jquery を実装します

jquery は ajax を使用して WeChat 自動応答 plug-in_jquery を実装します

WBOY
WBOYオリジナル
2016-05-16 16:51:031533ブラウズ

myscript.js

コードをコピー コードは次のとおりです:

var _autorun;
var str = new Array('転送するもの', '何を共有する', '転送済み', 'すでに転送済み', 'すでに転送済み', '適用を続ける', '未送信'、'送信'、'転送'、'共有'、'共有'、'yv'、'bv'、'gv'、'pv'、'rv'、'こんにちは'、'美容 ',' request','code','欲しい','vが欲しい','vを追加したい');
var isrun = false;
var i=0;
function start() {
console.log('th' (i) 'refresh');
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')){
'));
var disp = _me.find('p.desc ').html();
disp = disp.toLowerCase();
disp = disp.trim();
for (var i = 0; i
}( 'アドレス帳に追加された') ("chatSend");
_click[0].click();
isrun=false; else if ((disp.indexOf('上記のメッセージをよく読んでください')!=- 1)&&表示!=''){
🎜> );
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 id='stop'>スクリプトを停止"
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(_秒alert('更新時間が短すぎるため、人数が増えるとスクリプトがクラッシュする可能性があります。リセットしてください!');
$("# frequ").val('3.5');
time = 3500 "";
}
else if(_second>6){
var is_true =confirm('更新時間が長すぎます。長時間メッセージを受信できない可能性があります。本当にこれを設定する必要がありますか?');
その後、クリックしてスクリプトを実行して有効にします。');
}
else {
;スクリプトを実行して有効にします。');
}
console.log("変更後の時刻:" time "ミリ秒");
})




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。