您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
看番时让B站显示单集的的播放量和弹幕量
当前为
// ==UserScript== // @name Bilibili番剧显示单集信息 // @namespace http://tampermonkey.net/ // @version 2.2 // @include http*://www.bilibili.com/bangumi/play/ss* // @include http*://www.bilibili.com/bangumi/play/ep* // @description 看番时让B站显示单集的的播放量和弹幕量 // @author ementt // @grant none // ==/UserScript== (function() { 'use strict'; var url = 'https://api.bilibili.com/x/web-interface/archive/stat'; var search = function() { var new_page = $('html').attr('class') var aid = 0 if(!new_page){ aid = $('.info-sec-av'); }else{ aid = $('.av-link'); }; var avid = aid.text(); $.ajax({ dataType:"JSONP", type:"get", data:{ bvid: avid, jsonp: 'jsonp' }, url:url, success:function(response){ var view = Number(response.data.view); var danmaku = Number(response.data.danmaku) var view_write = '' var danmu_write = '' if(!view){ view_write = '--' }else if(view < 10000){ view_write = view; }else{ view_write = Math.floor(view/10000) + '万' } if(!danmaku){ danmu_write = '--' }else if(danmaku < 10000){ danmu_write = danmaku }else{ danmu_write = Math.floor(danmaku/10000) + '万' } if(!new_page){ $('.view-count span').text(view_write); $('.danmu-count span').text(danmu_write); }else{ var text = `${view_write}播放 · ${danmu_write}弹幕 · ` var text2 = $('.media-count').text().split('·')[2] $('.media-count').text(text+text2) } } }) }; setTimeout(search, 1000) $('.av-link').bind('DOMNodeInserted', search) })();