tieba脚本

function GetBit(m, n) {
    return (m >> n) & 1;
}
function e2c() {
    TheDate = (arguments.length != 3) ? new Date() : new Date(arguments[0], arguments[1], arguments[2]);
    var total, m, n, k;
    var isEnd = false;
    var tmp = TheDate.getYear();
    if (tmp < 1900) {
        tmp += 1900;
    }
    total = (tmp - 1921) * 365 + Math.floor((tmp - 1921) / 4) + madd[TheDate.getMonth()] + TheDate.getDate() - 38;
    
    if (TheDate.getYear() % 4 == 0 && TheDate.getMonth() > 1) {
        total++;
    }
    for (m = 0; ; m++) {
        k = (CalendarData[m] < 0xfff) ? 11 : 12;
        for (n = k; n >= 0; n--) {
            if (total <= 29 + GetBit(CalendarData[m], n)) {
                isEnd = true; break;
            }
            total = total - 29 - GetBit(CalendarData[m], n);
        }
        if (isEnd) break;
    }
    cYear = 1921 + m;
    cMonth = k - n + 1;
    cDay = total;
    if (k == 12) {
        if (cMonth == Math.floor(CalendarData[m] / 0x10000) + 1) {
            cMonth = 1 - cMonth;
        }
        if (cMonth > Math.floor(CalendarData[m] / 0x10000) + 1) {
            cMonth--;
        }
    }
}
 
userAgent=window.navigator.userAgent.toLowerCase();
 
var screen=window.screen.width+"*"+window.screen.height;
if(userAgent.indexOf("windows")>=1){
    if(userAgent.indexOf("wow64")>=1){var bit="(64位 "+screen+") ";}
    else
    {var bit="(32位 "+screen+") ";}
}
else
{var bit="("+screen+") ";} 
 
if(userAgent.indexOf("windows nt 6.1")>=1){var S=" Windows 7";}
else
    if(userAgent.indexOf("windows nt 6.3")>=1){var S=" Windows 8.1";}
    else
        if(userAgent.indexOf("windows nt 6.2")>=1){var S=" Windows 8";}
        else
            if(userAgent.indexOf("windows nt 6.0")>=1){var S=" Windows Vista";}
            else
                if(userAgent.indexOf("windows nt 5.1")>=1){var S=" Windows XP";}
                else
                    if(userAgent.indexOf("windows nt 5.2")>=1){var S=" Windows 2003";}
                    else
                        if(userAgent.indexOf("linux")>=1){var S=" Linux";}
                        else
                            if(userAgent.indexOf("mac")>=1){var S=" MacOS";}
                            else
                                var S=" 非主流";
 
//var OS ='<b><font color="#e10602">'+S+'</font>'+bit+Oimage+'</b>'; 
var OS ='<b><font color="#e10602">'+S+'<img class="BDE_Image" src="http://imgsrc.baidu.com/forum/w%3D580/sign=c67c590995dda144da096cba82b6d009/dd4619f790529822b8a5c4d9d5ca7bcb0b46d4f8.jpg" height="30" width="30"></img> '+'</font>'+bit+'</b>';
 
if ((userAgent.indexOf('msie') >= 0) && (navigator.userAgent.indexOf('microsoft internet explorer') < 0)){
    var Findex=userAgent.indexOf("msie");
    var versionName=userAgent.substr(Findex+"msie ".length,4);
    var Browser=" IE "+versionName;
}
else
    if (userAgent.indexOf('firefox') >= 0){
        var Findex=userAgent.indexOf("firefox/");
        var versionName=userAgent.substr(Findex+"firefox/".length,4);
        var Browser=" Firefox "+versionName;
    }
    else
        if (userAgent.indexOf('opera') >= 0){
            var Findex=userAgent.indexOf("opera ");
            var versionName=userAgent.substr(Findex+"opera ".length,4);
            var Browser=" Opera "+versionName;
        }
        else
            if (userAgent.indexOf('chrome') >= 0){
                var Findex=userAgent.indexOf("chrome/");
                var versionName=userAgent.substr(Findex+"chrome/".length,4);
                var Browser=" Chrome "+versionName;
            }
            else
            {var Browser=" 非主流";}

