Greasy Fork is available in English.

哔哩哔哩(b站)显示UID和注册时间

首页、直播、会员购、订单中心、漫画均可显示UID和注册时间。哔哩哔哩漫画增加切换夜间模式按钮。

Pada tanggal 2020-07-31 03:12:38 UTC. Lihat %(latest_version_link).

// ==UserScript==
// @name         哔哩哔哩(b站)显示UID和注册时间
// @namespace    http://tampermonkey.net/
// @version      0.4.5
// @description  首页、直播、会员购、订单中心、漫画均可显示UID和注册时间。哔哩哔哩漫画增加切换夜间模式按钮。
// @author       AN drew
// @exclude      https://game.bilibili.com/*
// @exclude      https://www.bilibili.com/video/*
// @exclude      https://www.bilibili.com/bangumi/*
// @exclude      https://www.bilibili.com/cinema/*
// @exclude      https://www.bilibili.com/documentary/*
// @exclude      https://www.bilibili.com/tv/*
// @exclude      https://www.bilibili.com/variety/*
// @match        *://*.bilibili.com/*
// @require      https://cdn.bootcdn.net/ajax/libs/jquery/3.1.1/jquery.min.js
// @require      https://cdn.bootcdn.net/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js
// @grant        none
// ==/UserScript==

