您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在B站(bilibili)观看关注主播的视频超过30秒后,自动点赞
当前为
// ==UserScript== // @name B站自动点赞关注主播的视频(观看30秒后点赞但不投币) // @namespace http://tampermonkey.net/ // @version 1.2 // @description 在B站(bilibili)观看关注主播的视频超过30秒后,自动点赞 // @author 王泥巴 // @match https://www.bilibili.com/video/* // @grant none // @icon https://www.bilibili.com/favicon.ico // ==/UserScript== (function() { var delayTimeMS = 5 * 1000; //30秒后才点赞 var videoElement = document.querySelector('#bilibili-player video') function autoLike() { // 点赞逻辑 if (document.getElementsByClassName("already-btn")[0] != undefined) { // 是否关注主播 var likeBtn = document.querySelector("#arc_toolbar_report > div.video-toolbar-left > div:nth-child(1) > div") if (likeBtn.className == "video-like video-toolbar-left-item") { likeBtn.click(); console.log("已自动为up主点赞"); }; } } let timer; // 监听页面加载完毕事件 window.addEventListener("load", function() { // 启动计时器 console.log("页面加载完成触发点赞计时器"); clearTimeout(timer); timer = setTimeout(function() { autoLike(); }, delayTimeMS) }); const observer = new MutationObserver(function(mutations) { console.log('页面切换,重新设置点赞计时器'); clearTimeout(timer); timer = setTimeout(function() { autoLike(); }, delayTimeMS) }); console.log('找到点赞视频元素', videoElement) observer.observe(videoElement, { attributes: true,//元素属性发生变化 }); console.log("B站自动点赞脚本加载完成"); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址