Skip to content

hyperzlib/nodejs-breakpoint-download

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nodejs-breakpoint-download

A nodejs breakpoint download library

Usage

var down = new downloadFile(url, dstFile);
down.start();

Construct

new downloadFile(url, dstFile);
new downloadFile(sleepData);

Functions

Name Description Arguments Returns
__construct The construct function (url : string, file : string) or (sleepData : object) ...
start Start download void void
stop Stop (pause) download void void
resume Resume download void void
sleep Status to json data (use promise) void sleepData(in promise) : object
sleepSync sleep sync mode void sleepData : object
on Subscribe event (event, callback) void

Properties

Name Description
status Download status : string (In prepare, downloading, paused, finish, error)
downloadedBytes File downloaded : int
downloadedSpeed Download speed : int
timeout Connect timeout : int
fileLength File length : int

Events

Name Description Returns
progress Progress change event (downloadBytes : int, fileLength : int)
finish Download done event Download filename : string
pause Download pause event void
error Download error event Error Data : error
response Referer: request response event Response Data : object

About

A nodejs breakpoint download library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published