var Browser='<b><font color="#e10602">'+Browser+'<img class="BDE_Image" src="http://imgsrc.baidu.com/forum/w%3D580/sign=5a885ff7a344ad342ebf878fe0a30c08/929280529822720ec7581fe079cb0a46f31fabf8.jpg" height="30" width="30"></img>'+'</font>'+" 浏览器</b>";

var str="——@豌豆荚吧 漂流瓶 @TB小红鸡 来给LZ点精盐吧!~<br>"+"<b>可爱性感</b>的"+Browser+" 被安装在<b>高贵冷艳</b>的"+OS+"上";
//var time="test";
var time='<br><br><img changedsize="true" pic_type="0" class="BDE_Image" src="http://imgsrc.baidu.com/forum/w%3D580/sign=6ca77dcee5dde711e7d243fe97edcef4/b03533fa828ba61e111605e44134970a314e5905.jpg" height="11" width="560"><br>';

var out, a={exp:-1}, b, c, d={}, e=PageData.user.name; if(PageData.thread){ if($('.l_post').length>0){ $('.l_post').each(function(){ b=$(this).data('field').author.grade_exp; c=$(this).data('field').author.name==e?'我自己_(:зゝ∠)_':$(this).data('field').author.name; if(b>a.exp){ a.name=c; a.exp=b; d={}; d.c=1} else if(b==a.exp&&!d.c){a.name+='、'+c;d.c=1}}); out='侦测到'+(PageData.pager.total_page>1?('第'+PageData.pager.cur_page+'页'):'楼上')+'水经验冠军是<font color=\"#e10602\"><b>'+a.name+' </b></font>拥有经验<font color=\"#e10602\"><b>'+a.exp+'</b></font>撒花!*★,°*:.☆\( ̄▽ ̄)/$:*.°★*'}} else out='俺妥妥的水了一贴╮( ̄▽ ̄")╭<br>'; 
 
var on,a={},w=[],c,p,u=PageData.user.name,un='我自己_(:зゝ∠)_';


if(PageData.thread){
$('.l_post').each(function(){
c=$(this).data('field').author;
if(!a[c.name]&&c.bawu){a[c.name]=c.name;w.push(c.name==u?un:c.name)}
});
p=PageData.pager.total_page>1?('第'+PageData.pager.cur_page+'页'):'楼上';
on=!w.length?(p+'暂未发现吧务,大家可以放心水贴(??≥▽≤)??'):(p+'侦测到吧务'+w.length+'只,'+(w.length==1?'TA':'TA们')+'是<font color=\"#e10602\"><b>'+w.join('、')+' </b></font>撒花!*★,°*:.☆\( ̄▽ ̄)/$:*.°★*');
}
else on=time+'假装吧务不在,俺先光明正大地水一贴╮( ̄▽ ̄")╭';
 
var a=$('.l_post'),x; if(a[0]) { var b=a.data('field').author.name, c=a.last().data('field').author.name, d=$('.tP')[0]; e=PageData.user.name
 
c==e?time+"刚才我在楼上的话没说完,楼主你就让我再补充几句吧<br>"+str:
 
x=d?time+"居然不是首页,都怪楼上的<font color=\"#e10602\"><b>" + c + "</b></font> !不开心…(╯°Д°)╯(┻━┻<br>"+str:
 
b==e?time+str:
 
(a.length>1?(time+"楼主<font color=\"#e10602\"><b>@" +b+ " </b></font> 又来水经验了,"+(b==c?"居然还在楼上自挽了一下_(:зゝ∠)_<br>"+str:
 
(c==PageData.user.name?"那么我还是送他一点经验吧o( ̄ˇ ̄)o<br>"+str:
 
"楼上这个<font color=\"#e10602\"><b>" + c + " </b></font> 居然还帮他水了一贴!<br>"+str))):
 
"难道我是二楼哎?楼主<font color=\"#e10602\"><b>@" + b + "</b></font> 要谢谢我哦!( ̄▽ ̄)<br>"+str)}
 
else x=time+'俺妥妥的水了一贴╮( ̄▽ ̄")╭'+str;


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值