Skip to content

Unleashing the power of node(Express) Event dispatcher ...

Notifications You must be signed in to change notification settings

nxdun/TeraboxBulkDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TbX - Terabox downloading API 🔫

  • ⭐ Terabox - Bulk download, Single Download
  • ⭐ A Backend Download Manager - Parrarel, Mulit Chunks, Fast
  • ⭐ Local FTP - quick file transfer using same api
  • Heavy Link fault tolerance, Logs failed actions with links, Backup Fetching Algorithm, Seperate endpoints for deleting archives/current downloads

roadmap

  • add folder downloading option
  • add database retrival mechanism with faster flow
  • writ2 api documentation
  • adding intergration test
  • automate workflow

ENV init

  • to add several apis to enviroment variables
API1, API2, ...

installing

  • Default express installing method
npm install && npm start

endpoints

⭐ get a single download link and download it locally

  • parameters : url : append a single link to this parameter
GET : /

⭐ For given links generate download links in links.txt locally

  • parameters : url : append single/many link to this parameter
GET : /u

⭐ pings the server (returns idle or busy)

GET : /ping

⭐ zips the downloads folder then initialize FTP with requester with created zip file

GET : /download

⭐ delets all content in download directory remotely

GET : /deldown

⭐ delets all created zip files and cancel FTP remotely

GET : /del

⭐ For given links download all the links in downloads path locally

  • parameters : url : append single/many link to this parameter
  • returns thmubnails as response
GET : /multi

About

Unleashing the power of node(Express) Event dispatcher ...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published