Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
b4de9c6d61 | |||
a7b58a0a78 | |||
c019e73625 | |||
75b5d6e8ef | |||
31fd877bd9 | |||
b3eec07085 |
@ -13,9 +13,9 @@ chrome.runtime.onMessage.addListener((message, sender, sendResponse) => {
|
||||
const { type, data } = message;
|
||||
|
||||
switch (type) {
|
||||
case "INTERCEPTED_POST":
|
||||
console.log("Storing POST Request", data);
|
||||
chrome.storage.local.set({ latestLicenseRequest: data });
|
||||
case "DRM_TYPE":
|
||||
console.log("DRM Type:", data);
|
||||
chrome.storage.local.set({ drmType: data });
|
||||
break;
|
||||
|
||||
case "PSSH_DATA":
|
||||
@ -23,26 +23,11 @@ chrome.runtime.onMessage.addListener((message, sender, sendResponse) => {
|
||||
chrome.storage.local.set({ latestPSSH: data });
|
||||
break;
|
||||
|
||||
case "LICENSE_DATA":
|
||||
console.log("Storing License Response:", data);
|
||||
chrome.storage.local.set({ latestLicenseResponse: data });
|
||||
break;
|
||||
|
||||
case "CERTIFICATE_DATA":
|
||||
console.log("Storing Service Certificate:", data);
|
||||
chrome.storage.local.set({ latestServiceCertificate: data });
|
||||
break;
|
||||
|
||||
case "KEYS_DATA":
|
||||
console.log("Storing Decryption Keys:", data);
|
||||
chrome.storage.local.set({ latestKeys: data });
|
||||
break;
|
||||
|
||||
case "DRM_TYPE":
|
||||
console.log("DRM Type:", data);
|
||||
chrome.storage.local.set({ drmType: data });
|
||||
break;
|
||||
|
||||
default:
|
||||
console.warn("Unknown message type received:", type);
|
||||
}
|
||||
|
@ -18,7 +18,7 @@
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.source !== window) return;
|
||||
|
||||
if (["__INTERCEPTED_POST__", "__PSSH_DATA__", "__LICENSE_DATA__", "__CERTIFICATE_DATA__", "__KEYS_DATA__", "__DRM_TYPE__"].includes(event.data?.type)) {
|
||||
if (["__DRM_TYPE__", "__PSSH_DATA__", "__KEYS_DATA__"].includes(event.data?.type)) {
|
||||
chrome.runtime.sendMessage({
|
||||
type: event.data.type.replace("__", "").replace("__", ""),
|
||||
data: event.data.data
|
||||
@ -26,7 +26,6 @@ window.addEventListener("message", function(event) {
|
||||
}
|
||||
|
||||
if (event.data.type === "__GET_CDM_DEVICES__") {
|
||||
console.log("Received request for CDM devices");
|
||||
|
||||
chrome.storage.local.get(["widevine_device", "playready_device"], (result) => {
|
||||
const widevine_device = result.widevine_device || null;
|
||||
@ -44,7 +43,6 @@ window.addEventListener("message", function(event) {
|
||||
}
|
||||
|
||||
if (event.data.type === "__GET_INJECTION_TYPE__") {
|
||||
console.log("Received request for injection type");
|
||||
|
||||
chrome.storage.local.get("injection_type", (result) => {
|
||||
const injectionType = result.injection_type || "LICENSE";
|
||||
@ -59,7 +57,6 @@ window.addEventListener("message", function(event) {
|
||||
});
|
||||
}
|
||||
if (event.data.type === "__GET_DRM_OVERRIDE__") {
|
||||
console.log("Received request for DRM override");
|
||||
|
||||
chrome.storage.local.get("drm_override", (result) => {
|
||||
const drmOverride = result.drm_override || "DISABLED";
|
||||
|
Loading…
x
Reference in New Issue
Block a user