Hace algunos días iba a descargar de un folder o carpeta en Mediafire, un servicio de almacenamiento (como Mega, Dropbox, etcétera) pero al seleccionar varios archivos para su descarga, me solicitaba volverme premium.

Obtener enlaces de folder de Mediafire con script

Así que decidí hacer un pequeño script que extrajera todos los enlaces y me los diera como una cadena para simplemente pegarlos en un gestor de descargas como lo es MiPony.

Programando el script

Esto fue realmente sencillo. Mediafire muestra la lista de archivos y todos de ellos son enlaces, es decir, etiquetas <a> con la clase filetype_column.

Entonces basta con recuperarlos con document.querySelectorAll y concatenar cada href en una variable que contendrá todos los enlaces.

Código

Aquí el código. Basta con abrir la consola del navegador (F12 si estás en el rey de los navegadores, es decir, Google Chrome) y pegarlo.

let resultado = "";
document.querySelectorAll(".filetype_column").forEach(elemento => {
    resultado += elemento.href + "\n";
});
console.log(resultado);

De este modo aparecerá toda la lista de enlaces en la consola.

Si el post ha sido de tu agrado te invito a que me sigas para saber cuando haya escrito un nuevo post, haya actualizado algún sistema o publicado un nuevo software. Facebook | X | Instagram | Telegram | También estoy a tus órdenes para cualquier contratación en mi página de contacto