wvg/python/after.py
2024-09-27 01:36:08 -04:00

16 lines
503 B
Python

# parse license challenge
try:
cdm.parse_license(session_id, licence)
except Exception as e:
js.document.getElementById('result').value="sch3m3n0t6upp0rt:y0ucancr3at31ty0u4s31f\n\n[MPD?]\nhttps://github.com/FoxRefire/wvg/wiki/How-to-add-custom-license-scheme-yourself"
raise Exception(e)
# get keys
keys=""
for key in cdm.get_keys(session_id):
if key.type=="CONTENT":
keys+=f"{key.kid.hex}:{key.key.hex()}\n"
# close session, disposes of session data
cdm.close(session_id)
keys