您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
显示一个直达naifei按钮,支持提取码链接,可配合自动填写提取码脚本使用
当前为
// ==UserScript== // @name naifei+ // @namespace https://greasyfork.org/zh-CN/users/176664 // @version 20.07.11.13 // @description 显示一个直达naifei按钮,支持提取码链接,可配合自动填写提取码脚本使用 // @author cnhong // @match *://pan.baidu.com/s/* // @match *://pan.baidu.com/share/* // @match *://yun.baidu.com/s/* // @match *://pan.naifei.cc/* // @grant none // @run-at document-idle // ==/UserScript== (function() { 'use strict'; loadJq(); function main(){ switch(document.domain){ case "pan.baidu.com": baidu(); break; case "pan.naifei.cc": naifei(); break; } } function baidu(){ var pwdBtn = $('#submitBtn'); console.log(pwdBtn); if(pwdBtn.length>0){ if(location.hash !="" && location.hash.length==5){ var pwd = location.hash.replace("#",""); $('.pickpw input').val(pwd); setCookie("_cnhong_u", "链接:"+location.href+"提取码:"+pwd,1); setTimeout(function(){ $("#submitBtn").trigger("click"); },1000); } $(".pickpw input").on("change",function(){ var pwd = $('.pickpw input').val().trim(); console.log(pwd); setCookie("_cnhong_u", "链接:"+location.href+"提取码:"+pwd,1); }) } var url = "链接:"+location.href, _cnhong_u = getCookie("_cnhong_u"); if(_cnhong_u && _cnhong_u.indexOf(location.href.substr(location.href.length-8))>0){ url = _cnhong_u; } if(url){ var btn = '<a class="g-button" data-button-id="b8" data-button-index="2" href="http://pan.naifei.cc/?'+url+'" target="_blank" title="直达naifei"><span class="g-button-right"><em class="icon icon-save-disk" title="直达naifei"></em><span class="text" style="width: auto;">直达naifei</span></span></a>'; $(".x-button-box").prepend(btn); $('a[data-button-id="b7"]').hide(); $('a[data-button-id="b5"]').hide(); } } function loadJq(){ console.log(typeof($)); if(typeof($)=="undefined"){ loadJS("https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js", main); }else{ main(); } } function loadJS( url, callback ){ var script = document.createElement('script'), fn = callback || function(){}; script.type = 'text/javascript'; script.onload = function(){ fn(); }; script.src = url; document.getElementsByTagName('head')[0].appendChild(script); } function setCookie(n,v,t) { var d = new Date(); d.setTime(d.getTime()+(t*24*60*60*1000)); t = "expires="+d.toGMTString(); document.cookie = n + "=" + v + "; " + t+"; path=/;"; } function getCookie(n) { n = n + "="; var ca = document.cookie.split(';'); for(var i=0; i<ca.length; i++) { var c = ca[i].trim(); if (c.indexOf(n)==0) return c.substring(n.length,c.length); } return ""; } function naifei(){} })();