Skip to content

Latest commit

 

History

History
68 lines (48 loc) · 2.39 KB

README.md

File metadata and controls

68 lines (48 loc) · 2.39 KB

Open Download Manager

Description

Welcome to Open Download Manager, an open-source, multi-threaded file downloader developed using Python and Tkinter. This tool is designed to help you download files from the internet in multiple parts concurrently, potentially increasing the download speed by leveraging multiple server connections.

Features

  • User-Friendly Interface: Built with Tkinter, the interface is simple yet functional, allowing you to input download links directly.
  • Multi-threaded Downloads: Downloads files in multiple parts simultaneously, which can speed up the overall download time.
  • Customizable Segments: You can specify the number of parts in which you want to download a file, giving you control over the download process.

How to Use

  1. Clone the Repository:
    git clone https://github.com/liwei-gif/Open-Download-Manager.git
  2. Navigate to the project directory:
    cd Open-Download-Manager
  3. Run the Application:
    python main.py

Requeriments:

Request

pip install requests

Once the application is running:

  • Enter the URL of the file you wish to download in the URL field.
  • Specify the number of parts you want the file to be split into for downloading.
  • Click the 'Download' button to start the download process.

Requirements

  • Python 3.x
  • tkinter module for the GUI
  • requests module for handling HTTP requests
  • threading for managing multiple download threads

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the Apache License 2.0. See LICENSE for more information.

Contact

Forobeta: https://forobeta.com/members/prothone.307297/ Project Link: https://github.com/liwei-gif/Open-Download-Manager


We hope you find Open Download Manager useful for your downloading needs. Feel free to fork the repo and contribute to making it better!