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

Shell et commandes GNU Discussion :

Soucis avec CURL


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 573
    Par défaut Soucis avec CURL
    Bonjour,

    J'ai un petit soucis avec CURL.
    J'essaye de récupérer le code source d'une page.

    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://fr.viadeo.com/recherche/resultat_membres/?fullName=toto+jjhjjhjhjhjhjhjh&ga_from=Tfrom%3Ageneral%3BBfrom%3Asearch-topright-submit%3BEfrom%3Aex-sugg%3B
    Avec le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set MyURL to "http://fr.viadeo.com/recherche/resultat_membres/?fullName=toto+jjhjjhjhjhjhjhjh&ga_from=Tfrom%3Ageneral%3BBfrom%3Asearch-topright-submit%3BEfrom%3Aex-sugg%3B"
    set the_page to do shell script "curl " & MyURL
    SI l'on regarde le code source de cette page avec firefox, on verra le <title> avec une valeur "Aucun membre ..."
    Hors avec le resultat du CURL, je ne retrouve pas cette valeur dans le <Title>

    Quelqu'un aurait une solution ?

    Thais

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 657
    Par défaut
    Bonjour,


    modifie le --user-agent...
    ?

    Citation Envoyé par thais781
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set MyURL to "http://fr.viadeo.com/recherche/resultat_membres/?fullName=toto+jjhjjhjhjhjhjhjh&ga_from=Tfrom%3Ageneral%3BBfrom%3Asearch-topright-submit%3BEfrom%3Aex-sugg%3B"
    set the_page to do shell script "curl " & MyURL
    quel est ce langage ?
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 573
    Par défaut
    Bonjour,

    Merci pour ton aide.

    C'est de l'AppleScript.
    On peut executer du shell script à partir de l'applescript ....

    J'ai essayé donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set MyURL to "http://fr.viadeo.com/recherche/resultat_membres/?fullName=toto+jjhjjhjhjhjhjhjh&ga_from=Tfrom%3Ageneral%3BBfrom%3Asearch-topright-submit%3BEfrom%3Aex-sugg%3B"
    set the_page to do shell script "curl --user -agent " & MyURL
    Mais le resultat est le meme ...
    La valeur du <Title> n'est pas la bonne

    Une autre idée, ou peut être que je n'utilise pas la syntaxe comme il faut ?

    Thais

  4. #4
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 657
    Par défaut
    bah ? il faut donner les renseignements concernant le navigateur que curl prétendra être !
    curl --user-agent 'Mozilla/5.0'[...]
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 573
    Par défaut
    Désolé, mais je suis vraiment débutante en CURL, AppleScript je maitrise bien, mais pas CURL

    J'ai donc essayé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set the_page to do shell script "curl --user-agent 'Mozilla/5.0' fr.viadeo.com/recherche/resultat_membres/?fullName=toto+jjhjjhjhjhjhjhjh&ga_from=Tfrom%3Ageneral%3BBfrom%3Asearch-topright-submit%3BEfrom%3Aex-sugg%3B"
    Même résultat ... même si je fais le curl directement depuis mon terminal, meme resultat.

    Est ce que quand tu fais cette manip chez toi tu as bien une valeur "Aucun membre ..." juste après <title> ?

    Merci pour ton aide précieuse.

    Thais

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 102
    Par défaut
    Citation Envoyé par thais781 Voir le message
    Est ce que quand tu fais cette manip chez toi tu as bien une valeur "Aucun membre ..." juste après <title> ?
    Je n'ai pas curl installé, mais comme la chaîne passée contient le caractère '&', il lance (une partie seulement de) la commande en bg. Je suggèrerais bien de la mettre entre quotes (simple quotes si pas de variable, double sinon):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    curl --user-agent 'Mozilla/5.0' 'fr.viadeo.com/recherche/resultat_membres/?fullName=toto+jjhjjhjhjhjhjhjh&ga_from=Tfrom%3Ageneral%3BBfrom%3Asearch-topright-submit%3BEfrom%3Aex-sugg%3B'

Discussions similaires

  1. [PHP 5.3] Soucis cookie avec Curl
    Par Auden dans le forum Langage
    Réponses: 1
    Dernier message: 05/06/2012, 21h30
  2. quelques soucis avec word 2000
    Par ramchou dans le forum Word
    Réponses: 3
    Dernier message: 06/09/2004, 18h13
  3. souci avec un algorithme
    Par slider16 dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 22/03/2004, 17h17
  4. [DEBUTANT] petits soucis avec un prgm de chat
    Par LechucK dans le forum MFC
    Réponses: 8
    Dernier message: 19/01/2004, 16h52
  5. Réponses: 4
    Dernier message: 16/02/2003, 12h16

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