Go to file
2024-09-23 21:32:01 +00:00
CDRM_Modules Added PPP SF API support. 2024-09-23 04:56:00 -04:00
.gitignore v3.00-alpha 2024-09-16 13:28:01 -04:00
CDRM-Keys.py Update CDRM-Keys.py 2024-09-16 20:42:33 -04:00
README.md Update README.md 2024-09-23 21:32:01 +00:00
requirements.txt Update requirements.txt 2024-09-16 20:17:19 -04:00

Install

  1. Create a new python virtual environment using python -m venv CDRM-Keys or python3 -m venv CDRM-Keys
  2. Download / Git clone repository and extract the contents into the newly created virtual environment
  3. Change directory into the new CDRM-Keys folder
  4. Activate the virtual environment

Windows - call Script/activate.bat

Linux - source bin/activate

  1. Run the application python CDRM-Keys.py

Proxy

Proxy can be added in Config.yaml using the 2 letter country code. (NOTE: A lot of proxies are dead, you may need to repeat requests until a working one is found)

Proxy: US

StreamFab API Reproxy

Reproxy support for https://chrome.pixelpenguinparade.org/api can be enabled by adding these lines to your Config.yaml for CDRM-Keys

PPP:
  api_key: YourAPIKey
  api_url: https://chrome.pixelpenguinparade.org/api

Then starting the program and choosing

  1. CDRM-Keys API Mode
  2. PPP StreamFab API

For Devine / VineTrimmer support add these lines to devine.yaml or VineTrimmer equivalent

remote_cdm:
    - name: "CDRM_Keys_API"
      device_type: CHROME
      system_id: 2710
      security_level: 3
      host: "http://127.0.0.1:5000/remote_cdm"
      secret: "CDRM-Keys"
      device_name: "PPP"
cdm:
   default: CDRM_Keys_API

For FoxRefire / CDM-Projects extension, add this to your remote.json

{
    "device_type": "CHROME",
    "system_id": 2710,
    "security_level":3,
    "host": "http://127.0.0.1:5000/remote_cdm",
    "secret": "CDRM-Keys",
    "device_name": "PPP"
}