您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
视频自动点赞,网页自动宽屏播放
当前为
// ==UserScript== // @name 哔哩哔哩小助手 // @namespace http://greasyfork.icu/zh-CN/scripts/424638 // @version 0.3 // @description 视频自动点赞,网页自动宽屏播放 // @author 木羊羽 // @match https://www.bilibili.com/video/* // @match https://www.bilibili.com/bangumi/play/* // @run-at document-end // @grant none // ==/UserScript== // 更新日志 // v0.3 增加番剧、综艺宽屏,优化逻辑 // v0.2 新增自动调节页面至合适位置 // v0.1 自动点击宽屏、点赞按钮,点赞默认为关闭 const widescreenFunction = true const likeFunction = false let count = 0 if (widescreenFunction) { let widescreen_id = setInterval(function() { let widescreen_one = document.querySelector('.bilibili-player-video-btn-widescreen') let widescreen_two = document.querySelector('.squirtle-video-widescreen') if (widescreen_one) { if (widescreen_one.className.includes('closed') === false) { widescreen_one.click() scrollTo(0, 146) clearInterval(widescreen_id) }} if (widescreen_two) { if (widescreen_two.className.includes('active') === false) { widescreen_two.click() scrollTo(0, 73) clearInterval(widescreen_id) }} if (count == 5) { clearInterval(widescreen_id) } count = count + 1 }, 3000) } if (likeFunction) { let like_id = setInterval(function() { let like = document.querySelector("#arc_toolbar_report > div.ops > span.like") if (like === null) { console.log('未找到点赞button!') } else if (like.className.includes('on') === false) { like.click() clearInterval(like_id) } else { console.log('当前视频已经点赞') clearInterval(like_id) } }, 3000) }