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

VBScript Discussion :

Récupération source d'une page HTML en VBS


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 23
    Par défaut Récupération source d'une page HTML en VBS
    Bonjour cher compatriote !

    Je fais appel à vous car un problème est venu à moi, je souhaite récupérer le source d'une page HTML/PHP dans une page VBS.
    J'ai essayé ça, mais ce n'est pas concluant !

    Code VBS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    Set objFso = CreateObject("Scripting.FileSystemObject")
     
    alancer = "C:\wamp\www\coucou.bat"
     
    Set objHTTP = CreateObject("MSXML2.XMLHTTP")
    Call objHTTP.Open("GET", "http://localhost/demande.php", FALSE)
    objHTTP.Send
    resultat = instr(objHTTP.ResponseText, "body")
    wscript.echo resultat
     
    Set WshShell = WScript.CreateObject("WScript.Shell")  
    appel = "cmd /c """ & alancer & """"
    codeRetour = WshShell.run(appel, 1, true)
     
    REM Si codeRetour = 1 -> erreur
    REM Si codeRetour <> 1 (-1073741510) -> réussi
    Wscript.echo codeRetour

    Edit:
    Je souhaiterais avoir ce code en VBS ^^

    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $curl_handle=curl_init();
    curl_setopt($curl_handle, CURLOPT_URL,'localhost/demande.php');
    curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
    curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl_handle, CURLOPT_USERAGENT, 'Mozilla/5.0');
    $recup = curl_exec($curl_handle);
    curl_close($curl_handle);
    $res = htmlentities($recup);

    Merci de de votre aide

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 23
    Par défaut
    J'ai trouvé, voici la solution:

    Code VBS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Set oWHR = CreateObject("WinHttp.WinHttpRequest.5.1")
    with oWHR
        .open "POST", "http://localhost/demande.php", false
        .SetRequestHeader "Content-Type", "application/x-www-form-urlencoded"
        .send("")
        if .status = 200 Then resultat = .ResponseText
    end with
    set oWHR=nothing
     
    Wscript.echo resultat

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

Discussions similaires

  1. Récupérer le code source d'une page HTML
    Par phyn04 dans le forum Réseau/Web
    Réponses: 5
    Dernier message: 24/11/2016, 14h45
  2. Réponses: 2
    Dernier message: 13/05/2010, 18h01
  3. Commet récuperer le code source d'une page HTML en PHP ?
    Par insane_80 dans le forum Langage
    Réponses: 1
    Dernier message: 24/01/2007, 21h26
  4. Comment recuperer le code source d une page HTML distante en javascript
    Par herbert dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 26/07/2006, 22h26
  5. [VBA Excel] Récuperer le code source d'une page html dans un string
    Par viniboy dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/07/2006, 19h11

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