var theme_dark='<style>'+
    '.theme-dark body {'+
    '	background-color: #333'+
    '}'+
    '.theme-dark .manga-card-vertical .manga-cover {'+
    '	background-color: #222'+
    '}'+
    '.theme-dark .manga-card-vertical .text-info-section .manga-title {'+
    '	color: #999'+
    '}'+
    '.theme-dark .manga-card-vertical .text-info-section .supporting-text {'+
    '	color: #777'+
    '}'+
    '.theme-dark .manga-title {'+
    '	color: hsla(0,0%,100%,.8)'+
    '}'+
    '.theme-dark .manga-title:hover {'+
    '	color:#32AAFF !important'+
    '}'+
    '.theme-dark .manga-title:after {'+
    '	background-color: #303030'+
    '}'+
    '.theme-dark .dp-block.show-status-text.ts-dot-4 {'+
    '	color:#999'+
    '}'+
    '.theme-dark .dp-block.show-status-text.ts-dot-4:hover {'+
    '	color:#32AAFF !important'+
    '}'+
    '.theme-dark .multi-line-text.item-title.w-100.ts-dot-4.border-box:hover {'+
    '	color:#32AAFF !important'+
    '}'+
    '.theme-dark .author-text{'+
    '	color:#999'+
    '}'+
    '.theme-dark .style-text{'+
    '	color:#999'+
    '}'+
    '.theme-dark .rank-hint.dp-i-block{'+
    '	color:#999'+
    '}'+
    '.theme-dark .fans-author-text.t-over-hidden.t-no-wrap{'+
    '	color:#999'+
    '}'+
    '.theme-dark .fans-value{'+
    '	color:#999'+
    '}'+
    '.theme-dark .rank-title.dp-i-block{'+
    '	color:hsla(0,0%,100%,.8)'+
    '}'+
    '.theme-dark .dp-i-block.pointer.ts-dot-4{'+
    '	color:#999'+
    '}'+
    '.theme-dark .dp-i-block.pointer.ts-dot-4.activated{'+
    '	color:#32AAFF !important'+
    '}'+
    '.theme-dark .no-more-ctnr{'+
    '	color:#999 !important'+
    '}'+
    '.theme-dark .text {'+
    '	color: hsla(0,0%,100%,.5)!important'+
    '}'+
    '.theme-dark .manga-cover {'+
    '	background-color: rgba(0,0,0,.2)!important'+
    '}'+
    '.theme-dark .action-button {'+
    '	color: hsla(0,0%,100%,.8)'+
    '}'+
    '.theme-dark .drop-list {'+
    '	background-color: #303030'+
    '}'+
    '.theme-dark .more-btn-container {'+
    '	background-color: #2a2a2a!important'+
    '}'+
    '.theme-dark .more-btn-container .more-button {'+
    '	color: hsla(0,0%,100%,.5)!important'+
    '}'+
    '.theme-dark .login-panel .action-button {'+
    '	color: hsla(0,0%,100%,.8)'+
    '}'+
    '.theme-dark .manga-navbar-manga-logo {'+
    '	color: hsla(0,0%,100%,.8)'+
    '}'+
    '.theme-dark .nav-item {'+
    '	color: hsla(0,0%,100%,.8)'+
    '}'+
    '.theme-dark .v-middle.dp-i-block.ts-dot-4:not(.arrow){'+
    '	color: hsla(0,0%,100%,.8)'+
    '}'+
    '.theme-dark .search-bar-bg {'+
    '	background-color: #303030'+
    '}'+
    '.theme-dark .search-icon {'+
    '	background-image: url()!important'+
    '}'+
    '.theme-dark .search-input,.theme-dark .suggestion-item {'+
    '	color: #aaa'+
    '}'+
    '.theme-dark .user-name {'+
    '	color: #fff'+
    '}'+
    '.theme-dark .info-item {'+
    '	color: hsla(0,0%,100%,.5)'+
    '}'+
    '.theme-dark .logout-btn-container {'+
    '	background-color: #2a2a2a!important'+
    '}'+
    '.theme-dark .logout-btn-container .logout-button {'+
    '	color: hsla(0,0%,100%,.5)!important'+
    '}'+
    '.theme-dark .manga-navbar {'+
    '	box-shadow: none'+
    '}'+
    '.theme-dark .rank-item-wrapper{'+
    '   background:rgb(51,51,51) !important'+
    '}'+
    '.theme-dark .vertical-block-card {'+
    '	background-color: #252525'+
    '}'+
    '.theme-dark .vertical-block-card .item-title {'+
    '	color: #888'+
    '}'+
    '.theme-dark .vertical-block-card .meta-info {'+
    '	color: #666'+
    '}'+
    '.theme-dark .vertical-block-card .multi-line-text:after {'+
    '	background-color: #252525'+
    '}'+
    '.theme-dark .banner-manga-container .section-title,.theme-dark .banner-manga-container .tab-item {'+
    '	color: #888'+
    '}'+
    '.theme-dark .banner-manga-container .tab-item.activated {'+
    '	color: #32aaff'+
    '}'+
    '.theme-dark .new-manga-card {'+
    '	background-color: #333'+
    '}'+
    '.theme-dark .big-bg {'+
    '	background-color: #252525'+
    '}'+
    '.theme-dark .new-manga-name {'+
    '	color: #888'+
    '}'+
    '.theme-dark .new-manga-open-date {'+
    '	color: #777'+
    '}'+
    '.theme-dark .category-item {'+
    '	color: hsla(0,0%,100%,.8)'+
    '}'+
    '.theme-dark .preview-mode .index-indicator,.theme-dark .preview-mode .supporting-text,.theme-dark .preview-mode {'+
    '	color: #777'+
    '}'+
    '.theme-dark .item-title {'+
    '	color: #999!important'+
    '}'+
    '.theme-dark .item-title:after {'+
    '	background-color: #333'+
    '}'+
    '.theme-dark .footer-text {'+
    '	color: #777!important'+
    '}'+
    '.theme-dark .ranking-jump,.theme-dark .section-title {'+
    '	color: #888'+
    '}'+
    '.theme-dark .title-text {'+
    '	color: #999!important'+
    '}'+
    '.theme-dark .section-title {'+
    '	color: #888!important'+
    '}'+
    '.theme-dark .date-item {'+
    '	color: #666!important'+
    '}'+
    '.theme-dark .date-item.active {'+
    '	color: #32aaff!important'+
    '}'+
    '.theme-dark .empty-hinter {'+
    '	background-color: #333'+
    '}'+
    '.theme-dark .section-navigator {'+
    '	border-color: #272727'+
    '}'+
    '.theme-dark .section-navigator .section-item {'+
    '	background-color: #313131;'+
    '	color: #777'+
    '}'+
    '.sidebar-item.dp-block.w-100.activated > .v-middle.dp-i-block.ts-dot-4{'+
    '	color:#32AAFF !important'+
    '}'+
    '.theme-dark .section-navigator .section-item.current {'+
    '	background-color: #272727;'+
    '	color: #6fc3ff'+
    '}</style>';


