B站简化

简化B站

目前为 2023-11-28 提交的版本。查看 最新版本

// ==UserScript==
// @name         B站简化
// @namespace    https://huanfei.top/
// @version      1.1.4
// @description  简化B站
// @author       huanfei
// @match        *.bilibili.com/*
// @match        https://t.bilibili.com/*
// @icon         https://www.bilibili.com/favicon.ico
// @grant        GM_addStyle
// @grant        GM_registerMenuCommand
// @grant        GM_setValue
// @grant        GM_getValue
// @license      MIT License
// @run-at       document-start
// ==/UserScript==

(function () {
    const autoLike = false;
    if (GM_getValue('auto_like') === undefined) GM_setValue('auto_like', false);
    GM_registerMenuCommand(GM_getValue('auto_like') ? '✅已开启自动点赞' : '❌已关闭自动点赞', () => {
        GM_setValue('auto_like', !GM_getValue('auto_like'));
        location.reload();
    });
    const style = [
        // 公共
        '.bili-avatar-pendent-dom', // 头像挂件
        '.fan-badge', // 粉丝勋章
        '.reply-tag-list', // 热评标签
        '.reply-notice', // 评论通知
        // 首页
        '.recommended-swipe.grid-anchor',
        '.feed-card:has(.bili-video-card__info--ad)',
        '.container.is-version8 > .floor-single-card',
        '.bili-video-card.is-rcmd:has(.bili-video-card__info--ad)',
        '.feed-roll-btn',
        '.bili-live-card.is-rcmd',
        // 播放页
        '#bannerAd',
        '.reply-decorate',
        'a#right-bottom-banner',
        '#slide_ad',
        'a.ad-report.video-card-ad-small',
        '.video-page-special-card-small',
        'span.add-follow-btn',
        'div#activity_vote',
        'span.argue.item', // 安全提醒
        '.pop-live-small-mode', // 大家围观的直播
        '.bpx-player-cmd-dm-wrap', // 弹幕弹窗
        '.bili-cmd-shrink', // 弹幕弹窗
        // 动态页
        '.bili-dyn-item__interaction', // 热门评论
        '.bili-dyn-item__ornament', // 右上角标志
        '.bili-dyn-list__item:has(.bili-rich-text-module.lottery)', // 抽奖动态
        '.bili-dyn-list__item:has(.bili-dyn-card-goods)', //抽奖带货
        'aside.right .sticky', // 右侧推荐
        '.bili-dyn-content__dispute', // 安全提醒
        '.b-avatar__canvas > div.b-avatar__layers:not(:nth-child(1))', // 头像挂件
        '.b-avatar__layers > div:not(:nth-child(1))', // 头像挂件
        // 查找页
        '.video-list > div:has(.bili-video-card__info--ad)',
    ];
    GM_addStyle(style.map(e => `${e}{display:none !important;}`).join(''));
    GM_addStyle(
        [
            '.feed-card{margin-top: 40px !important;}',
            '.container.is-version8 > .bili-video-card.is-rcmd{margin-top: 40px !important;}',
            '.b-avatar__layer.center{width: 48px !important;height: 48px !important;}',
            //动态左侧直播不随屏幕滚动
            '.bili-dyn-live-users{position: inherit !important;top: 0px !important;}',
        ].join('')
    );
    // 去除复制小尾巴
    window.addEventListener('copy', e => e.stopPropagation(), true);
    // 视频页停留25秒自动点赞视频
    if (GM_getValue('auto_like') && /\/video\//.test(location.pathname)) {
        setInterval(() => {
            document.querySelector('.video-like.video-toolbar-left-item:not(.on)').click();
            console.log('已点赞视频');
        }, 25000);
    }
})();

QingJ © 2025

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