Question
[Résolu] Connexion à une page web
- Martinator
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 8 ans 2 mois #24796
par Martinator
[Résolu] Connexion à une page web a été créé par Martinator
Bonjour,
J'ai un niveau très faible en programmation et je cherche à un script me permettant de me connecter à une page web via IE.
Voilà mon code :
[code:1]
$username = 'monAdresseMail'
$password = 'MonPassword'
$url = 'stackoverflow.com/users/login'
$ie = new-object -com \"InternetExplorer.Application\";
$ie.Visible = $true
$ie.Navigate(\"$url\"«»)
while($ie.ReadyState -ne 4)
{
start-sleep -milliseconds 1000;
}
$ie.Document.getElementById(\"email\"«»).value = $username
[/code:1]
Le bout de script que j'ai me permet d'afficher le site web que je veut, mais ensuite j'ai une erreur de type \"Impossible d'afficher une méthode dans une expression Null.\"
Après plus de 4 heures de recherches afin de trouver une solution, je me tourne vers vous afin d'avoir de l'aide ^^
Merci d'avance pour toute aide que vous pouvez m'apporter. !

<br><br>Message édité par: Arnaud, à: 5/06/18 14:32
J'ai un niveau très faible en programmation et je cherche à un script me permettant de me connecter à une page web via IE.
Voilà mon code :
[code:1]
$username = 'monAdresseMail'
$password = 'MonPassword'
$url = 'stackoverflow.com/users/login'
$ie = new-object -com \"InternetExplorer.Application\";
$ie.Visible = $true
$ie.Navigate(\"$url\"«»)
while($ie.ReadyState -ne 4)
{
start-sleep -milliseconds 1000;
}
$ie.Document.getElementById(\"email\"«»).value = $username
[/code:1]
Le bout de script que j'ai me permet d'afficher le site web que je veut, mais ensuite j'ai une erreur de type \"Impossible d'afficher une méthode dans une expression Null.\"
Après plus de 4 heures de recherches afin de trouver une solution, je me tourne vers vous afin d'avoir de l'aide ^^
Merci d'avance pour toute aide que vous pouvez m'apporter. !
<br><br>Message édité par: Arnaud, à: 5/06/18 14:32
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Martinator
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 8 ans 2 mois #24797
par Martinator
Réponse de Martinator sur le sujet Re:Connection à une page web
Salut à moi, c'est moi-même qui me vient en aide !
j'ai réussi a résoudre mon problème je mets mon code fonctionnel si jamais ça peut aider des gens
[code:1]
$username = \"MonCompte\"
$password = \"MonPassword\"
# 2-Ouverture du navigateur internet explorer en mode invisible
$ie = New-Object -ComObject InternetExplorer.Application
$ie.Visible = $true
$ie.navigate(\"MonURL\"«»)
# 3-Connexion et Soumission des données
while($ie.ReadyState -ne 4) {}
$ie.document.getElementById(\"email\"«»).value = $username
$ie.document.getElementById(\"password\"«»).value = $password
$ie.document.getElementById(\"submit-button\"«»).click()
[/code:1]
j'ai réussi a résoudre mon problème je mets mon code fonctionnel si jamais ça peut aider des gens
[code:1]
$username = \"MonCompte\"
$password = \"MonPassword\"
# 2-Ouverture du navigateur internet explorer en mode invisible
$ie = New-Object -ComObject InternetExplorer.Application
$ie.Visible = $true
$ie.navigate(\"MonURL\"«»)
# 3-Connexion et Soumission des données
while($ie.ReadyState -ne 4) {}
$ie.document.getElementById(\"email\"«»).value = $username
$ie.document.getElementById(\"password\"«»).value = $password
$ie.document.getElementById(\"submit-button\"«»).click()
[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- crogiez
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 102
- Remerciements reçus 0
il y a 8 ans 2 mois #24818
par crogiez
Réponse de crogiez sur le sujet Re:Connection à une page web
bonjour et bonne année
pour aller plus loin
msdn.microsoft.com/en-us/library/aa752084(v=vs.85).aspx
A+
pour aller plus loin
msdn.microsoft.com/en-us/library/aa752084(v=vs.85).aspx
A+
Connexion ou Créer un compte pour participer à la conversation.
- Martinator
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 8 ans 2 mois #24838
par Martinator
Réponse de Martinator sur le sujet Re:Connection à une page web
YEAY!
Merci Bien à toi !
Merci Bien à toi !
Connexion ou Créer un compte pour participer à la conversation.
- olivier
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 5
- Remerciements reçus 0
il y a 7 ans 9 mois #25514
par olivier
Réponse de olivier sur le sujet Re:Connection à une page web
Bonjour, je recherche activement depuis longtemps a essayer de faire un script qui me permettrai de me loger sur une page web seulement le champs username et password ne possédè pas d'ID, auriez--vous une idée de script possible pour pouvoir remplir les deux champs sans avoir l'ID du champ ?
Si possible en Powershell
Bien Cordialement,
JC
Si possible en Powershell
Bien Cordialement,
JC
Connexion ou Créer un compte pour participer à la conversation.
- Corentin
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 29
- Remerciements reçus 0
il y a 7 ans 9 mois #25515
par Corentin
Réponse de Corentin sur le sujet Re:Connection à une page web
Vu que ton problème est résolu je me permet de te corriger parce que ça pique un peu les yeux, \"Connection\" c'est anglais, en français c'est avec un \"x\" \"Connexion\" ^^
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.048 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu] Connexion à une page web