// ==UserScript== // @name 网赚网盘助手 // @namespace http://tampermonkey.net/ // @version 1.3.7 // @description 网赚网盘助手;支持20多种常见网赚网盘;1.减少人工操作;2.过滤网盘大部分广告;3.快速跳过等待倒计时;4.不需要输入验证码(大部分网盘);5.没有破解VIP,网站各种限制还在; // @author HuaShengMi // @require http://cdn.bootcss.com/jquery/1.8.3/jquery.min.js // @match http://www.xfpan.cc/*.html // @match https://www.520-vip.com/*.html // @match http://www.kufile.net/file/*.html // @match https://www.yifile.com/* // @match https://rosefile.net/* // @match https://dufile.com/*.html // @match https://koalaclouds.com/* // @match https://www.skyfileos.com/* // @match https://www.77file.com/* // @match https://www.iycdn.com/*.html // @match https://www.dudujb.com/*.html // @match https://katfile.com/*.html // @match http://www.expfile.com/*.html // @match http://www.xywpan.com/* // @match http://www.xywp1.com/* // @match http://www.rarclouds.com/* // @match https://www.567file.com/*.html // @match http://www.xunniufile.com/*.html // @match http://www.xunniu-pan.com/*.html // @match http://www.xueqiupan.com/*.html // @match http://www.46to.com/*.html // @match https://www.ayunpan.com/*.html // @match https://ownfile.net/*.html // @license GPL-3.0-only // @grant GM_setClipboard // @grant GM_getValue // @grant GM_setValue // @run-at document-end // @compatible Chrome // @downloadURL none // ==/UserScript== /* eslint-disable no-redeclare */ /* eslint-disable no-undef */ (function() { 'use strict'; console.log('-----title-----'+ document.title); console.log('-----href-----'+ document.location.href); var strTip='💫 收费网盘助手 💫

1.减少人工操作;

2.过滤网盘大部分广告

3.快速跳过等待倒计时

4.不需要输入验证码(部分网盘)

5.没有破解VIP,网站各种限制还在

http://www.popcat3.xyz'; function findAinBbyC(strA,classB, tagC) { var obj9=null; var obj1=document.querySelector(classB); if(obj1!=null) { //console.log(obj1.innerHTML); var obj2 = obj1.getElementsByTagName(tagC); for (var i = 0; i < obj2.length; i++) { console.log(i); console.log(obj2[i].outerHTML); if(obj2[i].outerHTML.indexOf(strA) >= 0) obj9=obj2[i]; } } return obj9; } function findAinB(strA,SelectorB) { var obj9=null; var obj1=document.querySelectorAll(SelectorB);//"div.package-download" if(obj1!=null && obj1.length>0) { for(var i=0;i=0) { obj9=obj1[i]; } } } return obj9; } function getInnerHtml(Selector) { var obj1=document.querySelector(Selector); if(obj1!=null) { console.log(obj1.innerHTML); return obj1.innerHTML; } else return ''; } function getInnerText(Selector) { var obj1=document.querySelector(Selector); if(obj1!=null) { console.log(obj1.innerText); return obj1.innerText; } else return ''; } function getSubStr(source,b,e) { var s1=source; var p1=s1.indexOf(b); if(p1>0) { var p2=s1.indexOf(e,p1); var l=b.length; var s2=s1.substring(p1+l,p2); return s2; } return ''; } // 获取元素在页面上的绝对位置 function getElementPageLeft(element){ var actualLeft=element.offsetLeft; var parent=element.offsetParent; while(parent!=null){ actualLeft+=parent.offsetLeft+(parent.offsetWidth-parent.clientWidth)/2; parent=parent.offsetParent; } return actualLeft; } function getElementPageTop(element){ var actualTop=element.offsetTop; var parent=element.offsetParent; while(parent!=null){ actualTop+=parent.offsetTop+(parent.offsetHeight-parent.clientHeight)/2; parent=parent.offsetParent; } return actualTop; } function floatTip(id,Selector,strText) { var str='💫 收费网盘助手 💫

