Acefile Bypasser

AceFile auto redirect to drive link. drive link will automatically copied to the clipboard.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey, Greasemonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

You will need to install an extension such as Tampermonkey to install this script.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्क्रिप्ट व्यवस्थापक एक्स्टेंशन इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्क्रिप्ट व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्टाईल व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

// ==UserScript==
// @name         Acefile Bypasser
// @namespace    https://xgorn.com
// @version      0.0.1
// @description  AceFile auto redirect to drive link. drive link will automatically copied to the clipboard.
// @author       Noid
// @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://update.greasyfork.org/scripts/582577/1850727/unPacker.js
// @license      MIT

// ==/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;
    }
})();