This script facilitates the extended download service for DVDFab products. It provides an interactive command-line interface that allows users to select a DVDFab product, platform, software, and version to retrieve a download link.
Warning
Due to a recent restriction on their API, the current project provides a static backup of old links. New links will not be added, but a backup script is available for volunteers with a subscription.
- 🎮 Interactive CLI: Uses the
pick
library for an easy selection menu. - 📦 Product Selection: Supports a wide range of DVDFab products.
- 🖥️ Platform Support: Works with both Windows and macOS.
- 🔗 Download Links: Retrieves download links for the selected software version.
requests
librarypick
library
You can install the required libraries using pip:
pip install requests pick
-
Run the Script:
python dvdfab.py
-
Select Product: Choose a DVDFab product from the interactive list.
-
Select Platform: Choose the platform (Windows or macOS).
-
Select Software: Choose the specific software version.
-
Select Version: Choose the version from the available versions.
-
Get Download Link: The script will display the extended download link for the selected version.
[*] Extended Download Service
[+] Product: DVDFab
[+] Product: win
[+] Software: DVDFab x64
[+] Version: 13023
[+] Download: https://dl.dvdfab.cn/download/67_13023_63d667c7/dvdfab13_x64_13023.exe
The script uses a predefined dictionary (EDS_PRODUCTS
) containing the product details, platforms, software versions, and their corresponding identifiers.
Contributions to the DVDFab ExtendDownload are welcome! Feel free to fork the repository and submit pull requests. If you encounter any issues or have suggestions for improvement, please open an issue on GitHub.
This software is licensed under the terms of MIT License.
You can find a copy of the license in the LICENSE file in the root folder.