1.减少人工操作
2.过滤网盘大部分广告
3.快速跳过等待倒计时
4.不需要输入验证码(部分网盘)
5.没有破解VIP,网站各种限制还在

http://www.popcat3.xyz

'; if(id==0) str = str + '请等待……'; else if(id==1) str = str + '请根据页面提示,完成验证;'; else if(id==2) str = str + '点击[普通下载]按钮开始下载。'; else if(id==21) str = str + '点击[免费下载]按钮开始下载。'; else if(id==22) str = str + '点击[下载]按钮开始下载。'; else if(id==3) str = str + '点击[普通下载]按钮开始下载
不需要输入验证码!
'; var top=150; var left=10; var obj1=document.querySelectorAll(Selector);//"div.pull-right" if(obj1!=null && obj1.length>0) { for(var i=0;i 0) { top=getElementPageTop(obj1[i]); left=getElementPageLeft(obj1[i]); var lt=left+(obj1[i].clientWidth-300); console.log(String(left)+","+String(lt)); left=lt; } } } var obj0=document.getElementById('sg_tip_482'); //console.log(obj0); if(obj0==null) { console.log("floatTip left=" + String(left)); var my = document.createElement("div"); document.body.appendChild(my); my.style.backgroundColor="#fefcee"; my.style.border="1px solid #dbdbdc" my.style.lineHeight= "normal"; my.style.position="absolute"; my.style.top=String(top)+"px"; if(left==10) my.style.right="10px"; else my.style.left=String(left)+"px"; my.style.zIndex="999999999"; my.style.padding="10px"; my.innerHTML=str; my.id="sg_tip_482"; } else obj0.innerHTML=str; } function inTip(id,Selector) { //console.log("inTip"); var str='💫 收费网盘助手 💫

1.减少人工操作
2.过滤网盘大部分广告
3.快速跳过等待倒计时
4.不需要输入验证码(部分网盘)
5.没有破解VIP,网站各种限制还在

http://www.popcat3.xyz

