主要是进行二次开发,原来能下载http文件,现在要增加下载nzb文件的功能,软件下载地址:http://pan.baidu.com/s/1o64ystk (C++写的)
第一个主要功能:普通下载(这个原来软件是通过调用aria2c命令实现的)
1.下载http文件,从数据库中能获得下载地址,这个下载的时候可能要cookie,cookie可以从数据库中得到,http不用vpn或s5代理
2.下载torrent文件,数据库中会有磁力链接地址,torrent要vpn和s5代理
第二个主要功能:nzb下载
1.数据库中会有nzb文件的下载地址,这个要可以同时下载多个、断点续传,要vpn和s5代理
2.用户能够上传文件,管理自己的文件
第三个主要功能:线程控制
可以在数据库中分别控制nzb和aria2c同时下载的个数
第四个主要功能:用户唯一性
用户能够注册
第五个主要功能:流量
1.用户默认有n GB的流量,下载一个文件就减少相应的流量,这个可以根据文件的大小减去相应的流量,当用户剩余流量为0,就不能下载,并且有弹窗提示
2.用户可以通过获得我给的优惠码获得相应的流量。
第六个主要功能:配置
vpn、s5和usenet账号信息从数据库中随机获取
我提供能够实现局部vpn的代码(C++的)
接包方 | 国家/地区 | |
---|---|---|
3
Qq82998221
|
泉州市 | |
1
Bradiphone
|