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 :

Script pour entrer automatiquement un login et mdp


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 31
    Par défaut Script pour entrer automatiquement un login et mdp
    Bonjour et bonne année à tous.
    Je recherche un script qui permet de lancer internet explorer puis d'écrire de façon automatique un login et un mot de passe et de valider

    Pour le lancement d'internet explorer j'ai écrit ce bout de script qui fonctionne mais pour la suite je ne trouve rien de conclaunt.

    Code : 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
     
     
    Sub main()
     
    Dim IE
    Set IE=CreateObject("InternetExplorer.Application")
    ie.left=50
    ie.top=50
    ie.height=510
    ie.width=470
    ie.menubar=0
    ie.toolbar=1
    ie.navigate "http://www.****.com"
    ie.visible=1
     
    End Sub
    Merci de votre aide
    cordialement

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    cela dépend de ce que tu cache derriére la ligne :

    ie.navigate "http://www.****.com"

    voir :

    Comment piloter Internet Explorer pour envoyer des informations à un site internet ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 31
    Par défaut
    Merci bbil pour ta réponse

    Derrière le www.***.com c'est un site de réservation de salle.
    Dans mon boulot, on doit réserver nos salles spécifiques une semaine à l'avance.
    Je voudrais donc que la réservation soit automatique.
    J'ai testé ta solution.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Dim IE
    Set IE = Wscript.CreateObject("InternetExplorer.Application")
    IE.Visible = 1 
    IE.navigate "http://www.developpez.net/forums/login.php"
    Do While (IE.Busy)
        WScript.Sleep 10
    Loop
    Set Helem = IE.document.getElementById("vb_login_username")
    Helem.Value = "NomUtilisateur"
    Set Helem = IE.document.getElementById("vb_login_password")
    Helem.Value = "MotDePasse"
    Set Helem = IE.document.Forms(0)
    Helem.Submit
    J'ai une erreur Wscript n'est pas reconnu. Savez vous pourquoi ?

    Merci de votre aide

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    et tu le met ou ton code ? un fichier VBS. .?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 31
    Par défaut
    Hello
    Le code est mis dans un fichier vbs et le tout tourne derrière un logiciel de domotique (Homeseer) qui gère les scripts en vbs et l'asp.
    Je ne comprends pas pourquoi il ne veut pas de cette fonction wscript.

    Une dll ou une mise à jour à faire.
    Si vous avez une idée je suis preneur.

    Cordialement

  6. #6
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut
    Citation Envoyé par boboss76 Voir le message

    Derrière le www.***.com c'est un site de réservation de salle.
    Dans mon boulot, on doit réserver nos salles spécifiques une semaine à l'avance.
    Je voudrais donc que la réservation soit automatique.
    J'ai testé ta solution.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Dim IE
    Set IE = Wscript.CreateObject("InternetExplorer.Application")
    IE.Visible = 1 
    IE.navigate "http://www.developpez.net/forums/login.php"
    Do While (IE.Busy)
        WScript.Sleep 10
    Loop
    Set Helem = IE.document.getElementById("vb_login_username")
    Helem.Value = "NomUtilisateur"
    Set Helem = IE.document.getElementById("vb_login_password")
    Helem.Value = "MotDePasse"
    Set Helem = IE.document.Forms(0)
    Helem.Submit
    J'ai une erreur Wscript n'est pas reconnu. Savez vous pourquoi ?

    Dans quelle ligne vous avez cette erreur ? si dans la ligne N°2 alors essayez ceci Set IE = CreateObject("InternetExplorer.Application") au lieu de
    Set IE = Wscript.CreateObject("InternetExplorer.Application")

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 31
    Par défaut
    Merci de votre aide
    J'ai effectivement enlevé le wscript sur les deux lignes.
    Et la fonction sleep n'est pas reconnu. Je l'ai remplacé par une fonction spécifique.
    Le script est OK
    Encore merci de votre collaboration

    Boboss76

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

Discussions similaires

  1. Modif d'un script pour demarrage automatiquement
    Par krapoulos dans le forum jQuery
    Réponses: 6
    Dernier message: 17/03/2013, 20h12
  2. script pour suppression automatique
    Par bganata dans le forum VBScript
    Réponses: 5
    Dernier message: 01/04/2010, 09h18
  3. petit script pour vote automatiques
    Par intoxxx dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 16/11/2009, 13h43
  4. Réponses: 2
    Dernier message: 02/06/2009, 13h43
  5. Login/Mot de passe et récupération des infos pour connection automatique
    Par kitesilver dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 07/06/2007, 14h51

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