Skip to content

in my previous project i'm confused when i'm trying to conquer async programming (cih, skill issue). so with this project im trying to hone my blade before coming back to slaughter my project

Notifications You must be signed in to change notification settings

raihan-faza/async-bulk-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Async-Bulk_D

Async-Bulk_D is a simple Python script for downloading files in bulk using asynchronous programming for improved efficiency.

Features

  • Downloads files from a list of URLs.
  • Utilizes asynchronous programming for fast and efficient downloading.
  • Easy to use with command-line arguments.

Installation

  1. Clone the repository or download the script.
    git clone <repository-url>
    cd async-bulk-downloader
  2. Install the required Python libraries.
    pip install -r requirements.txt

Usage

Run the script using the following syntax:

python main.py <url_list_file> <desired_folder_path>

Example

Given a file lahh.txt containing a list of URLs:

https://example.com/file1.jpg
https://example.com/file2.jpg
https://example.com/file3.jpg

Run the script to download files to the folder lahh:

python main.py lahh.txt lahh

File Format

The URL list file should contain one URL per line.

Contributing

Feel free to submit issues or pull requests for new features or bug fixes.

Caution

  • Do not use the script for downloading copyrighted materials without proper authorization.
  • Excessive or unauthorized downloading from certain websites may violate their terms of service and could lead to legal consequences.
  • Ensure you have sufficient storage space and internet bandwidth to handle the downloads.
  • Use responsibly and respect the rights of content creators.

About

in my previous project i'm confused when i'm trying to conquer async programming (cih, skill issue). so with this project im trying to hone my blade before coming back to slaughter my project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages