您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
看番时让B站显示单集的的播放量和弹幕量
当前为
// ==UserScript== // @name Bilibili番剧显示单集信息 // @namespace http://tampermonkey.net/ // @version 2.3 // @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 aid = 0 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) + '万' } var text = `${view_write}播放 · ${danmu_write}弹幕 · ` var text2 = $('.media-count').text().split('·')[2] $('.media-count').text(text + text2) } }) }; var bind = function() { $('.av-link').bind('DOMNodeInserted', search) } setTimeout(search, 2000) setTimeout(bind, 2000) })();