Skip to content

Instantly share code, notes, and snippets.

@X-Gorn
Last active September 3, 2025 13:32
Show Gist options
  • Save X-Gorn/eb4de448e08509d414f34b55b5551720 to your computer and use it in GitHub Desktop.
Save X-Gorn/eb4de448e08509d414f34b55b5551720 to your computer and use it in GitHub Desktop.
AceFile auto redirect to drive link. drive link will automatically copied to the clipboard.
// ==UserScript==
// @name Acefile Bypasser
// @namespace https://xgorn.is-a.dev/
// @downloadURL https://gist.github.com/X-Gorn/eb4de448e08509d414f34b55b5551720/raw/acefile-bypasser.user.js
// @updateURL https://gist.github.com/X-Gorn/eb4de448e08509d414f34b55b5551720/raw/acefile-bypasser.user.js
// @version 1.0.1
// @description AceFile auto redirect to drive link. drive link will automatically copied to the clipboard.
// @author Noid Darkstar
// @include /^https?:\/\/acefile.co\/(?:f|player)\/\w+(?:\/[-_\w]+)?/
// @icon https://www.google.com/s2/favicons?sz=64&domain=acefile.co
// @grant GM_setClipboard
// @require https://gist.githubusercontent.com/X-Gorn/e881afb007713a78c2fe429b08b6d7ce/raw/unPacker.js
// ==/UserScript==
if (typeof GM_setClipboard != 'function') alert('Your UserScript client has no GM_setClipboard support');
(function() {
'use strict';
let evaljs = document.body.innerHTML.match(/eval.*/)[0];
let unpackedjs = unPack(evaljs);
if (!unpackedjs.match(/"code":"(\w+)"/)){
let acefile_id = window.location.href.match(/^https?:\/\/acefile\.co\/(?:f|player)\/(\d+)/)[1]
$.ajax({
url: "https://acefile.co/service/resource_check/"+acefile_id+"/",
cache: false,
dataType: "json",
success: function(response){
let _id = response.data
let drivelink = 'https://drive.google.com/file/d/'+_id+'/view';
GM_setClipboard(drivelink);
window.location.href = drivelink;
}
});
}
else {
let _id = atob(unpackedjs.match(/"code":"(\w+)"/)[1]);
let drivelink = 'https://drive.google.com/file/d/'+_id+'/view';
GM_setClipboard(drivelink);
window.location.href = drivelink;
}
})();
@ahmadm712
Copy link

how to use this @X-Gorn ?

@Sirajunnasihin
Copy link

how to use this @X-Gorn ?

you will need Tampermonkey/Greasemonkey/Violentmonkey in your browser, just search the extension for your browser that you use, and paste this script into it and done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment