您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
22/4/2024, 10:48:29 pm
// ==UserScript== // @name CopyID stashdb.org // @namespace Violentmonkey Scripts // @match https://stashdb.org/scenes/* // @grant none // @version 1.0 // @author nimmadev // @license MIT // @description 22/4/2024, 10:48:29 pm // ==/UserScript== window.addEventListener('load', () => { setTimeout(() => { const script = document.createElement('script'); script.text = `function copyPageUrl() { const pageUrl = window.location.href; const parts = pageUrl.split('/'); const lastPart = parts[parts.length - 1]; navigator.clipboard.writeText(lastPart) .then(() => { console.log('Page URL copied:', pageUrl); alert('ID Copied') }) .catch(err => { console.error('Failed to copy URL:', err); }); }` document.body.appendChild(script); const titleName = document.querySelector('.scene-info > div:first-child > h3:nth-child(2)'); titleName.style.display = 'flex' titleName.style.alignItems = 'center' titleName.innerHTML += ` <span style="margin-left:auto; display:flex; align-items:center; color:#3498db; cursor:pointer;" onclick="copyPageUrl()"> Copy Id <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:5px;"> <rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect> <path d="M5 15h8"></path> </svg> </span>`; }, 1000); });