An improved version of lem6ns's script that made fast download work.
当前为
// ==UserScript==
// @name FileCR Assistant Bypass (Improved)
// @namespace xiakele
// @version 1.0
// @description An improved version of lem6ns's script that made fast download work.
// @author xiakele
// @license Unlicense
// @match *://filecr.com/*
// @icon https://filecr.com/favicon.png
// ==/UserScript==
(function() {
'use strict';
let reloading = false;
const versionInfo={
"id": "ddgilliopjknmglnpkegbjpoilgachlm",
"version": "9.9.9"
};
if (!document.cookie.includes("extensionIsInstalled")) {
document.cookie = "extensionIsInstalled=1;";
}
window.addEventListener(
"message",
(event) => {
const data={
direction: 'from-content-script',
responseFor: event.data.id,
type: 'response'
};
if(event.data.action==="app.info"){
console.log("Caught!");
data.data=versionInfo;
window.postMessage(data);
}else if(event.data.action==="downloads.extractLink"){
console.log("Caught again!");
data.data=event.data.data.url;
window.postMessage(data);
}
}
);
setInterval(() => {
if (document.querySelector(".e-404") && !reloading) {
reloading = true;
location.reload();
}
}, 100)
})();