2014-03-14 10:16:00 +0000 2014-03-14 10:16:00 +0000
16
16
Advertisement

Télécharger un fichier à partir d'une URL

Advertisement

D'après le titre, c'est une question idiote.

Mais disons que j'ai une URL, et que c'est soit un SWF, un PNG ou un MP3 ou quelque chose comme ça. Comment puis-je forcer mon navigateur (dans ce cas, j'utilise Google Chrome) à télécharger le fichier, au lieu de l'afficher/jouer automatiquement ?

Ma façon longue, stupide et ennuyeuse de contourner le problème est de créer un fichier HTM d'une ligne avec un hyperlien à l'intérieur qui pointe vers l'URL, puis de faire un clic droit et d'enregistrer le lien sous. Mais il doit y avoir une meilleure façon de faire. Je n'arrive pas à le trouver en cherchant sur Google.

Advertisement
Advertisement

Réponses (6)

16
16
16
2015-11-11 14:46:09 +0000

Téléchargez le fichier à l'URL

Il y a plusieurs façons de le faire. Comme mentionné, l'utilisation des outils de développement pourrait fonctionner (il est plus probable qu'ils vous donneront l'URL du fichier) et un clic droit sur le lien fonctionnera. Il existe également d'autres options.

Dans Chrome

  1. Allez à l'URL
  2. Cliquez avec le bouton droit de la souris sur la page web
  3. Sélectionnez Save As…

À des fins de vérification, voici des liens png , jpg , et mp3 . Suivez-les et essayez ces étapes. Cependant, d'après mon expérience. Si vous avez déjà une url vers un fichier, ouvrir Chrome et suivre ces étapes est assez fastidieux, alors voici une alternative.

en ligne de commande

  1. ouvrez votre émulateur de terminal préféré
  2. tapez curl -o myfile.mp3 www.foo.com/bar.mp3
  3. myfile.mp3 est le nom que vous voulez donner au fichier que vous téléchargez
  4. et www.foo.com/bar.mp3 est l'URL du fichier
  • [ Note:** Cela fonctionne pour les utilisateurs Linux et Mac. Si vous avez la malchance d'être un utilisateur Windows qui essaie d'utiliser la ligne cmd, utilisez Cmder et cette méthode fonctionnera ou si vous êtes un puriste, essayez this ]
4
4
4
2017-04-17 01:37:42 +0000

Pour Powershell, cet exemple fonctionne très bien :

invoke-webrequest -uri http://files.animatedsuperheroes.com/themes/spiderman94.mp3 -outfile "c:\Spiderman94.mp3"

Cela a été confirmé avec Win10 x64 1607.

2
Advertisement
2
2
2014-03-15 02:37:09 +0000
Advertisement

Vous pouvez voir les fichiers qu'une page charge en utilisant les outils de développement. Sous l'onglet “Sources” des outils pour développeurs, vous pouvez cliquer avec le bouton droit de la souris sur un fichier et l'enregistrer. Par exemple, la page web http://www.oizo3000.com/flash/projetmpc.swf charge le fichier “projetmpc.swf”.

2
2
2
2017-02-02 09:48:03 +0000

Évidemment, ce n'est pas utile pour tout le monde, mais si vous avez un Mac, mettez l'URL dans Safari et appuyez sur Option-Retour.

1
Advertisement
1
1
2015-11-11 15:20:40 +0000
Advertisement

Ce n'est pas tout à fait ce que vous recherchiez, mais cela pourrait vous faciliter un peu la vie.

Créez un nouveau signet dans votre navigateur, donnez-lui le nom de “Get Download Link” ou tout autre nom que vous souhaitez et définissez la cible/l'emplacement à

javascript:document.body.innerHTML="<a download" + "Click here to Download".link(window.location.href).substring(2);

Chaque fois que vous visualisez quelque chose que vous voulez télécharger, cliquez simplement sur ce signet et il remplacera le contenu par un lien vers le contenu. Vous devriez pouvoir cliquer pour télécharger, sinon vous pouvez toujours cliquer avec le bouton droit de la souris et enregistrer comme d'habitude.

-1
-1
-1
2015-11-11 05:14:26 +0000

Si l'URL se trouve sur une page web,

  1. Installez un convertisseur d'URL cliquable chrome-app. Liens cliquables

  2. Faites un clic contextuel (clic droit) sur le lien et sélectionnez “Enregistrer le lien sous…” dans le menu.

menu contextuel

  1. Utilisez le dialogue contextuel pour enregistrer le fichier.

dialogue popup

1.

Advertisement

Questions connexes

16
1
18
10
4
Advertisement
Advertisement