MediaFire Error Redirect

Redirects specific MediaFire error pages to a new URL with the extracted quickkey.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

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

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

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

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

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

// ==UserScript==
// @name         MediaFire Error Redirect
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Redirects specific MediaFire error pages to a new URL with the extracted quickkey.
// @author       You
// @match        https://www.mediafire.com/error.php?errno=323&quickkey=*&origin=download
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

    // Get the current URL
    const currentUrl = window.location.href;

    // Ensure the URL matches the pattern
    const match = currentUrl.match(/quickkey=([^&]+)&origin=/);
    if (match) {
        const quickKey = match[1]; // Extract the quickkey

        // Construct the new URL
        const newUrl = `https://www.mediafire.com/?iqomgyms12u74oz,${quickKey}`;

        // Redirect to the new URL
        window.location.href = newUrl;
    }
})();