zoukankan      html  css  js  c++  java
  • 迅雷任务管理器

    ---说明---

    本人业余之作,主要是为了弥补迅雷“导入下载列表”这一功能的不足。之所以叫“迅雷任务管理器”是因为以会后跟据需求逐渐加入其它功能;目前只有“下载列表”这一功能。

    目前的迅雷对下载列表支持的不是很完善,导入的下载列表它只能支持读取下载地址和引用地址。
    如:http://www.a.com/test.zip|RL:http://www.a.com/test/test.html
    前半部分表示下载地址,后半部分表示引用的页面。
    如果想要用“导入下载列表”实现对所下载的任务更详细的设置(如:设置保存文件名,设置下载线程等)目前的迅雷就无法实现了。


    ---功能---

    [导入下载列表]

    有二种方式可以导入下载列表。

    文件拖放:
    将迅雷下载列表或本软件支持的下载列表文件拖入本软件即可(可多选拖放);软件支持的下载列表格式见后。

    文本拖放:
    也可以将选中的文本(软件支持的格式)拖入软件,即可自动添加上。


    [下载列表格式]

    Url|FN:*|SD:*|CMT:*|RL:*|IS:True,False|OFO:True,False|OTC:1-10

    Url -表示要下载的文件的地址。[必选参数]
    FN -表示存储到本地的文件名称。[可选参数]
    SD -表示保存目录。[可选参数]
    CMT -表示注释(详见迅雷的注释功能)。[可选参数]
    RL -引用地址(页面);为了兼容迅雷目前的下载列表,此“RL”可以省略,详细请看举例。[可选参数]
    IS -表示此任务是否立即开始下载,取值(True|False)。[可选参数]
    OFO -表示是否只从原始地址下载,还是须要搜索候选资源,取值(True|False)。[可选参数]
    OTC -原始地址下载线程数,取值(1-10)。[可选参数]

    *以上参数如有不明白的可能参照迅雷的解释,除了URL是必选参数外,其它都是可选的,如果不选就用默认值代替。

    举例说明:
    http://www.a.com/test.zip   //省略所有非必选参数的情况
    http://www.a.com/test.zip|RL:http://www.a.com/test/test.html   //使用“RL”可选参数的情况
    http://www.a.com/test.zip|http://www.a.com/test/test.html   //如果不加参数名的默认认为是“RL”参数,这是为了兼容迅雷目前的下载列表。
    http://www.a.com/test.zip|FN:t.zip|IS:True|OTC:5   //多个参数组合的情况。
    http://www.a.com/test.zip|FN:t.zip|IS:False|FN:test.zip   //各参数可任意组合没有顺序限制,如果出现重复的则取最后一个,本例中“FN”就取test.zip


    ---下载列表---

    如刚才的举例:
    http://www.a.com/test.zip|FN:t.zip|IS:True|OTC:5
    这样的就表示一个待下载的文件,把这样格式的URL地址一个占一行的存储为.lst就是一个下载列表。

    *这样格式的下载列表迅雷5也是支持的。只不过类似的FN,IS,OTC等修饰参数迅雷会“视而不见”罢了。


    下载地址:单击下载

  • 相关阅读:
    NFS服务简单配置
    TCP/IP网络
    python文件问题
    明明apple id 密码 是对的,登陆 iTunes还总提示密码错误
    台式电脑怎么使用iPhone热点进行上网
    Svn总是提示输入账号密码
    unity的相关技巧
    正则表达式标记
    NGUI用UIGrid加载Item会有部分空出来的解决办法
    win10 硬盘占用率经常100%的可能有用的解决方案
  • 原文地址:https://www.cnblogs.com/mondol/p/1242146.html
Copyright © 2011-2022 走看看