This is a simple console application written in C# for downloading audio files from a given URL using the HtmlAgilityPack and HttpClient libraries.
- Clone the repository or download the source code files.
- Compile the code using any C# compiler.
- Run the compiled executable file (e.g.,
MVAudioDownloader.exe
). - Follow the instructions provided by the application.
The application presents a menu with the following options:
- Search Audios: Allows the user to paste a URL containing audio files to download.
- Exit: Exits the application.
Upon selecting the "Search Audios" option, the application prompts the user to paste a URL. It then searches for <audio>
tags in the HTML content of the provided URL, extracts the src
attribute from each <audio>
tag, and downloads the corresponding audio files to a temporary directory. After downloading, it opens the directory containing the downloaded files using the default file explorer.
- This application may not support all types of audio files or URLs.
- Error handling is implemented to catch and display any exceptions that may occur during the download process.
Feel free to contribute to this project by opening issues or pull requests.
This project is licensed under the MIT License.