3 votes

Firefox : à partir d'une URL, enregistrez le fichier sans y accéder.

Supposons que je trouve un lien vers un fichier .pdf sur une page Web. Je peux cliquer avec le bouton droit de la souris et "enregistrer sous" pour sauvegarder le fichier sans que Firefox ne charge réellement le fichier .pdf dans le navigateur.

Mais supposons que je n'ai que le texte de l'URL. Je pourrais le coller dans la barre de navigation, laisser Firefox charger le fichier .pdf, et enfin cliquer sur "Enregistrer", mais existe-t-il un moyen d'enregistrer le fichier sans laisser Firefox le charger ?

Dans le passé, j'ai contourné ce problème en créant un fichier texte avec l'URL dans une balise de lien pour "enregistrer sous", mais je me demande s'il n'y a pas un meilleur moyen.

2voto

Bob Points 58080

Un moyen un peu rustique consiste à utiliser un bookmarklet.

Je viens d'en créer un qui fait apparaître une invite pour l'URL (http:// est nécessaire). Lorsque vous l'entrez, il crée une fenêtre popup avec un hyperlien vers cette URL ou, si cette fenêtre popup existe déjà (c'est-à-dire que vous avez déjà utilisé le bookmarklet sur la même page), il ajoute l'hyperlien à cette fenêtre.

var bkm_url=prompt("URL:", "http://");
if (bkm_url!=null) {
    if (typeof(bkm_nw)=="undefined"||bkm_nw.closed){
        var bkm_nw=window.open("", "", "width=200,height=50");
    }
    bkm_nw.document.write("<a href=\""+bkm_url+"\">"+bkm_url+"</a><br/>");
    bkm_nw.focus();
}

Pour l'ajouter en tant que bookmarklet, vous pouvez utiliser ce site et faites glisser le lien en bas dans votre barre d'outils de signets. Ensuite, il suffit de cliquer sur le signet et de l'utiliser. Vous pouvez également ajouter directement un signet à cet endroit.

javascript:var bkm_url=prompt("URL:","http://");if(bkm_url!=null){if(typeof(bkm_nw)=="undefined"||bkm_nw.closed){var bkm_nw=window.open("","","width=200,height=50");}bkm_nw.document.write("<a href=\""+bkm_url+"\">"+bkm_url+"</a><br/>");bkm_nw.focus();}

Malheureusement, je ne pense pas qu'il y ait un moyen de forcer un fichier à être téléchargé sans le support du serveur (manipulation du type MIME), donc vous devrez toujours utiliser Save Link As... avec ça. D'un point de vue positif, il devrait fonctionner avec tous les principaux navigateurs (sauf les bloqueurs de fenêtres pop-up trop zélés, auquel cas il peut être modifié pour imprimer dans la fenêtre actuelle au lieu d'utiliser une fenêtre pop-up). Dans tous les cas, c'est mieux que de créer un fichier HTML chaque fois que vous avez besoin de télécharger quelque chose par lien.

1voto

jhcaiced Points 1548

Si vous ne voulez pas ouvrir les fichiers PDF dans le navigateur, configurez Firefox pour qu'il enregistre les fichiers PDF de cette façon, tout fichier PDF sera enregistré.

L'option se trouve dans Outils/Options/Applications, filtrez la liste par PDF et changez l'option en "Toujours demander".

Vous devrez peut-être aussi désactiver le plugin Adobe Reader (Outils/Add-ons/Plugins).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X