'; if(id==0) str = str + '请等待……'; else if(id==1) str = str + '请根据页面提示,完成验证;'; else if(id==2) str = str + '点击[普通下载]按钮开始下载。'; else if(id==21) str = str + '点击[免费下载]按钮开始下载。'; else if(id==22) str = str + '点击[下载]按钮开始下载。'; else if(id==3) str = str + '点击[普通下载]按钮开始下载
不需要输入验证码!
'; else if(id==31) str = str + '点击[免费下载]按钮开始下载
不需要输入验证码!
'; var obj1=document.querySelectorAll(Selector);//"div.package-download" if(obj1!=null && obj1.length>0) { for(var i=0;i0) { for(var i=0;i'; } } function my_ads() { var k=0; var obj1=$('iframe'); //console.log(obj1.length); var i=0; if(obj1 != null && obj1.length>0) { for(i=0;i 0) { $('#slow_button').click(); clearInterval(timer1); redirectDownPage(); inTip(0,"div.Dow_nr_r"); } else if(document.location.href.indexOf('/down') > 0) { var myVar = setInterval(function(){ var obj1=document.querySelector("#addr_list"); if(obj1!=null) { console.log(obj1.innerHTML.length); console.log(obj1.innerHTML); if(obj1.innerHTML.length<5) inTip(1,"div.Dow_nr_r"); else { inTip(22,"div.Dow_nr_r"); inTip(22,"div.r336"); clearInterval(myVar); } } }, 1000); } } else if(document.location.href.indexOf('xunniu') != -1 || document.location.href.indexOf('567file') != -1 || document.location.href.indexOf('xueqiupan') != -1 || document.location.href.indexOf('46to') != -1 || document.location.href.indexOf('ayunpan') != -1 || document.location.href.indexOf('ownfile') != -1) { if(document.location.href.indexOf('space_') >0) return; floatTip(0,"div.pull-right","icon-warning-sign"); if(document.location.href.indexOf('/file-') > 0 || document.location.href.indexOf('/files/') > 0) { var myVar = setInterval(function(){ var obj1=document.querySelector("#down_link"); document.title=obj1.innerText.substring(7); console.log(obj1.innerHTML); if (obj1.innerHTML.indexOf('down') != -1)//下载页面 { var obj2=document.querySelector("#down_link > a"); obj2.removeAttribute('target'); obj2.click(); clearInterval(myVar); } else { update_sec=null; down_file_link(); } }, 1000); } else if(document.location.href.indexOf('/down2-') > 0) { var myVar = setInterval(function(){ var obj1=document.querySelector("#down_link > a"); obj1.removeAttribute('target'); console.log(obj1.innerText); obj1.click(); }, 2000); } else if(document.location.href.indexOf('/down-') > 0 || document.location.href.indexOf('/down/') > 0) { var k=0; var myVar = setInterval(function(){ //console.log("down_box"); var obj0=document.getElementById('down_box'); if(obj0!=null) { var str3=obj0.getAttribute('style'); console.log(str3); if(str3!=null && str3.indexOf('display') >= 0) obj0.removeAttribute('style'); } var obj9=null; var obj1=document.querySelector("#addr_list"); if(obj1!=null) { console.log(obj1.innerHTML); if(obj1.innerHTML.indexOf('加载中') >= 0) { return; } var obj2 = obj1.getElementsByTagName('a'); console.log(obj2.length); for (var i = 0; i < obj2.length; i++) { console.log(i); var str1=obj2[i].getAttribute('onclick'); console.log(str1); if(str1.indexOf('down_process') >= 0) obj9=obj2[i]; } } else { clearInterval(myVar); setTimeout(alert("助手提示:\n发生错误,无法下载。"),200); return; } if(obj9!=null) { obj9.setAttribute('style','font-size:18px;color:#ff0000;'); var obj2=document.querySelector("body > div.navbar > div > div.container-fluid > a"); obj2.setAttribute('href',obj9.getAttribute('href')); obj2.setAttribute('onclick',obj9.getAttribute('onclick')); clearInterval(myVar); //setTimeout(alert("助手提示:\n点击[普通下载]按钮开始下载。"),1000); floatTip(3,"div.pull-right","icon-warning-sign"); } else { clearInterval(myVar); setTimeout(alert("助手提示:\n发生错误,无法下载。"),1000); return; } }, 1000); } } else if(document.location.href.indexOf('kufile') != -1) { console.log("-----www.kufile.net-----"); inTip(1,"div.cright"); var obj1=document.querySelector("#ptxz"); if(obj1!=null) { var obj3=obj1.getAttribute('onclick'); var p=obj3.indexOf('down'); obj1.setAttribute('onclick','ck_code();'+obj3.substring(p)); obj1.click(); } var myVar = setInterval(function(){ var obj1=document.querySelector("#ptxz"); document.title=obj1.innerText; }, 1000); } else if(document.location.href.indexOf('yifile') > 0) { var b=0; var myVar = setInterval(function(){ console.log(b); if(downtime>3) { inTip(0,"div.adfeed"); downtime--; } var obj01=document.querySelector("#FVIEW > div.paylayer"); obj01.setAttribute('style','display: none;'); if(b==1) { var obj5=document.querySelector("#bootyz1"); if(obj5!=null) { var str1=obj5.getAttribute('style'); if(str1.indexOf('none')<0) { b=2; //setTimeout(alert("助手提示:请输入验证码"),200); inTip(1,"div.adfeed"); } } } var obj9=null; var obj1=document.querySelector("#FVIEW"); if(obj1!=null) { //console.log(obj1.innerHTML); var obj2 = obj1.getElementsByTagName('a'); for (var i = 0; i < obj2.length; i++) { //console.log(i); //console.log(obj2[i].innerHTML); if(obj2[i].innerHTML.indexOf('普通下载') >= 0 && b==0) obj9=obj2[i]; else if(obj2[i].innerHTML.indexOf('点击下载') >= 0 && b==2) obj9=obj2[i]; } } if(obj9!=null) { var obj3=obj9.getAttribute('onclick'); var obj4=obj9.getAttribute('href'); console.log(obj3); console.log(obj4); if(obj3 != null && obj3.indexOf('startWait')>=0 && b==0) { b=1; startWait(); } else if(obj4 != null && obj4.indexOf('/file/')>=0 && b==2) { b=3; //obj9.click(); //self.location.href=obj4; //$("#bootyz1").hide(); //$("#bootyz2").hide(); //$("#bootyz3").hide(); clearInterval(myVar); setInnerHtml("div.adfeed","助手提示:
点击[点击下载]按钮开始下载
如果点击后没有开始下载,可以:
在按钮上点鼠标右键→[复制链接地址],
然后到地址栏里点鼠标右键→[粘贴并转到]。"); } } }, 1000); } else if(document.location.href.indexOf('rosefile') > 0) { var b=0; var myVar = setInterval(function(){ console.log(b); var obj8=document.querySelector("#main > div:nth-child(1)"); if(obj8!=null && obj8.innerHTML.length>1) { floatTip(0); obj8.innerHTML =""; } if(document.location.href.indexOf('/d/')<0) { var obj2=document.querySelector("#main > div:nth-child(2) > div:nth-child(4) > a > span"); if(obj2!=null) { if(obj2.innerHTML.length>10) obj2.innerHTML = "请耐心等待"; else obj2.innerHTML ="助手提示:正在进入下载页面"; } if(b==0) { console.log("******1****** startWait"); startWait(); b++; } else if(b==1) { console.log("******2****** redirectDownPaeg"); redirectDownPage(); b++; } } else { if(b==0) { console.log("******3****** check_code"); floatTip(1); b++; } else { var obj3=findAinBbyC("down_process","#addr_list","a"); if(obj3!=null) { console.log("******4******"); //setTimeout(alert("助手提示:\n点击[下载]按钮开始下载"),500); floatTip(22); clearInterval(myVar); b=3; } } } }, 500); } else if(document.location.href.indexOf('iycdn') > 0 || document.location.href.indexOf('dudujb') > 0) { var b=0; var myVar = setInterval(function(){ console.log(b); inTip(0,"div.r"); if(document.location.href.indexOf('file-')>0 && b==0) { update_sec=null; down_file_link(); var obj2=document.querySelector("#down_link > a:nth-child(1)"); obj2.removeAttribute('target'); obj2.removeAttribute('onclick'); obj2.click(); b=1; } else if(document.location.href.indexOf('down-')>0 && b==1) { document.getElementById('down_box').style.display =''; document.getElementById('down_box2').style.display ='none'; var str=getSubStr(document.location.href,'-','.html'); console.log(str); load_down_addr2(str); b=2; } else if(document.location.href.indexOf('down-')>0 && b==2) { var obj2=document.querySelector("#down_box"); console.log(obj2.innerHTML); if(obj2.innerHTML.indexOf('下载文件')>0) { setTimeout(alert("助手提示:网页提示错误,等10分钟后再试。"),200); clearInterval(myVar); } else if(obj2.innerHTML.indexOf('免费下载')>0) { //setTimeout(alert("助手提示:\n点击[免费下载]按钮开始下载,不需要输入验证码。"),200); inTip(31,"div.r"); clearInterval(myVar); } } else b++; }, 500); } else if(document.location.href.indexOf('dufile') > 0) { var b=0; var myVar = setInterval(function(){ var obj1=document.querySelector("#interval_div"); if(obj1!=null) { //console.log(obj1.innerHTML); if(obj1.innerHTML.indexOf('您已经达到时段内下载限制')>=0) { console.log("******0******"); //console.log("助手提示:网页提示下载限制,等几分钟后再试。"); var obj4=document.querySelector("#right_prem"); if(obj4!=null) obj4.innerHTML ="

网页提示下载限制
请等几分钟后再试
"; return; } } console.log(b); if(document.location.href.indexOf('/file/')>0 && b<1) { inTip(0,"div.right_prem"); console.log("******1******"); updateTime=null; redirectDownPage(); b=1; } else if(document.location.href.indexOf('/down/')>0 && b<2) { inTip(1,"div.bluebox"); var obj2=document.querySelector("#downbtn"); if(obj2!=null) { var str1=obj2.getAttribute('style'); //console.log(obj2.innerHTML); //console.log(str1); if(str1.length<5) { console.log("******2******"); doDownload(); b=2; } } } else if(document.location.href.indexOf('/down/')>0 && b<3) { console.log(b); var obj2=document.querySelector("#frmDialog"); if(obj2!=null) { console.log(obj2.innerHTML); var obj3=document.querySelector("#show_down");//iframe if(obj3!=null) { var obj4=obj3.contentWindow.document.getElementById('downs') console.log(obj4.getAttribute('href')); b=3; var obj9=obj3.contentWindow.document.querySelectorAll("div.ggao"); if(obj9!=null && obj9.length>0) { console.log("******3******"); setTimeout(alert("助手提示:\n点击[普通下载]按钮开始下载"),200); clearInterval(myVar); } } } } }, 1000); } else if(document.location.href.indexOf('77file') > 0) { var b=0; var myVar = setInterval(function(){ console.log(b); if(document.location.href.indexOf('/s/')> 0 && b<1) { inTip(0,"div.fb_r"); console.log("******1******"); updateTime=null; redirectDownPage(); b=1; } else if(document.location.href.indexOf('/down/')>0 && b<2) { inTip(1,"div.fb_r"); var obj0=document.getElementById('s1'); //console.log(obj0); if(obj0!=null) { obj0.setAttribute('onclick','check_code();'); } var obj2=document.querySelector("#addr_list"); if(obj2!=null) { var str1=obj2.innerHTML; console.log(str1); if(str1.indexOf('下载')>0) { console.log("******2******"); b=2; } } } else if(document.location.href.indexOf('/down/')>0 && b<3) { var obj3=findAinBbyC("下载","#addr_list","a"); if(obj3!=null) { console.log("******3******"); inTip(22,"div.fb_r"); clearInterval(myVar); b=3; } } }, 1000); } else if(document.location.href.indexOf('xywpan') > 0 || document.location.href.indexOf('xywp1') > 0 || document.location.href.indexOf('rarclouds') > 0) { var b=0; var myVar = setInterval(function(){ console.log(b); inTip(0,"div.package-type"); if(document.location.href.indexOf('/fs/')>0) { if(b<=0) redirectDownPage(); else if(b<=1) window.location = $("#slow_button").data('href'); b++; } else if(document.location.href.indexOf('/down/')>0) { var obj1=document.querySelectorAll("div.package-download"); if(obj1!=null && obj1.length>0 && b<=2) { for(var i=0;i0) { console.log(obj1[i].innerHTML); var s1=obj1[i].innerHTML; var p1=s1.indexOf('file_id='); if(p1>0) { var p2=s1.indexOf("'",p1); var s2=s1.substring(p1+8,p2); console.log(s2); load_down_addr5(s2); b=3; } } } } else if(b==3) { clearInterval(myVar); inTip(21,"div.package-type"); } } }, 500); } else if(document.location.href.indexOf('katfile') > 0) { var b=0; var myVar = setInterval(function(){ console.log(b); var obj1=document.querySelectorAll("div.alert.alert-danger"); if(obj1!=null && obj1.length>0) { for(var i=0;i 0) { b=9; clearInterval(myVar); setTimeout(alert("助手提示:\n网页提示下载限制,等几分钟后再试。"),200); return; } } } if(b==0) { var obj1=document.querySelector("#freebtn"); if(obj1!=null) { obj1.click(); b=1; } } else if(b==1) { floatTip(0); b=2; } else if(b==2) { //setTimeout(alert("助手提示:\n请根据网页提示完成验证,验证完成点[传送]"),200); floatTip(1); b=3; } if(b==0) { var obj2=document.querySelector("#dlink"); if(obj2!=null) { var str2=obj2.getAttribute('href'); if(str2.length>10) { //setTimeout(alert("助手提示:\n点[下载]开始下载文件"),200); floatTip(22); b=4; clearInterval(myVar); } } } }, 500); } else if(document.location.href.indexOf('expfile') > 0) { var b=0; var myVar = setInterval(function(){ console.log(b); var obj1=document.querySelectorAll("div.alert.alert-danger"); if(obj1!=null && obj1.length>0) { for(var i=0;i 0) { b=9; clearInterval(myVar); setTimeout(alert("助手提示:\n网页提示下载限制,等几分钟后再试。"),200); return; } } } if(document.location.href.indexOf('/down2-')>0 && b==0) { var obj1=document.querySelector("#wait_span"); if(obj1!=null) { console.log(obj1.innerText); b=1; update_sec=null; update_sec2=null; down_file_link(); } } else if(document.location.href.indexOf('/down-')>0 && b<3) { var obj2=document.querySelector("#addr_list"); if(obj2!=null) console.log(obj2); else return; document.getElementById('down_box').style.display =''; document.getElementById('down_box2').style.display ='none'; inTip(3,"#vipdownload"); b++; } if(b>=3) clearInterval(myVar); }, 500); } else if(document.location.href.indexOf('koalaclouds') > 0) { inTip(0,"div.top-advert"); var m=0; var myVar = setInterval(function(){ if('undefined' == typeof(seconds)) return; if(seconds!=null) { //console.log(seconds); if(m==0) m=seconds; if(m==seconds) { triggerFreeDownload(); } else if(seconds<0) { setTimeout(alert("助手提示:\n点[立即下载]开始下载文件"),200); clearInterval(myVar); } } }, 1000); } else if(document.location.href.indexOf('skyfileos') > 0) { var b=0; var myVar = setInterval(function(){ console.log(b); var obj1=findAinB("慢速下载","table"); if(obj1 != null) { floatTip(0,"div.download-page","你还需要 "); if(started == false) { console.log("******1******"); triggerFreeDownload(); } else if(seconds<=0) { var obj2=findAinB("立即下载","a.btn"); if(obj2!=null) { console.log("******2******"); obj2.click(); } } } var obj1=findAinB("立即下载","a.btn.btn--primary"); if(obj1 != null) { if(started == false) { console.log("******3******"); obj1.click(); } } if(b==0) { var obj1=document.querySelectorAll("div.input-group"); if(obj1!=null && obj1.length>0) { console.log("******4******"); b=1; //setTimeout(alert("助手提示:\n请输入验证码,然后点[继续]开始下载文件"),200); floatTip(1,"div.download-page","recaptcha"); } var obj2=findAinB("下载","button"); if(obj2!=null) { console.log("******5******"); b=2; //setTimeout(alert("助手提示:\n请点[下载]开始下载文件"),200); floatTip(22,"div.advert-wrapper",""); var obj3=document.querySelectorAll("section"); if(obj3!=null && obj3.length>0) { for(var i=0;i 0) { var str='💫 收费网盘助手 💫


百度网盘高速下载软件与教程
2023-3-31最新版

点击下载

'; var obj0=document.getElementById('sg_tip_482'); if(obj0==null) { var my = document.createElement("div"); document.body.appendChild(my); my.style.backgroundColor="#fefcee"; my.style.border="1px solid #dbdbdc" my.style.lineHeight= "normal"; my.style.position="absolute"; my.style.top="120px"; my.style.right="20px"; my.style.zIndex="999999999"; my.style.padding="10px"; my.innerHTML=str; my.id="sg_tip_482"; } else obj0.innerHTML=str; } var myVar1 = setInterval(function(){if(my_ads()==0) clearInterval(myVar1);}, 1000); })();