zoukankan      html  css  js  c++  java
  • 下载链接提取

    有的小,支持分享,但速度慢还限速;

    有的一般,支持限时分享,但限流;

    有的大,支持分享,但速度慢还限速,16年10月直接死了;

    有的一般,但不支持分享还绑浏览器……

    想保存点东西,就这么难吗?

    说多了都是泪,进入正题。

    以下是小文所写的一点东西,用于提取下载链接。使用对象我也不说得那么明显了,免螃蟹。

    0.1

    //0.1
    //by 小文 2016-12-20
    
    //使用方法
    //  打开网盘的文件下载列表
    //  复制代码片段1到浏览器控制台,回车
    //  复制代码片段2到浏览器控制台,回车
    
    //功能说明
    //  所有链接即可出现在新窗口,可以复制发给别人或粘贴在下载工具中下载
    
    //待增强
    //  需要再次复制代码
    //  需要手动关闭打开的层
    
    //片段1
    var obj=$(window.frames["wangpan"].document).find("a[menu=download_one]");
    for(var i=0;i<obj.length;i++){
      obj[i].click()
    }
    //片段2
    var url;
    var aif=$('iframe[src*=download]');
    for(var i=0;i<aif.length;i++){
        url+=aif[i].contentWindow.document.getElementsByTagName("a")[1].href + '
    '
    }
    myWindow=window.open()
    myWindow.document.write(url)
    View Code

    0.2

    //0.2
    //by 小文 2016-12-21
    
    //使用说明
    //  仅复制一次代码回车即可
    
    //功能说明
    //  所有文件的外链即复制到剪切板并自动关闭所有层
    //  整个过程几乎不超过1秒
    
    //待增强
    //  1 只下载选中的文件,反选功能可以使用网盘的全选配合
    //  2 是否复制文件名
    
    var down=$(window.frames["wangpan"].document).find("a[menu=download_one]");
    for(var i=0;i<down.length;i++){
      down[i].click()
    }
    down=down.length;
    var url='';
    var i=0;
    var timer=setInterval(function(){
      var wind=$('iframe[src*=download]')[i];
      if(wind){
        var a=wind.contentWindow.document.getElementsByTagName("a")[1];
        if(a){
          url+='
    '+a.href+'
    '
          i++
          if(i>=down){
              copy(url)
              $("div[style*=100000000]").remove()
              clearInterval(timer)
          }
        }
      }
    },10)
  • 相关阅读:
    树链剖分
    NOI2015 软件包管理器(树链剖分+线段树)
    9.11NOIP模拟题
    9.10NOIP模拟题
    bzoj1121[POI2008]激光发射器SZK(结论)
    9.9 NOIP模拟题
    树形dp
    P1272 重建道路(树形dp)
    Codeforces Round #419 (Div. 2)
    9.2NOIP模拟题
  • 原文地址:https://www.cnblogs.com/daysme/p/6208483.html
Copyright © 2011-2022 走看看