您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在B站笔记中,时间戳快捷键:←,截图+时间戳快捷键:↓,截图快捷键:→,
当前为
// ==UserScript== // @name B站笔记快捷键←↓→ // @namespace indefined // @version 1.3 // @description 在B站笔记中,时间戳快捷键:←,截图+时间戳快捷键:↓,截图快捷键:→, // @author 大王鹅鹅鹅 // @match http*://www.bilibili.com/video/* // @icon https://static.hdslb.com/images/favicon.ico // @grant none // @license AGPL License // ==/UserScript== (function() { 'use strict'; // JS监听键盘快捷键事件 document.addEventListener('keydown', function (event) { if (event.keyCode == 40) {//截图+时间戳——快捷键:↓ document.querySelector('body.harmony-font.header-v3.win:nth-child(2) div.app-v1:nth-child(5) div.resizable-component.bili-note.active-note:nth-child(6) div.ql-toolbar.ql-snow div.custom-btns:nth-child(12) span.ql-capture-btn.ql-bar > i.bili-note-iconfont.iconcapture-app').click(); new Promise((resolve,reject)=>{ document.querySelector('body.harmony-font.header-v3.win:nth-child(2) div.app-v1:nth-child(5) div.resizable-component.bili-note.active-note:nth-child(6) div.ql-toolbar.ql-snow div.custom-btns:nth-child(12) span.ql-tag-btn.ql-bar-btn > i.bili-note-iconfont.iconicon_flag_L').click(); return resolve(); }).then(()=>{ setTimeout( function(){ document.querySelector('body.harmony-font.header-v3.win:nth-child(2) div.app-v1:nth-child(5) div.resizable-component.bili-note.active-note:nth-child(6) div.tag-dialog-container div.tag-dialog div.tag-dialog__content div.tag-dialog__btn > div.dialog-btn.tag-dialog__btn--confirm:nth-child(2)').click(); var parentNode=document.querySelector('body.harmony-font.header-v3.win:nth-child(2) div.app-v1:nth-child(5) div.resizable-component.bili-note.active-note:nth-child(6) div.editor-innter.ql-container.ql-snow > div.ql-editor'); var know=parentNode.getElementsByTagName('p'); for(var i=0;know.length;i++){ if(know[i].innerHTML=="<br>" && know[i].nextSibling.firstChild.className == "ql-tag-blot" && know[i].previousSibling.className == "ql-image-preview uploaded"){ know[i].remove(); } } },1200 ); }); }; if (event.keyCode == 39) {//截图——快捷键:→ document.querySelector('body.harmony-font.header-v3.win:nth-child(2) div.app-v1:nth-child(5) div.resizable-component.bili-note.active-note:nth-child(6) div.ql-toolbar.ql-snow div.custom-btns:nth-child(12) span.ql-capture-btn.ql-bar > i.bili-note-iconfont.iconcapture-app').click(); }; if (event.keyCode == 37) {//时间戳——快捷键:← document.querySelector('body.harmony-font.header-v3.win:nth-child(2) div.app-v1:nth-child(5) div.resizable-component.bili-note.active-note:nth-child(6) div.ql-toolbar.ql-snow div.custom-btns:nth-child(12) span.ql-tag-btn.ql-bar-btn > i.bili-note-iconfont.iconicon_flag_L').click(); setTimeout( function(){ document.querySelector('body.harmony-font.header-v3.win:nth-child(2) div.app-v1:nth-child(5) div.resizable-component.bili-note.active-note:nth-child(6) div.tag-dialog-container div.tag-dialog div.tag-dialog__content div.tag-dialog__btn > div.dialog-btn.tag-dialog__btn--confirm:nth-child(2)').click(); }, 5 * 100 ); }; }); })();