您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Set the default request vote amount when clicking the [+] vote
当前为
// ==UserScript== // @name PTH Change default request vote amount // @version 0.2 // @description Set the default request vote amount when clicking the [+] vote // @author Chameleon // @include http*://passtheheadphones.me/* // @grant none // @namespace https://greasyfork.org/users/87476 // ==/UserScript== var amount = 1024; // In MB (function() { 'use strict'; amount=amount*(1024*1024); var as=document.getElementsByTagName('a'); for(var i=0; i<as.length; i++) { var a=as[i]; if(a.href.indexOf('javascript:Vote') == -1) continue; a.href = a.href.replace(/Vote\(0/, 'Vote('+amount); } var span=document.createElement('span'); span.setAttribute('id', 'current_uploaded'); document.body.appendChild(span); span.style.display='none'; var upAmount=unPretty(document.getElementById('stats_seeding').getElementsByTagName('span')[0].textContent); span.innerHTML = upAmount; var span=document.createElement('span'); span.setAttribute('id', 'current_downloaded'); document.body.appendChild(span); span.style.display='none'; var downAmount=unPretty(document.getElementById('stats_leeching').getElementsByTagName('span')[0].textContent); span.innerHTML = downAmount; var span=document.createElement('span'); span.setAttribute('id', 'current_rr'); document.body.appendChild(span); span.style.display='none'; var requiredRatio=document.getElementById('stats_required').getElementsByTagName('span')[0].textContent; span.innerHTML = requiredRatio; })(); function unPretty(size) { var s=parseFloat(size); if(size.indexOf('KB') != -1) s = s*Math.pow(2, 10); else if(size.indexOf('MB') != -1) s = s*Math.pow(2, 20); else if(size.indexOf('GB') != -1) s = s*Math.pow(2, 30); else if(size.indexOf('TB') != -1) s = s*Math.pow(2, 40); else if(size.indexOf('PB') != -1) s = s*Math.pow(2, 50); return Math.round(s); }