您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
copy the AV id
当前为
// ==UserScript== // @name copy AV id // @namespace http://tampermonkey.net/ // @version 0.1 // @description copy the AV id // @author Schwi // @match https://ff5121.com/* // @match https://www.seejav.work/* // @match http://dmmland.com/* // @icon https://avatars.githubusercontent.com/u/39186981 // @grant GM_setClipboard // @license MIT // ==/UserScript== (function() { 'use strict'; function bubbles(e){ var ev = e || window.event; if(ev && ev.stopPropagation) { //非IE浏览器 ev.stopPropagation(); } else { //IE浏览器(IE11以下) ev.cancelBubble = true; } } window.onload=function(){ console.log('start') // Javbooks document.querySelectorAll('.Po_topic_Date_Serial').forEach(ele=>{ let texts = ele.innerText.split('/') let btn = document.createElement('button') btn.innerText = 'copy' btn.addEventListener('click',event=>{ GM_setClipboard(texts[0]) }) ele.appendChild(btn) }) let ele1 = document.querySelector('.infobox a') if (ele1){ let text = ele1.innerText let btn = document.createElement('button') btn.innerText = 'copy' btn.addEventListener('click',event=>{ GM_setClipboard(text) }) } document.querySelectorAll('.Po_topic,.Po_topic_Date_Serial').forEach(ele=>{ let h = parseInt(window.getComputedStyle(ele).getPropertyValue('height')) + 20 ele.style.height = h }) // JavBus let ele2 = document.querySelector('.info') if (ele2){ let ele = ele2.children[0].children[1] let text = ele.innerText let btn = document.createElement('button') btn.innerText = 'copy' btn.addEventListener('click',event=>{ GM_setClipboard(text) }) ele.parentElement.appendChild(btn) }else{ document.querySelectorAll('.photo-info').forEach(ele=>{ let childs = ele.children[0].children let date = childs[childs.length-2] let text = date.innerText let btn = document.createElement('button') btn.innerText = 'copy' btn.addEventListener('click',event=>{ GM_setClipboard(text) }) ele.appendChild(btn) }) } // JAV.Land document.querySelectorAll('.bsid').forEach(ele=>{ let text = ele.innerText let btn = document.createElement('button') btn.innerText = 'copy' btn.addEventListener('click',event=>{ GM_setClipboard(text) }) ele.appendChild(btn) }) let ele3 = document.querySelector('.videotextlist.table.table-bordered.table-hover') if (ele3){ let ele = ele3.children[0].children[1].children[1] let text = ele.innerText let btn = document.createElement('button') btn.innerText = 'copy' btn.addEventListener('click',event=>{ GM_setClipboard(text) }) ele.appendChild(btn) } console.log('end') } })();