#1 Le 26/12/2010, à 17:15
- Rizzen Virnn
wget donne un fichier illisible
Bonjour,
J'ai voulu appliquer le tuto donné sur lifehacker : Set a Rotating Picture of the Earth as Your Ubuntu Wallpaper
Le principe est très simple : on met un cron (fait dans le tuto avec une jolie interface graphique) toutes les x heures qui télécharge une vue satellite de la terre, on règle le fond d'écran pour utiliser cette image là et comme l'image est écrasée à chaque fois, le fond d'écran est mit à jour.
Seulement voila mon wget ne me donne pas l'image mais un misarable fichier de 37 bytes illisible.
$ wget http://static.die.net/earth/mercator/1600.jpg
--2010-12-26 16:10:28-- http://static.die.net/earth/mercator/1600.jpg
Herleiden van static.die.net... 209.151.236.22
Verbinding maken met static.die.net|209.151.236.22|:80... verbonden.
HTTP-verzoek is verzonden; wachten op antwoord... 200 OK
Lengte: 37 [image/gif]
Wordt opgeslagen als: '1600.jpg'
100%[====================================================================================================================>] 37 --.-K/s in 0s
2010-12-26 16:10:28 (1,91 MB/s) - ''1600.jpg'' opgeslagen [37/37]
Et pourtant aller sur le site et télécharger l'image fonctionne très bien. Un wget vers d'autre images également.
J'ai essayé d'ouvrir avec gimp, il ne trouve rien.
J'ai pensé à une page d'erreur qui empêche le téléchargement via un script, mais l'image ne contient rien de tout ça
$ cat 1600.jpg
GIF89ap!,D;
Une idée ?
merci
edit: oups ce post aurait sans doute mieux sa place dans la section shell
Dernière modification par Rizzen Virnn (Le 26/12/2010, à 17:24)
Ubuntu 12.04 32bit - Archlinux 64 bit
HP Pavilion dv6790eb
Blog
Hors ligne
#2 Le 26/12/2010, à 22:33
- wido
Re : wget donne un fichier illisible
Bonjour,
curl -O http://static.die.net/earth/mercator/1600.jpg
Hors ligne
#3 Le 26/12/2010, à 23:16
- Rizzen Virnn
Re : wget donne un fichier illisible
Merci ça fonctionne très bien avec curl.
Une idée de la raison ?
Ubuntu 12.04 32bit - Archlinux 64 bit
HP Pavilion dv6790eb
Blog
Hors ligne
#4 Le 27/12/2010, à 15:52
- wido
Re : wget donne un fichier illisible
petu-être que wget le télécharge comme une page web
Hors ligne
#5 Le 27/12/2010, à 17:39
- spad35
Re : wget donne un fichier illisible
salut,
La même image récupérable avec wget: ici
La source de l'image où il est spécifié qu'elle provient de die.net
http://www.opentopia.com/sunlightmaprect.html
Sinon une image de l'europe (actualisée tout les 1/4 d'heure)
Hors ligne
#6 Le 27/12/2010, à 19:09
- Rizzen Virnn
Re : wget donne un fichier illisible
Merci pour ces liens, je retiens mais aujourd'hui j'ai découvert bisigi project qui fait des superbes thèmes dont AirLines qui reprend le principe des images de la terre mais avec deux dessins qui changent avec un fondu au cours de la journée. Je suis fan
Ubuntu 12.04 32bit - Archlinux 64 bit
HP Pavilion dv6790eb
Blog
Hors ligne
#7 Le 12/01/2011, à 22:33
- nec
Re : wget donne un fichier illisible
Bonsoir,
je viens de constater qu'un de mes scripts qui utilise également wget foire complétement depuis quelques semaines.
Lorsque j'utilise wget, je constate qu'il enregistre bien les fichiers, mais y stocke une série de caractères illisibles.
Je vais continuer de chercher à comprendre ce qui se passe...
Hors ligne
#8 Le 27/07/2011, à 13:44
- Alcore
Re : wget donne un fichier illisible
Bonjour,
J'ai essayé aussi de telecharger l'image d'apres l'explication donnée sur le tuto pour avoir ce papier peint sympa, c'est etrange qu'il soit impossible d'avoir l'image avec wget, avec curl ça fonctionne tres bien par contre.
Par contre j'ai mis le tx de refresh à 3h au lieu de 1h, ça sera toujours 2 telechargements de moins par heure pour rien puisque ça recharge exactement la meme image.
Hors ligne
#9 Le 27/07/2011, à 14:41
- wido
Re : wget donne un fichier illisible
wget -q -U Mozilla "http://static.die.net/earth/mercator/1600.jpg"
Hors ligne
#10 Le 15/11/2012, à 19:34
- Jakal
Re : wget donne un fichier illisible
Salut à tous,
Je m'incruste...
Ta réponse Wido, fonctionne (dans un terminal). En effet, l'image est téléchargée. Mais lorsqu'il s'agit de l'intégrer dans une tâche planifiée, eh bien bizarrement, je n'obtiens rien...
Je chercherai encore un peu...
Hors ligne