您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Copy the short YouTube link directly when pressing Shift + S.
当前为
// ==UserScript== // @name YouTube Short Link Copier // @namespace https://greasyfork.org/en/scripts/474134-youtube-short-link-copier // @version 3.0 // @description Copy the short YouTube link directly when pressing Shift + S. // @author You // @match https://www.youtube.com/* // @match https://music.youtube.com/* // @grant GM_setClipboard // @license MIT // ==/UserScript== (function() { 'use strict'; document.addEventListener('keydown', function(e) { // Check if the pressed key is 'S' and Shift is also pressed if (e.key === 'S' && e.shiftKey) { let shortURL = ''; // YouTube if (window.location.host === 'www.youtube.com' && !window.location.pathname.startsWith('/shorts/')) { const videoID = window.location.search.split('v=')[1]?.split('&')[0]; if (videoID) { shortURL = `https://youtu.be/${videoID}`; } } // YouTube Shorts else if (window.location.host === 'www.youtube.com' && window.location.pathname.startsWith('/shorts/')) { shortURL = window.location.href; } // YouTube Music else if (window.location.host === 'music.youtube.com') { const videoID = window.location.search.split('v=')[1]?.split('&')[0]; if (videoID) { shortURL = `https://music.youtube.com/watch?v=${videoID}`; } } // If a valid short URL is formed, copy it to the clipboard if (shortURL) { GM_setClipboard(shortURL); } } }); })();