### DisKort # (c) Er2 2022 # Zlib License ### # Disable CSP chrome.webRequest.onHeadersReceived.addListener( (det) -> for head from det.responseHeaders n = head.name.toLowerCase() head.value = '' if n is 'content-security-policy' or n == 'content-security-policy-report-only' { responseHeaders: det.responseHeaders } , urls: [''] , ['blocking', 'responseHeaders'] ) # Simulate user-agent chrome.webRequest.onBeforeSendHeaders.addListener( (det) -> for head from det.requestHeaders n = head.name.toLowerCase() head.value = 'DisKort/3.0 (Linux) Firefox/99.0' if n is 'user-agent' { requestHeaders: det.requestHeaders } , urls: [''] , ['blocking', 'requestHeaders'] )