[R] Remplir un formulaire Javascript avec WinHttp

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
legend
Niveau 7
Niveau 7
Messages : 472
Enregistré le : dim. 26 sept. 2010 12:55
Status : Hors ligne

[R] Remplir un formulaire Javascript avec WinHttp

#1

Message par legend »

Salut,
Je souhaite utiliser les fonctionnalités de ce site http://www.beetxt.com/ sur mon script sans utiliser IE.
le problème ce que ce n'est pas un formulaire html.
serait il possible de le faire avec winhttp?
merci.
Modifié en dernier par legend le dim. 07 juil. 2013 21:05, modifié 1 fois.
alex1205
Niveau 5
Niveau 5
Messages : 123
Enregistré le : dim. 07 mars 2010 13:59
Status : Hors ligne

Re: [..] remplir un formulaire javascript avec winhttp

#2

Message par alex1205 »

Salut

Voici un code fait à l'arrache :

Code : Tout sélectionner

Dim $sServerURL = 'http://beetxt.com/' & 'insert.php'
$post = 'text=MonTexte&password=passe&delete_indicate=0' ;Texte : MonTexte, mot de passe : passe, ne pas supprimer après l'avoir vu
$reponse = HttpPost($sServerURL, $post)
MsgBox(0, $sServerURL & ' - Réponse', $reponse)
Func HttpPost($sURL, $sData)
    Local $oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")

    $oHTTP.Open("POST", $sURL, False)
    If (@error) Then Return SetError(1, 0, 0)

    $oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")

    $oHTTP.Send($sData)
    If (@error) Then Return SetError(2, 0, 0)

    If ($oHTTP.Status <> 200) Then Return SetError(3, 0, 0)

    Return SetError(0, 0, $oHTTP.ResponseText)
EndFunc   ;==>HttpPost
Si tu regarde le code jQuery, tu vois qu'il poste des informations à beetxt.com/insert.php par requête POST.

Alex1205
Le "je ne sais pas" et "j'y arrive pas" n'existe dans mon vocabulaire. Toutes Questions ont une réponse, cherchez et vous la trouverai. Utilisez Recherche du forum et vous verrez. Si [blink]Aucune[/blink] question ne tient à votre problème, créez un sujet.
Avatar du membre
legend
Niveau 7
Niveau 7
Messages : 472
Enregistré le : dim. 26 sept. 2010 12:55
Status : Hors ligne

Re: [R] Remplir un formulaire Javascript avec WinHttp

#3

Message par legend »

problème résolu
merci.
alex1205
Niveau 5
Niveau 5
Messages : 123
Enregistré le : dim. 07 mars 2010 13:59
Status : Hors ligne

Re: [R] Remplir un formulaire Javascript avec WinHttp

#4

Message par alex1205 »

De rien mais tu sais si tu veux j'ai fait un utilitaire qui s'appelle Beetxt3 donc si tu veux le regarder c'est par
Le "je ne sais pas" et "j'y arrive pas" n'existe dans mon vocabulaire. Toutes Questions ont une réponse, cherchez et vous la trouverai. Utilisez Recherche du forum et vous verrez. Si [blink]Aucune[/blink] question ne tient à votre problème, créez un sujet.
Répondre