• [^] # Re: Plusieus solutions...

    Posté par . En réponse au message Télécharger plusieurs fichiers en même temps. Évalué à 0.

    Merci bien mais kget ne fonctionne pas plus pour ça.

    Sur un autre forum on m'a donné cette commande mais je ne comprend par tou et ça ne fonctionne pas chez moi. Je ne sais pas ce que c'est "trs-80$", un fichier, répertoire, ou autre..


    Bon, j'ai enregistré la page de résultats sous mozilla:
    processsqlsearch.php.html
    La chaîne de commandes suivantes semble faire l'affaire:
    (j'ai limité mes chargements aux dix premiers liens (suprimmer head -10), et il faudrait améliorer l'expression régulière de egrep (autres types de liens de chargement)

    egrep -o '/cgi-bin/newmangle3.pl\?[^"]*"' processsqlsearch.php.html | tr -d '"' |sed -e 's/^/http:\/\/trs-80.com/' |head -10|wget --referer="http://trs-80.com/processsqlsearch.php" --input-file -



    explications pour wget
    Il faut ajouter le referrer car le serveur vérifie la provenance du lien
    --input-file : tous les liens sont lus depuis un fichier, ici l'entrée standard

    Mon output

    johand@horus:~/downloads/trs-80$ egrep -o '/cgi-bin/newmangle3.pl\?[^"]*"' processsqlsearch.php.html | tr -d '"' |sed -e 's/^/http:\/\/trs-80.com/' |head -2 |wget --referer="http://trs-80.com/processsqlsearch.php" --input-file -
    --07:14:34-- http://trs-80.com/cgi-bin/newmangle3.pl?pictur3d.zip
    => `newmangle3.pl?pictur3d.zip'
    Résolution de trs-80.com... 82.165.130.211
    Connexion vers trs-80.com|82.165.130.211|:80...connecté.
    requête HTTP transmise, en attente de la réponse...302 Found
    Emplacement: http://www.classiccmp.org/trs80/model3/pictur3d.zip [suivant]
    --07:14:35-- http://www.classiccmp.org/trs80/model3/pictur3d.zip
    => `pictur3d.zip'
    Résolution de www.classiccmp.org... 209.145.140.57
    Connexion vers www.classiccmp.org|209.145.140.57|:80...connecté.
    requête HTTP transmise, en attente de la réponse...200 OK
    Longueur: 1150 (1.1K) [application/zip]

    100%[=================================================================>] 1150 --.--K/s

    07:14:35 (22.38 MB/s) - « pictur3d.zip » sauvegardé [1150/1150]

    johand@horus:~/downloads/trs-80$ file pictur3d.zip
    pictur3d.zip: Zip archive data, at least v2.0 to extract