fastget多线程下载工具
這是一個開源的自由軟件項目,我的目標是將它寫成一個跨平台支持多種協議的下載工具。因为个人的需要和一时的想法,我决定写一个这样的软件。这个软 件的中文名字叫“快活”,英文名字叫"fastget"。我的设计是能够将面的用户的ui部分和面向网络操作的conn部分与具体的协议和调度分离开来, 可以保证协议的任意扩展而无需要改动以上部分。基于这个策略的软件框架和已经有了雏形。另外,ui的框架借鉴了正哥的设计模式,其扩展开也比较方便。
fastget依赖gtk图形开发库,不过常规unix-like系统都默认提供了gtk的支持。当前fastget的版本是V 0.3版,距离正式版本V1.0 release版本还很远。当前版本的fastget已經完成对多线程下载和断点续传的支持,通讯协议也已经顺利支持http和ftp协议。其中在增加 ftp协议的时候,验证了框架设计的可行性。在后续版本中,将增加对p2p协议得支持,Linux版本提供的是ubuntu7.0上编译好的目标程序,蘋 果版本和FreeBSD版本,提供的分别是FreeBSD6.3上编译的目标程序和Mac 10.5上编译的目标代码。不過不會侑windows版本,因為我沒有環境。
评论
MultiGet多线程下载工具
MultiGet是一个非常容易使用的图形界面多线程下载工具。它支持基本的http/ftp协议,支持断点续传,动态语言转换,下载速度限制,自动/手动MD5校验,任务日志,文件分类管理,支持所有类型的SO
MultiGet多线程下载工具
0
JAxel多线程下载工具
JAxel是java实现的类似linux下axel的多线程下载工具,继承了高效、简答、易用的优点,并且采用内存映射缓冲以提高写文件效率。支持断点续传,可以很方便的集成到自己的程序,目前支持的协议有ht
JAxel多线程下载工具
0
zhuaxia多线程批量下载工具
zhuaxia可以从xiami.com和music.163.com下载MP3文件和音频。zhuaxia是一个基于命令行的虾米音乐(www.xiami.com以下简称[虾])和网易云音乐(music.1
zhuaxia多线程批量下载工具
0
MapTileGenerator地图瓦片多线程下载工具
MapTileGenerator支持TMS、WMTS标准瓦片下载,支持百度地图瓦片、高德地图瓦片、腾讯地图瓦片、天地图、ArcGISRest、geoserver等瓦片下载。默认以png文件方式保存瓦片
MapTileGenerator地图瓦片多线程下载工具
0