IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Question sur l'utilisation de wget


Sujet :

Réseau

  1. #1
    Membre averti
    Avatar de berry
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2002
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2002
    Messages : 251
    Points : 308
    Points
    308
    Par défaut Question sur l'utilisation de wget
    salut à tous,

    je dois faire un aspirateur en php , alors pour ne pas trop me prendre la tête, j'utilise system() avec wget.

    seluement, j'ai quelques problèmes avec l'utilisation de ce dernier. system() exécute les commandes de façon non intéractive.

    Ma question est, comment définir le répertoire dans lequel wget téléchargera les fichiers en ligne de commande ?


    merci à tous.
    Pensez au tag [Résolu]
    FAQ PHP

  2. #2
    Membre régulier

    Profil pro
    Inscrit en
    Août 2003
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 55
    Points : 75
    Points
    75
    Par défaut
    Utilise httrack plustot

    http://www.httrack.com/

  3. #3
    Membre habitué
    Inscrit en
    Août 2003
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 156
    Points : 187
    Points
    187
    Par défaut
    >> CSCMEU, tu devrais faire de la politique

    >> berry
    extrait du man de wget...
    -P prefix
    --directory-prefix=prefix
    Set directory prefix to prefix. The directory prefix is the direc-
    tory where all other files and subdirectories will be saved to,
    i.e. the top of the retrieval tree. The default is . (the current
    directory).
    -- plus les choses changent...
    plus elles restent les mêmes
    --snake plissken
    pb résolus +20

  4. #4
    Membre averti
    Avatar de berry
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2002
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2002
    Messages : 251
    Points : 308
    Points
    308
    Par défaut
    merci darkloran , j'avais cherché dans wget --help , mais je l'avais pas vu, c'est ma faut là.

    cependant, ça marche pas ...

    la commande est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system("wget http://www.google.fr/ -P /tmp/ -b")
    je sais, ça concerne le php, mais c'est pas du côté de php que je résoudrai mon problème.

    Poursuite à l'arrière plan, pid 17500.
    La sortie sera écrite vers « wget-log ».
    je ne trouve pas non plus le wget-log ....
    Pensez au tag [Résolu]
    FAQ PHP

  5. #5
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    Soit dans le man soit bourrin mais efficasse :
    find / -name "wget-log*"
    ou redirectionner les sortie de wget :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    system("wget http://www.google.fr/ -P /tmp/ -b >/tmp/monlog 2>&1")
    Marc
    Slackware for ever ......
    BASH - KSH ( http://marcg.developpez.com/ksh/ )

  6. #6
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut
    Citation Envoyé par berry
    je ne trouve pas non plus le wget-log ....
    Heu... Il doit être écrit dans le répertoire courant... Mais tu peux changer ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
           -o logfile
           --output-file=logfile
               Log all messages to logfile.  The messages are normally reported to
               standard error.

    Smortex

    Les FAQ Assembleur - Linux
    In The Beginning Was The Command Line Neal Stephenson

  7. #7
    Membre averti
    Avatar de berry
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2002
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2002
    Messages : 251
    Points : 308
    Points
    308
    Par défaut
    merci à tous .

    j'ai enfin réussi avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system("wget http://www.google.fr/ -P /tmp/ -b >/dev/stdout 2>&1
    , je voulais voir les informations progressivement.

    problème résolu.

    Smortex : en faite, ce qui m'interessait surtout, c'était de voir la progression de wget "en direct" et non attendre la fin pour que je puisse lire le log .
    Merci quand même
    Pensez au tag [Résolu]
    FAQ PHP

  8. #8
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut J'ai Besoin D'aide avec Wget.
    Bonjour, si quelquun a du temps libre et pourrais mecrire la ligne de commande necessaire a ma connection a ce site, svp ce serais tres apprécier car je suis nul et je ne trouve pas comment faire.

    pour commencer on doit entrer sont username a : http://forums.d2jsp.org/index.php?act=Login

    ensuite cest rediriger a cette adresse pour entrer sont password : http://forums.d2jsp.org/index.php?act=Login&CODE=b

    et finalement cest rediriger a : http://forums.d2jsp.org/index.php?act=Login&CODE=c
    et vous etes connecter.

    nesitez pas a vous crée un compte pour avoir les bonnes sources et mieu vous retrouver, car je crois que ces complexe.

    voici mes htlm source :
    http://pastebin.espace-win.org/184 ; http://forums.d2jsp.org/index.php?act=Login

    http://pastebin.espace-win.org/185 ; http://forums.d2jsp.org/index.php?act=Login&CODE=b


    merci meme si personne ne parvient a maider, jaurais fait leffort decrire se post et davoir essayer de trouver un peu d'aide.

    Don.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AS] Question sur l'utilisation du XML
    Par rteuteu55 dans le forum Flash
    Réponses: 3
    Dernier message: 26/07/2006, 17h09
  2. Question sur l'utilisation du popupMenu
    Par Jayceblaster dans le forum Delphi
    Réponses: 2
    Dernier message: 25/07/2006, 10h59
  3. question sur l'utilisation d'une listBox
    Par Mickey.jet dans le forum Delphi
    Réponses: 3
    Dernier message: 02/06/2006, 17h57
  4. Question sur l'utilisation du mot réservé static
    Par flash2590 dans le forum Langage
    Réponses: 4
    Dernier message: 10/04/2006, 00h20
  5. [Framework] Questions sur l'utilisation de spring
    Par mlequim dans le forum Spring
    Réponses: 10
    Dernier message: 01/02/2006, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo