DownloadList 重要更新,多线程下载小工具

DownloadList是一款多线程下载小工具。

通过json配置下载任务,一个任务对应一个Object:

{
    "name":"example.txt",
    "url":"http://www.example.com/example.txt",
    "timeout":60
}

方便快捷。

用法示例:

./downloadlist --conf=downloadlist.json --dir=download

此次更新如下:

通过命令行参数制定json任务配置和下载目录

增加任务超时配置,以秒计

优化线程运行

文章转载自 开源中国社区[http://www.oschina.net]

时间: 2024-09-20 04:10:11

DownloadList 重要更新,多线程下载小工具的相关文章

C#实现支持断点续传多线程下载客户端工具类_实用技巧

复制代码 代码如下: /* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient) * Reflector 了一下 System.Net.WebClient ,改写或增加了若干: * DownLoad.Upload 相关方法! * DownLoad 相关改动较大! * 增加了 DataReceive.ExceptionOccurrs 事件! * 了解服务器端与客户端交互的 HTTP 协议参阅: * 使文件下载的自定义连接支持

linux上传下载小工具lrzsz

lrzsz能在本地PC和远程linux服务器之间传输文件,是一款便携的小工具. 安装 可以编译安装或者yum直接安装,我这里推荐直接yum安装即可. 直接yum -y install lrzsz即可 配置 Xshell配置下载路径 下载 使用sz下载文件,下载的地址就是刚才在Xshell中配置的地址. 上传 使用rz上传文件,可自行选择上传文件.

修改3389远程桌面端口技巧及小工具制作

如何修改端口? 修改服务器端的端口设置 ,注册表有2个地方需要修改. [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTdstcp] PortNumber值,默认是3389,修改成所希望的端口,就如你所说该成6222.第二个地方: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp] Po

Win8如何联机获取小工具

  Win8联机获取小工具的方法如下: 1.在桌面空白处,点击鼠标右键,在弹出菜单中选择"小工具". 2.现在的Windows 8消费者预览版没有直接下载小工具的按钮,需要点击"显示详细信息",再点击"隐私声明". 3.点击隐私声明后会弹出微软官网,点击下载,之后点击小工具. 4.以下载笔记本电池小工具为例. 5.下载完成后安装. 6.安装后小工具中会出现电池小工具,桌面也会出现电池小工具.

Windows8中如何联机获取小工具

  1.在桌面空白处,点击鼠标右键,在弹出菜单中选择"小工具",如下图所示: 2.现在的 Windows 8 消费者预览版没有直接下载小工具的按钮,需要点击"显示详细信息",再点击"隐私声明",如下面两张图片所示: 3.点击隐私声明后会弹出微软官网,点击下载,之后点击小工具; 4.以下载笔记本电池小工具为例 5.下载完成后安装; 6.安装后小工具中会出现电池小工具,桌面也会出现电池小工具.

如何设置Win7小工具不受侧边栏影响教程

  最近遇到一些使用最新win7系统下载的用户发现自己电脑桌面的边侧栏不知道去哪儿了,这个就是Win7系统自动默认的显示方式,这样很多人认为是会影响到我们桌面小工具如何使用显示问题,其实我们可以通过设置来打开侧边栏,使用这两个功能最好的方法就是我们把小工具直接放入我们的桌面中,也不会影响其他软件的使用,这个方法很简单,我们来看看吧! 一.首先我们需要打开我们的小工具栏,在我们的Win7桌面上找到一个空白的地方,然后点击我们的鼠标右键,直接看到小工具打开它,然后就可以看到面板里面的一些小工具了.

Win7旗舰版系统桌面小工具更新停滞如何修复的方法

Win7旗舰版操作系统自带很多小工具,比如日历.天气.股票和CPU仪表盘等等,这些工具确实给我们带来很多方便实用.但是在使用过程中难免会遇到一些错误问题,比如要更新小工具上的天气,使用一直处于停滞状态中.而且数据也无法更新,这让我们在使用中带来一定麻烦,那么究竟是什么原因引起这种症状呢?电脑公司win7系统 又该如何去修复小工具数据无法更新的问题? Win7旗舰版系统桌面小工具更新停滞如何修复原因分析: 可能由于桌面小工具的缓存文件过多导致 Win7旗舰版系统桌面小工具更新停滞如何修复解决步骤:

小工具 - 批量删除Maven下载失败的文件夹

用过Maven的应该都遇到过,当网速不好或者源有问题的时候,Maven的依赖包经常下载失败. 下载失败后在本地仓库对应的文件夹中有一个以.lastUpdated结尾的文件,如果不手动删除这个文件,就不能重新更新依赖,重新下载对应的jar包. 一般情况下遇到的时候可能直接手动找到目录删除. 当出现很多这样的情况时,一个个找起来也很麻烦. 因此本文提供一个小工具,就是一段Java代码,通过这段代码来删除. public class CleanMvn { public static void main

.Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient)

client|web|多线程|客户端|下载 /* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient) * Reflector 了一下 System.Net.WebClient ,重载或增加了若干: * DownLoad.Upload 相关方法! * DownLoad 相关改动较大! * 增加了 DataReceive.ExceptionOccurrs 事件! * 了解服务器端与客户端交互的 HTTP 协议参阅: * 使文件