Skip to content

Repository files navigation

WPF Shard Downloader

Welcome to the Shard Downloader, a user-friendly application built on the powerful Shard.DownloadAssistant library. This application is designed to make your downloading experience more efficient and enjoyable.

Features

Chunked Downloads

The Shard Assistant splits large files into smaller chunks, allowing parallel downloads. This feature significantly improves download speed, especially for large files. It's built on top of the Shard.Requests library, offering a seamless user experience and great download capabilities.

Download Manager

The built-in download manager keeps track of active downloads, completed files, and any errors encountered during the process. It automatically retries downloads and tries to ensure a successful completion. This feature is part of the Shard.DownloadAssistant library's error handling capabilities.

Progress Tracking

Monitor the progress of ongoing downloads, including the percentage completed. This feature is part of the LoadRequest function of the Shard.DownloadAssistant library, which downloads the response content into a file.

Pause and Resume

Pause and resume downloads at any time. The application remembers the download state even after closing and reopening. This resumable file downloader is easy to use and efficient.

Error Handling

If a download fails due to network issues or other reasons, the app retries automatically or prompts the user to retry manually. This feature is part of the Shard.DownloadAssistant library's error handling capabilities.

User-Friendly Interface

The clean and simple UI ensures a hassle-free experience for users of all levels. It's designed to be intuitive and user-friendly, making the process of downloading files as straightforward as possible.

One-Click Download

You can download the application directly using the following link: Download

No admin account is needed; simply ensure that the .NET 6 runtime is installed on your system.

Contributing

Contributions are welcome! If you encounter any issues or have ideas for improvements, feel free to submit a pull request or open an issue on the GitHub repository.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

GUI for the DownloadAssistant Library

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages