From a5b0deb8fd9262f13800683c1535dbd3d82c7ba8 Mon Sep 17 00:00:00 2001 From: TPD94 Date: Sat, 26 Apr 2025 19:30:46 -0400 Subject: [PATCH] Update README.md --- README.md | 55 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 30 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 053e82d..f964149 100644 --- a/README.md +++ b/README.md @@ -1,29 +1,34 @@ -## CDRM-Project - ![forthebadge](https://forthebadge.com/images/badges/uses-html.svg) ![forthebadge](https://forthebadge.com/images/badges/uses-css.svg) ![forthebadge](https://forthebadge.com/images/badges/uses-javascript.svg) ![forthebadge](https://forthebadge.com/images/badges/made-with-python.svg) - ## What is this? - - An open source web application written in python to decrypt Widevine and PlayReady protected content. -## Prerequisites +## CDRM-Project + ![forthebadge](https://forthebadge.com/images/badges/uses-html.svg) ![forthebadge](https://forthebadge.com/images/badges/uses-css.svg) ![forthebadge](https://forthebadge.com/images/badges/uses-javascript.svg) ![forthebadge](https://forthebadge.com/images/badges/made-with-python.svg) + +## Prerequisites (from source only) + + - [Python](https://www.python.org/downloads/) version [3.13](https://www.python.org/downloads/release/python-3130/?featured_on=pythonbytes)+ with PIP and VENV installed + + > Python 3.13 was used at the time of writing - - [Python](https://www.python.org/downloads/) with PIP installed +## Installation (Automatic) - Recommended +- Extract contents of CDRM-Project 2.0 git contents into a new folder +- Open a terminal and change directory into the new folder +- Run `python main.py` +- Follow the on screen prompts - > Python 3.13 was used at the time of writing - - ## Installation - - - Open your terminal and navigate to where you'd like to store the application - - Create a new python virtual environment using `python -m venv CDRM-Project` - - Change directory into the new `CDRM-Project` folder - - Activate the virtual environment - - > Windows - change directory into the `Scripts` directory then `activate.bat` - > - > Linux - `source bin/activate` - - - Extract CDRM-Project 2.0 git contents into the newly created `CDRM-Project` folder - - Install python dependencies `pip install -r requirements.txt` - - (Optional) Place your .WVD file into `/configs/CDMs/WV` - - (Optional) Place your .PRD file into `/configs/CDMs/PR` - - Run the application `python main.py` +## Installation (From binary) +- Download the latest release from the [releases](https://cdm-project.com/tpd94/CDRM-Project/releases) page and run the `.exe` + ## Installation (Manual) + - Open your terminal and navigate to where you'd like to store the application + - Create a new python virtual environment using `python -m venv CDRM-Project` + - Change directory into the new `CDRM-Project` folder + - Activate the virtual environment + + > Windows - change directory into the `Scripts` directory then `activate.bat` + > + > Linux - `source bin/activate` + + - Extract CDRM-Project 2.0 git contents into the newly created `CDRM-Project` folder + - Install python dependencies `pip install -r requirements.txt` + - (Optional) Create the folder structure `/configs/CDMs/WV` and place your .WVD file into `/configs/CDMs/WV` + - (Optional) Create the folder structur `/config/CDMs/PR` and place your .PRD file into `/configs/CDMs/PR` + - Run the application with `python main.py`