AutoReply for Firefox

autoreply for discuz

目前为 2015-06-27 提交的版本。查看 最新版本

// ==UserScript==
// @name       AutoReply for Firefox
// @namespace  http://use.i.E.your.homepage/
// @version    1.0
// @description  autoreply for discuz
// @match      http://*/*
// ==/UserScript==
 
    var auto_reply_default_message = '支持楼主希望楼主多发精品好帖...........';
 
    function auto_reply_chinaunix(reply_message)
    {
            var pattern =
                    /<script\s+[^>]*>*.*<\/script>/;
            var html = document.documentElement.innerHTML;
            var find = html.match(pattern);
            if(find)
            {
                    //alert(find[0]);
                    var input_area = document.getElementById('fastpostmessage');
                    var button_submit = document.getElementById('fastpostsubmit');
                    var fastpostrefresh = document.getElementById('fastpostrefresh');
                    if(input_area && button_submit)
                    {
                            var new_message = "";
                            if(new_message == null)
                                    return;
                            new_message = new_message.replace(/(^\s*|\s*$)/g, "");
                            if(new_message == "")       
                                    new_message = auto_reply_default_message;
                            try
                            {
                                    localStorage['auto_reply_message'] = new_message;
                            }
                            catch(err)
                            {
                            }
                            if(fastpostrefresh)
                                    fastpostrefresh.checked = false;
                            input_area.textContent = new_message;
                            button_submit.click();
                    }
            }
    }
    try
    {
            var reply_message = '';
            
            try
            {
                    reply_message = localStorage['auto_reply_message'];
            }
            catch(err)
            {
            }
            if(!reply_message)
                    reply_message = auto_reply_default_message;
            reply_message = reply_message.replace(/(^\s*|\s*$)/g, "");
            if(reply_message == "")       
                    reply_message = auto_reply_default_message;
            auto_reply_chinaunix(reply_message);
    }
    catch(err)
    {
    }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址