[wget] alternatives à ce paquet ou bon tutoriel ?

Mise à jour / Création /debug de paquetages
Répondre
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

[wget] alternatives à ce paquet ou bon tutoriel ?

Message par rafmav »

Bonjour,

Y a t'il des alternatives à wget ou un bon tutoriel ?
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17626
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par benjarobin »

Je ne comprend pas bien la question, que cherche tu, mais sinon il y a curl
Au faite :rtfm: de wget :copain: :humour:
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
veka
archer
Messages : 141
Inscription : sam. 21 nov. 2009, 11:36

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par veka »

salut,

Personnellement je ne connais pas d'alternative mais il en existe surement.
Quand au tutoriel, wget étant trés polyvalent il faudrait un peu de précision quand a tes objectifs.
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par rafmav »

C'est vrai que c'est pas clair.

En fait, je récupère des données en utilisant dans les options de wget le "header" suivant.

Extrait de "~/.wgetrc" :

Code : Tout sélectionner

header = Accept-Encoding: gzip,deflate
Voici l'équivalent en ligne de commande:

Code : Tout sélectionner

wget --header 'header = Accept-Encoding: gzip,deflate'
Ce 'header' accélère grandement la récupération des fichiers textes: le serveur me les envoie compressés. Mais cet idiot de 'wget' (à moins que ce soit moi l'idiot) me les sauvegarde dans le format du serveur, et n'y lit bien sûr aucune URL pour aller chercher les pages filles...

En revanche, pour les fichiers multimédia, ça ne changera probablement rien (ils sont déjà compressés).

Des pistes ?
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17626
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par benjarobin »

Ce 'header' accélère grandement la récupération des fichiers textes: le serveur me les envoie compressés.
On est d'accord
Mais cet idiot de 'wget' (à moins que ce soit moi l'idiot) me les sauvegarde dans le format du serveur, et n'y lit bien sûr aucune URL pour aller chercher les pages filles...
En revanche, pour les fichiers multimédia, ça ne changera probablement rien (ils sont déjà compressés).
je n'ai rien compris
Tu cherches a faire quoi concrètement
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
veka
archer
Messages : 141
Inscription : sam. 21 nov. 2009, 11:36

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par veka »

Pour le format en faite se sont bien des fichier compréssé mais il n'ajoute pas tout seul l'extention.
ajoute l'extention .gzip a tes fichier et tu pourra les decompresser pour les lire.

Quand a lire les page fille je vais jetter un oeil.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17626
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par benjarobin »

En tout cas je te conseil curl, il gérera lui la décompression...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par chipster »

ariane2 ?
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par rafmav »

Tu veux dire aria2 ?
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par chipster »

oui, pardon :D
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par rafmav »

Ben je viens de lire le man de aria2: c'est pareil et pire que wget: va falloir du temps pour paramétrer! et curl pareil. enfin bon, en ligne de commande, au moins on a ce qu'on veut une fois que c'est fait!
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

Re: [wget] alternatives à ce paquet ou bon tutoriel ?

Message par rafmav »

Ca marche avec wget, après un bon paramètrage, en fait.

Il me reste 2 problèmes:
- pouvoir demander le fichier compressé au serveur et le décompresser sur place:
la demande est facile, on met un

Code : Tout sélectionner

--header = 'Accept-Encoding: gzip,deflate'
dans la commande, et on a le fichier sauvegardé en local; mais à l'arrivée, je n'ai toujours pas trouvé comment dire à wget qu'il doit le décompresser avant sauvegarde.

- certains documents ont leur adresse encapsulée dans du code javascript, et là, il semble que ni wget, ni aria2, ni probablement curl, ne sont capables d'y récupérer les adresses. Par exemple:

Code : Tout sélectionner

function writeMovie()
{
document.write('<object id="id2" type="video/quicktime" ... data="Media/data.mov"><param name="src" value="Media/data.avi"/><param name="controller" value="true"/> ...</object>')
}
Dans une page web "normale", alias dans un navigateur, le code aurait été "exécuté" , et les composants de la page seraient disponibles pour le téléchargement.
Mais il faut au minimum un parseur de code javascript, c'est donc une autre paire de manches!

Des pistes ?
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Répondre