(function() {
    'use strict';
    var uid = $.cookie("DedeUserID")
    if($.cookie('registration_id')==undefined)
        $.cookie('registration_id', uid, { expires: 365, path: "/", domain: "bilibili.com" });

    setInterval(function(){
            $(".nav-search-keyword").attr("placeholder"," ");
        },1)


    if(window.location.href.indexOf("https://member.bilibili.com/x2/creative/h5/calendar/event?ts=0") > -1) //注册信息
    {
        var timer = setInterval(function(){
            if($("pre").length>0)
            {
                var str =$("pre").html()
                var json=JSON.parse(str);
                var unix =json['data']['pfs']['profile']['jointime']

                var theday=new Date(unix*1000);
                var ly = parseInt(theday.getFullYear());
                var lm = parseInt(1+theday.getMonth());
                var ld = parseInt(theday.getDate());
                clearInterval(timer)

                if($.cookie('registration_days')==undefined || $.cookie('registration_id')!=uid)
                {
                    $.cookie('registration_days', ly+"-"+lm+"-"+ld, { expires: 365, path: "/", domain: "bilibili.com" });
                    $.cookie('registration_id', uid, { expires: 365, path: "/", domain: "bilibili.com" });
                }
            }
        },100)
    }
    else if(window.location.href.indexOf("manga.bilibili.com") > -1 && window.location.href!="https://manga.bilibili.com/eden/bilibili-nav-panel.html") //漫画
    {
        $("head").append($(theme_dark))

        if($.cookie('nightmode')==undefined)
            $.cookie('nightmode', 0, { expires: 365, path: "/", domain: "bilibili.com" });

        var nightmode = $.cookie('nightmode')

        var night = '<button data-v-0c68b9aa="" class="nav-item h-100 app-button first mode night" style=" vertical-align:middle">'+
            '<img data-v-0c68b9aa="" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDI'+
            'CItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTkxNjAzODE3ODAwI'+
            'iBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjExMDEiI'+
            'HhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+QGZvb'+
            'nQtZmFjZSB7IGZvbnQtZmFtaWx5OiBlbGVtZW50LWljb25zOyBzcmM6IHVybCgiY2hyb21lLWV4dGVuc2lvbjovL2JiYWtobm1ma2plbmZiaGpkZGRpcGNlZm5ocGlramJqL'+
            '2ZvbnRzL2VsZW1lbnQtaWNvbnMud29mZiIpIGZvcm1hdCgid29mZiIpLCB1cmwoImNocm9tZS1leHRlbnNpb246Ly9iYmFraG5tZmtqZW5mYmhqZGRkaXBjZWZuaHBpa2pia'+
            'i9mb250cy9lbGVtZW50LWljb25zLnR0ZiAiKSBmb3JtYXQoInRydWV0eXBlIik7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTUwMy40IDk1OS4yYy0xNTYuMSAwLTMwM'+
            'y4xLTgzLjItMzgzLjUtMjE3LjNsLTQ1LjgtNzYuMyA4Ny4yIDE3LjNjNDQgOC44IDg4LjkgOC42IDEzMy4yLTAuNkMzODIuNiA2NjQuNCA0NTguMyA2MTMgNTA3LjggNTM4Y'+
            'zQ5LjUtNzUuMSA2Ni44LTE2NC45IDQ4LjctMjUzLTExLjgtNTcuMy0zOC40LTExMC43LTc2LjktMTU0LjRsLTU4LjctNjYuNyA4OC44IDEuMmMyNDMuMSAzLjQgNDQwLjggM'+
            'jAzLjkgNDQwLjggNDQ3IDAgMjQ2LjUtMjAwLjYgNDQ3LjEtNDQ3LjEgNDQ3LjF6TTIzOC4zIDc2OC4xYzY4LjUgNzEuNCAxNjMgMTEyLjMgMjY1LjEgMTEyLjMgMjAzLjEgM'+
            'CAzNjguMy0xNjUuMiAzNjguMy0zNjguMyAwLTE3MS42LTExOS42LTMxNy40LTI3OS44LTM1Ny40IDE5LjQgMzUuNyAzMy41IDc0LjMgNDEuOCAxMTQuNCA0Ni4xIDIyNC40L'+
            'Tk4LjkgNDQ0LjQtMzIzLjMgNDkwLjUtMjQgNS00OCA3LjgtNzIuMSA4LjV6IiBmaWxsPSIjMDAwMDAwIiBwLWlkPSIxMTAyIj48L3BhdGg+PC9zdmc+" class="item-icon v-middle">'+
            '<span data-v-0c68b9aa="" class="item-label v-middle" style="color:rgba(0,0,0,.8)">&nbsp;&nbsp;夜间模式</span></button>'
        var $night = $(night)
        var $topnav = $(".nav-list")
        $topnav.append($night)

        $("body > div.app-layout > nav > div > div.wrapper > div > div:nth-child(2) > div > a:nth-child(6)").attr("style","padding-right:0px")
        $("body > div.app-layout > nav > div > div.wrapper > div > div:nth-child(2) > div > a:nth-child(8)").attr("style","padding-right:0px")

        if(nightmode == "1")
        {
            $("html").addClass("theme-dark")

            $(".mode").find("img").attr("src",'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDIC'+
                                         'ItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTkxNjA2NzI5MzM4IiB'+
                                         'jbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjkxNSIgd2lk'+
                                         'dGg9IjMyIiBoZWlnaHQ9IjMyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mY'+
                                         'WNlIHsgZm9udC1mYW1pbHk6IGVsZW1lbnQtaWNvbnM7IHNyYzogdXJsKCJjaHJvbWUtZXh0ZW5zaW9uOi8vYmJha2hubWZramVuZmJoamRkZGlwY2VmbmhwaWtqYmovZm9udH'+
                                         'MvZWxlbWVudC1pY29ucy53b2ZmIikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiY2hyb21lLWV4dGVuc2lvbjovL2JiYWtobm1ma2plbmZiaGpkZGRpcGNlZm5ocGlramJqL2ZvbnR'+
                                         'zL2VsZW1lbnQtaWNvbnMudHRmICIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNTEyLjEgNzQzLjVjLTEyNy42IDAtMjMxLjQtMTAz'+
                                         'LjgtMjMxLjQtMjMxLjRzMTAzLjgtMjMxLjQgMjMxLjQtMjMxLjQgMjMxLjQgMTAzLjggMjMxLjQgMjMxLjQtMTAzLjggMjMxLjQtMjMxLjQgMjMxLjR6IG0wLTM5My40Yy04O'+
                                         'S4zIDAtMTYyIDcyLjctMTYyIDE2MnM3Mi43IDE2MiAxNjIgMTYyIDE2Mi03Mi43IDE2Mi0xNjItNzIuNy0xNjItMTYyLTE2MnpNNTEyLjEgMjI3LjFjLTE5LjIgMC0zNC43LT'+
                                         'E1LjUtMzQuNy0zNC43Vjk4LjdjMC0xOS4yIDE1LjUtMzQuNyAzNC43LTM0LjcgMTkuMiAwIDM0LjcgMTUuNSAzNC43IDM0Ljd2OTMuN2MwIDE5LjEtMTUuNSAzNC43LTM0Ljc'+
                                         'gMzQuN3pNMjg2IDMyMC43Yy04LjkgMC0xNy44LTMuNC0yNC41LTEwLjJsLTY2LjMtNjYuM2MtMTMuNi0xMy42LTEzLjYtMzUuNSAwLTQ5LjEgMTMuNS0xMy42IDM1LjUtMTMu'+
                                         'NiA0OS4xIDBsNjYuMyA2Ni4zYzEzLjYgMTMuNiAxMy42IDM1LjUgMCA0OS4xYTM0LjY4IDM0LjY4IDAgMCAxLTI0LjYgMTAuMnpNMTkyLjQgNTQ2LjhIOTguN2MtMTkuMiAwL'+
                                         'TM0LjctMTUuNS0zNC43LTM0LjcgMC0xOS4yIDE1LjUtMzQuNyAzNC43LTM0LjdoOTMuN2MxOS4yIDAgMzQuNyAxNS41IDM0LjcgMzQuNyAwIDE5LjEtMTUuNSAzNC43LTM0Lj'+
                                         'cgMzQuN3pNMjE5LjggODM5LjFjLTguOSAwLTE3LjgtMy40LTI0LjUtMTAuMi0xMy42LTEzLjYtMTMuNi0zNS41IDAtNDkuMWw2Ni4zLTY2LjNjMTMuNS0xMy42IDM1LjUtMTM'+
                                         'uNiA0OS4xIDAgMTMuNiAxMy42IDEzLjYgMzUuNSAwIDQ5LjFsLTY2LjMgNjYuM2MtNi45IDYuOC0xNS43IDEwLjItMjQuNiAxMC4yek01MTIuMSA5NjAuMmMtMTkuMiAwLTM0'+
                                         'LjctMTUuNS0zNC43LTM0Ljd2LTkzLjdjMC0xOS4yIDE1LjUtMzQuNyAzNC43LTM0LjcgMTkuMiAwIDM0LjcgMTUuNSAzNC43IDM0Ljd2OTMuN2MwIDE5LjItMTUuNSAzNC43L'+
                                         'TM0LjcgMzQuN3pNODA0LjQgODM5LjFjLTguOSAwLTE3LjgtMy40LTI0LjUtMTAuMmwtNjYuMy02Ni4zYy0xMy42LTEzLjYtMTMuNi0zNS41IDAtNDkuMSAxMy41LTEzLjYgMz'+
                                         'UuNS0xMy42IDQ5LjEgMGw2Ni4zIDY2LjNjMTMuNiAxMy42IDEzLjYgMzUuNSAwIDQ5LjFhMzQuNjggMzQuNjggMCAwIDEtMjQuNiAxMC4yek05MjUuNSA1NDYuOGgtOTMuN2M'+
                                         'tMTkuMiAwLTM0LjctMTUuNS0zNC43LTM0LjcgMC0xOS4yIDE1LjUtMzQuNyAzNC43LTM0LjdoOTMuN2MxOS4yIDAgMzQuNyAxNS41IDM0LjcgMzQuNyAwIDE5LjEtMTUuNSAz'+
                                         'NC43LTM0LjcgMzQuN3pNNzM4LjIgMzIwLjdjLTguOSAwLTE3LjgtMy40LTI0LjUtMTAuMi0xMy42LTEzLjYtMTMuNi0zNS41IDAtNDkuMWw2Ni4zLTY2LjNjMTMuNS0xMy42I'+
                                         'DM1LjUtMTMuNiA0OS4xIDAgMTMuNiAxMy42IDEzLjYgMzUuNSAwIDQ5LjFsLTY2LjMgNjYuM2MtNi45IDYuOC0xNS44IDEwLjItMjQuNiAxMC4yeiIgZmlsbD0iI2Y0ZWEyYS'+
                                         'IgcC1pZD0iOTE2Ij48L3BhdGg+PC9zdmc+')
            $(".mode").find("img").attr("style","width:20px; height:20px")
            $(".mode").find("span").attr("style","color:hsla(0,0%,100%,.8)")
            $(".mode").find("span").text(" 日间模式")
            $(".mode").removeClass("night").addClass("day");
            $(".v-middle.dp-i-block.ts-dot-4").attr("style","color:hsla(0,0%,100%,.8)")
        }
        else
        {
            $("html").removeClass("theme-dark")
        }


        $(".mode").click(function(){
            if($(".mode").hasClass("night"))
            {
                $.cookie('nightmode', 1, { expires: 365, path: "/", domain: "bilibili.com" });

                $("html").addClass("theme-dark")

                $(".mode").find("img").attr("src",'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDIC'+
                                         'ItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTkxNjA2NzI5MzM4IiB'+
                                         'jbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjkxNSIgd2lk'+
                                         'dGg9IjMyIiBoZWlnaHQ9IjMyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mY'+
                                         'WNlIHsgZm9udC1mYW1pbHk6IGVsZW1lbnQtaWNvbnM7IHNyYzogdXJsKCJjaHJvbWUtZXh0ZW5zaW9uOi8vYmJha2hubWZramVuZmJoamRkZGlwY2VmbmhwaWtqYmovZm9udH'+
                                         'MvZWxlbWVudC1pY29ucy53b2ZmIikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiY2hyb21lLWV4dGVuc2lvbjovL2JiYWtobm1ma2plbmZiaGpkZGRpcGNlZm5ocGlramJqL2ZvbnR'+
                                         'zL2VsZW1lbnQtaWNvbnMudHRmICIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNTEyLjEgNzQzLjVjLTEyNy42IDAtMjMxLjQtMTAz'+
                                         'LjgtMjMxLjQtMjMxLjRzMTAzLjgtMjMxLjQgMjMxLjQtMjMxLjQgMjMxLjQgMTAzLjggMjMxLjQgMjMxLjQtMTAzLjggMjMxLjQtMjMxLjQgMjMxLjR6IG0wLTM5My40Yy04O'+
                                         'S4zIDAtMTYyIDcyLjctMTYyIDE2MnM3Mi43IDE2MiAxNjIgMTYyIDE2Mi03Mi43IDE2Mi0xNjItNzIuNy0xNjItMTYyLTE2MnpNNTEyLjEgMjI3LjFjLTE5LjIgMC0zNC43LT'+
                                         'E1LjUtMzQuNy0zNC43Vjk4LjdjMC0xOS4yIDE1LjUtMzQuNyAzNC43LTM0LjcgMTkuMiAwIDM0LjcgMTUuNSAzNC43IDM0Ljd2OTMuN2MwIDE5LjEtMTUuNSAzNC43LTM0Ljc'+
                                         'gMzQuN3pNMjg2IDMyMC43Yy04LjkgMC0xNy44LTMuNC0yNC41LTEwLjJsLTY2LjMtNjYuM2MtMTMuNi0xMy42LTEzLjYtMzUuNSAwLTQ5LjEgMTMuNS0xMy42IDM1LjUtMTMu'+
                                         'NiA0OS4xIDBsNjYuMyA2Ni4zYzEzLjYgMTMuNiAxMy42IDM1LjUgMCA0OS4xYTM0LjY4IDM0LjY4IDAgMCAxLTI0LjYgMTAuMnpNMTkyLjQgNTQ2LjhIOTguN2MtMTkuMiAwL'+
                                         'TM0LjctMTUuNS0zNC43LTM0LjcgMC0xOS4yIDE1LjUtMzQuNyAzNC43LTM0LjdoOTMuN2MxOS4yIDAgMzQuNyAxNS41IDM0LjcgMzQuNyAwIDE5LjEtMTUuNSAzNC43LTM0Lj'+
                                         'cgMzQuN3pNMjE5LjggODM5LjFjLTguOSAwLTE3LjgtMy40LTI0LjUtMTAuMi0xMy42LTEzLjYtMTMuNi0zNS41IDAtNDkuMWw2Ni4zLTY2LjNjMTMuNS0xMy42IDM1LjUtMTM'+
                                         'uNiA0OS4xIDAgMTMuNiAxMy42IDEzLjYgMzUuNSAwIDQ5LjFsLTY2LjMgNjYuM2MtNi45IDYuOC0xNS43IDEwLjItMjQuNiAxMC4yek01MTIuMSA5NjAuMmMtMTkuMiAwLTM0'+
                                         'LjctMTUuNS0zNC43LTM0Ljd2LTkzLjdjMC0xOS4yIDE1LjUtMzQuNyAzNC43LTM0LjcgMTkuMiAwIDM0LjcgMTUuNSAzNC43IDM0Ljd2OTMuN2MwIDE5LjItMTUuNSAzNC43L'+
                                         'TM0LjcgMzQuN3pNODA0LjQgODM5LjFjLTguOSAwLTE3LjgtMy40LTI0LjUtMTAuMmwtNjYuMy02Ni4zYy0xMy42LTEzLjYtMTMuNi0zNS41IDAtNDkuMSAxMy41LTEzLjYgMz'+
                                         'UuNS0xMy42IDQ5LjEgMGw2Ni4zIDY2LjNjMTMuNiAxMy42IDEzLjYgMzUuNSAwIDQ5LjFhMzQuNjggMzQuNjggMCAwIDEtMjQuNiAxMC4yek05MjUuNSA1NDYuOGgtOTMuN2M'+
                                         'tMTkuMiAwLTM0LjctMTUuNS0zNC43LTM0LjcgMC0xOS4yIDE1LjUtMzQuNyAzNC43LTM0LjdoOTMuN2MxOS4yIDAgMzQuNyAxNS41IDM0LjcgMzQuNyAwIDE5LjEtMTUuNSAz'+
                                         'NC43LTM0LjcgMzQuN3pNNzM4LjIgMzIwLjdjLTguOSAwLTE3LjgtMy40LTI0LjUtMTAuMi0xMy42LTEzLjYtMTMuNi0zNS41IDAtNDkuMWw2Ni4zLTY2LjNjMTMuNS0xMy42I'+
                                         'DM1LjUtMTMuNiA0OS4xIDAgMTMuNiAxMy42IDEzLjYgMzUuNSAwIDQ5LjFsLTY2LjMgNjYuM2MtNi45IDYuOC0xNS44IDEwLjItMjQuNiAxMC4yeiIgZmlsbD0iI2Y0ZWEyYS'+
                                         'IgcC1pZD0iOTE2Ij48L3BhdGg+PC9zdmc+')

                $(".mode").find("img").attr("style","width:20px; height:20px")
                $(".mode").find("span").attr("style","color:hsla(0,0%,100%,.8)")
                $(".mode").find("span").text(" 日间模式")
                $(".mode").removeClass("night").addClass("day");
                $(".v-middle.dp-i-block.ts-dot-4").attr("style","color:hsla(0,0%,100%,.8)")
            }
            else
            {
                $.cookie('nightmode', 0, { expires: 365, path: "/", domain: "bilibili.com" });

                $("html").removeClass("theme-dark")

                $(".mode").find("img").attr("src",'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDI'+
                                         'CItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTkxNjAzODE3ODAwI'+
                                         'iBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjExMDEiI'+
                                         'HhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+QGZvb'+
                                         'nQtZmFjZSB7IGZvbnQtZmFtaWx5OiBlbGVtZW50LWljb25zOyBzcmM6IHVybCgiY2hyb21lLWV4dGVuc2lvbjovL2JiYWtobm1ma2plbmZiaGpkZGRpcGNlZm5ocGlramJqL'+
                                         '2ZvbnRzL2VsZW1lbnQtaWNvbnMud29mZiIpIGZvcm1hdCgid29mZiIpLCB1cmwoImNocm9tZS1leHRlbnNpb246Ly9iYmFraG5tZmtqZW5mYmhqZGRkaXBjZWZuaHBpa2pia'+
                                         'i9mb250cy9lbGVtZW50LWljb25zLnR0ZiAiKSBmb3JtYXQoInRydWV0eXBlIik7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTUwMy40IDk1OS4yYy0xNTYuMSAwLTMwM'+
                                         'y4xLTgzLjItMzgzLjUtMjE3LjNsLTQ1LjgtNzYuMyA4Ny4yIDE3LjNjNDQgOC44IDg4LjkgOC42IDEzMy4yLTAuNkMzODIuNiA2NjQuNCA0NTguMyA2MTMgNTA3LjggNTM4Y'+
                                         'zQ5LjUtNzUuMSA2Ni44LTE2NC45IDQ4LjctMjUzLTExLjgtNTcuMy0zOC40LTExMC43LTc2LjktMTU0LjRsLTU4LjctNjYuNyA4OC44IDEuMmMyNDMuMSAzLjQgNDQwLjggM'+
                                         'jAzLjkgNDQwLjggNDQ3IDAgMjQ2LjUtMjAwLjYgNDQ3LjEtNDQ3LjEgNDQ3LjF6TTIzOC4zIDc2OC4xYzY4LjUgNzEuNCAxNjMgMTEyLjMgMjY1LjEgMTEyLjMgMjAzLjEgM'+
                                         'CAzNjguMy0xNjUuMiAzNjguMy0zNjguMyAwLTE3MS42LTExOS42LTMxNy40LTI3OS44LTM1Ny40IDE5LjQgMzUuNyAzMy41IDc0LjMgNDEuOCAxMTQuNCA0Ni4xIDIyNC40L'+
                                         'Tk4LjkgNDQ0LjQtMzIzLjMgNDkwLjUtMjQgNS00OCA3LjgtNzIuMSA4LjV6IiBmaWxsPSIjMDAwMDAwIiBwLWlkPSIxMTAyIj48L3BhdGg+PC9zdmc+')

                $(".mode").find("img").attr("style","margin-right:4px")
                $(".mode").find("span").attr("style","color:rgba(0,0,0,.8)")
                $(".mode").find("span").text(" 夜间模式")
                $(".mode").removeClass("day").addClass("night");
                $(".v-middle.dp-i-block.ts-dot-4").removeAttr("style")
            }
        })

        $(".mode").hover(function(){
                $(this).find("span").attr("style","color:#32AAFF")
        },function(){
            if($(this).hasClass("night"))
                $(this).find("span").attr("style","color:rgba(0,0,0,.8)")
            else
                $(this).find("span").attr("style","color:hsla(0,0%,100%,.8)")

        })

        $(".v-middle.dp-i-block.ts-dot-4").hover(function(){
                $(this).attr("style","color:#32AAFF")
        },function(){
            if($(".mode").hasClass("night"))
                $(this).attr("style","color:rgba(0,0,0,.8)")
            else
                $(this).attr("style","color:hsla(0,0%,100%,.8)")
        })


        setInterval(function(){
            $(".tooltip").hide()
        },1)
    }

    var u ='<span><span id="uid">&nbsp;UID:&nbsp;</span><span id="id">xxx&nbsp;</span></span>'
    var $uid =$(u)
    $uid.css({"background":"#7CD4F2",
              "color":"white",
              "font-size":"10px",
              "margin-right":"30px",
              "padding":"1px 1px 1px 1px",
              "width": "28px",
              "height": "14px"})
    var t ='<span><span id="registration-time"><a href="https://member.bilibili.com/x2/creative/h5/calendar/event?ts=0" target="_blank" style="color:#00A1D6;text-decoration: underline">查看注册天数</a></span><span id="time"></span></span>'
    var $time=$(t)
    $time.css({"font-size":"10px",
               "margin-left":"20px",
               "padding":"1px 1px 1px 1px",
               "width": "56px",
               "height": "14px"})

    var t2 ='<span><span id="registration-time">&nbsp;注册时间:&nbsp;</span><span id="time">xxxx-xx-xx</span></span>'
    var $time2=$(t2)
    $time2.css({"background":"#6DC781",
               "color":"white",
               "font-size":"10px",
               "margin-left":"20px",
               "padding":"1px 1px 1px 1px",
               "width": "56px",
               "height": "14px"})

    setInterval(function(){

        if(window.location.href.indexOf("show.bilibili.com/orderlist") > -1) //订单中心
        {
            if($(".avatar").length>0)
            {
                $(".avatar").hover(function(){
                    if($(".myinfo").length==0)
                    {
                        var $div = $(".level").clone(true)
                        $div.empty()
                        $div.attr("class","myinfo")
                        $div.css({"vertical-align":"top"})
                        $uid.css({"margin-left":"15px"})
                        $uid.css({"margin-right":"0px"})
                        $div.append($uid)
                        if($.cookie("registration_days")!=null && $.cookie('registration_id')==uid)
                        {
                            $time2.css({"margin-left":"8px"})
                            $div.append($time2)
                            $(".level").before($div)
                            $("#time").text($.cookie("registration_days")+'\u00a0')
                        }
                        else
                        {
                            $time.css({"margin-left":"8px"})
                            $div.append($time)
                            $(".level").before($div)
                        }
                        if(uid!=undefined)
                            $("#id").text(uid+" ")
                    }
                    $(".detail").css({"padding-top": "20px","height":"180px"})
                    $(".title").css({"height":"52px"})
                })
            }
        }
        else if(window.location.href.indexOf("show.bilibili.com") > -1) //会员购
        {
            if($(".myinfo").length==0 && $(".user-panel").length>0)
            {
                $(".user-uname").css({"padding-bottom":"5px"})
                $(".panel-list").css({"height":"55px"})
                var $div = $("<div></div>")
                $div.attr("class","myinfo")
                $div.css({"vertical-align":"top","margin-top":"5px","display":"block"})
                $uid.css({"margin-right":"0px"})
                $div.append($uid)
                if($.cookie("registration_days")!=null && $.cookie('registration_id')==uid)
                {

                    $time2.css({"margin-left":"10px"})
                    $div.append($time2)
                    $(".user-uname").append($div)
                    $("#time").text($.cookie("registration_days")+'\u00a0')
                }
                else
                {
                    $time.css({"margin-left":"10px"})
                    $div.append($time)
                    $(".user-uname").append($div)
                }
                if(uid!=undefined)
                    $("#id").text(uid+" ")
            }
        }
        else if(window.location.href.indexOf("live.bilibili.com") > -1) //直播
        {
            if($(".user-panel.dp-table").length>0)
            {
                $(".user-panel.dp-table").hover(function(){
                    if($(".myinfo").length==0)
                    {
                        var $div = $("<div></div>")
                        $div.attr("class","myinfo")
                        $div.css({"vertical-align":"top","margin-top":"5px","display":"block"})
                        $uid.css({"margin-right":"0px"})
                        $div.append($uid)
                        if($.cookie("registration_days")!=null && $.cookie('registration_id')==uid)
                        {
                            $time2.css({"margin-left":"40px"})
                            $div.append($time2)
                            $(".content-ctnr.border-box.p-relative.over-hidden").prepend($div)
                            $("#time").text($.cookie("registration_days")+'\u00a0')
                        }
                        else
                        {
                            $time.css({"margin-left":"40px"})
                            $div.append($time)
                            $(".content-ctnr.border-box.p-relative.over-hidden").prepend($div)
                        }
                        if(uid!=undefined)
                            $("#id").text(uid+" ")
                    }
                })
            }
        }
        else if(window.location.href.indexOf("manga.bilibili.com") > -1) //漫画
        {
            if($(".user-panel.p-relative").length>0)
            {
                $(".user-panel.p-relative").hover(function(){
                    if($(".myinfo").length==0)
                    {
                        var $div = $("<div></div>")
                        $div.attr("class","myinfo")
                        $div.css({"vertical-align":"top","margin-top":"5px","display":"block"})
                        $uid.css({"margin-right":"0px"})
                        $uid.attr("id","uuu")
                        $div.append($uid)
                        if($.cookie("registration_days")!=null && $.cookie('registration_id')==uid)
                        {
                            $time2.css({"margin-left":"0px"})
                            $time2.attr("id","ttt")
                            $div.append($time2)
                            $(".user-name.t-center").after($div)
                            $("#time").text($.cookie("registration_days")+'\u00a0')
                        }
                        else
                        {
                            $time.css({"margin-left":"0px"})
                            $time.attr("id","ttt")
                            $div.append($time)
                            $(".user-name.t-center").after($div)
                        }
                        if(uid!=undefined)
                            $("#id").text(uid+" ")

                        $("#uuu").wrap("<div></div>")
                        $("#ttt").wrap("<div></div>")
                        $("#ttt").parent().css({"margin-top":"5px"})
                    }
                })
            }
        }
        else
        {
            if($(".mini-avatar").length>0) //主站
            {
                $(".mini-avatar").hover(function(){
                    if($(".myinfo").length==0)
                    {
                        var $div = $(".coins").clone(true)
                        $div.empty()
                        $div.attr("class","myinfo")
                        $div.css({"vertical-align":"top","margin-top":"5px"})
                        $div.append($uid)
                        if($.cookie("registration_days")!=null && $.cookie('registration_id')==uid)
                        {
                            $div.append($time2)
                            $(".level-content").before($div)
                            $("#time").text($.cookie("registration_days")+'\u00a0')
                        }
                        else
                        {
                            $div.append($time)
                            $(".level-content").before($div)
                        }
                        if(uid!=undefined)
                            $("#id").text(uid+" ")
                    }
                })
            }
            if(window.location.href.indexOf("space.bilibili.com") > -1) //个人空间
            {
                if($(".uuid").length==0)
                {
                    var $uuid = $("<span class='uuid'></span>");
                    $uuid.attr("style","background: rgb(124, 212, 242); color: white; font-size: 10px; vertical-align:middle; margin-left:4px; padding-left:2px; padding-right:5px; border-radius:4px ")
                    if(window.location.pathname.lastIndexOf("/")>0)
                        $uuid.text("  UID: "+window.location.pathname.substring(1,window.location.pathname.lastIndexOf("/"))+"  ")
                    else
                        $uuid.text("  UID: "+window.location.pathname.substring(1)+"  ")
                    $(".h-basic").children().eq(0).append($uuid)
                }
            }
        }

        $(".gg-icon").parent().hide();

    },10)

})();