#1 Le 06/12/2021, à 11:30
- linuxm@c
Téléchargement échoué avec wget et curl
Bonjour,
Je n'arrive pas à utiliser wget ou curl pour télécharger des fichiers a partir du https://uptobox.com/ et https://1fichier.com/
Exemples:
https://uptobox.com/bp5pi0mdsp2o
https://1fichier.com/?c7t223cvrbp2yedxp805
Hors ligne
#2 Le 06/12/2021, à 11:48
- iznobe
Re : Téléchargement échoué avec wget et curl
Bonjour , tres pratique , d ' uploader sur un compte uptobox , ou il est demande de s ' enregistrer ou je ne sais trop quoi pour valler voir ton probleme alors qu ' un simple retour utilisable de commande suffit ...
Dernière modification par iznobe (Le 06/12/2021, à 11:48)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#3 Le 06/12/2021, à 12:02
- Anard
Re : Téléchargement échoué avec wget et curl
Uptobox demande à s'enregistrer ou choisir entre un téléchargement standard ou premium quand on clique sur ton lien. Wget fonctionne, mais il télécharge donc la page web en question et non le fichier lui-même.
En lançant le téléchargement de ton lien, tu peux ensuite dans firefox récupérer l'adresse réelle du fichier : Afficher tous les téléchargements, clic droit sur le fichier test.png, Copier l'adresse d'origine du téléchargement.
anard@gentoo-imack ~ $ wget https://www9.uptobox.com/dl/jq5-bI-EAo_QV8NT9PVoXuC7X54fiqLnXnaqqkLtMSxTGmhbbxrh8qS8jvl9YpnQ2cLOB8yvd5nHJCjXdlp4A_eLNSdMcCkuzm9CBZDDccTLO65E0nebUZZruzlpNQzkTsJQes6jM4bVUNEpWNRnPA/test.png
--2021-12-06 12:03:39-- https://www9.uptobox.com/dl/jq5-bI-EAo_QV8NT9PVoXuC7X54fiqLnXnaqqkLtMSxTGmhbbxrh8qS8jvl9YpnQ2cLOB8yvd5nHJCjXdlp4A_eLNSdMcCkuzm9CBZDDccTLO65E0nebUZZruzlpNQzkTsJQes6jM4bVUNEpWNRnPA/test.png
Résolution de www9.uptobox.com… 188.165.14.60
Connexion à www9.uptobox.com|188.165.14.60|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 80888 (79K) [application/octet-stream]
Sauvegarde en : « test.png »
test.png 100%[===================>] 78,99K --.-KB/s ds 0,02s
2021-12-06 12:03:39 (3,53 MB/s) — « test.png » sauvegardé [80888/80888]
anard@gentoo-imack ~ $
PS : En revanche, j'ai bien peur que ce lien ne soit valable que quelques instants et qu'il disparaisse ensuite. Auquel cas, cette manipulation manque cruellement d'intérêt.
PPS : Peut-être une solution ici
Dernière modification par Anard (Le 06/12/2021, à 12:10)
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Intel HD4600, SSD 256+120 / Bootloader Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel T6400, 4Go, HDD 500Go / Grub2 - Gentoo-Xfce
Hors ligne
#4 Le 06/12/2021, à 13:47
- Amiralgaby
Re : Téléchargement échoué avec wget et curl
Bonjour,
avec une méthode de script bash (uniquement pour le premier service d'hébergement d'image)
Sinon il existe des outils de scraping de site
#!/bin/bash
usage() {
echo "[ERREUR] à besoin du lien en argument"
echo "$0 LIEN"
}
[ $# -ne 1 ] && usage && exit 1
wget --show-progress --no-verbose "$1" -O /tmp/to_parse.html
lien_vers_image=$(grep -Eo "http.*\.(jpg|png)" /tmp/to_parse.html || echo "[ERREUR] aucun lien vers une image trouvé" && exit 1)
wget --show-progress --no-verbose "$lien_vers_image"
Dernière modification par Amiralgaby (Le 06/12/2021, à 13:58)
Vive la communauté du Libre !!!
Hors ligne
#5 Le 06/12/2021, à 21:38
- linuxm@c
Re : Téléchargement échoué avec wget et curl
alternative, mais seulement pour uptobox
curl -f -L $URL | grep -Eo "https?://\S+?\"" | sed 's/&.*//'
avec une méthode de script bash (uniquement pour le premier service d'hébergement d'image)
Sinon il existe des outils de scraping de site
Merci pour l'astuce
Dernière modification par linuxm@c (Le 06/12/2021, à 21:39)
Hors ligne