Question [Résolu] Connexion à une page web

Plus d'informations
il y a 8 ans 2 mois #24796 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. !

:D
<br><br>Message édité par: Arnaud, à: 5/06/18 14:32
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
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 = \&quot;MonCompte\&quot;
$password = \&quot;MonPassword\&quot;

# 2-Ouverture du navigateur internet explorer en mode invisible
$ie = New-Object -ComObject InternetExplorer.Application

$ie.Visible = $true
$ie.navigate(\&quot;MonURL\&quot;«»)


# 3-Connexion et Soumission des données
while($ie.ReadyState -ne 4) {}
$ie.document.getElementById(\&quot;email\&quot;«»).value = $username
$ie.document.getElementById(\&quot;password\&quot;«»).value = $password
$ie.document.getElementById(\&quot;submit-button\&quot;«»).click()
[/code:1]

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
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+

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
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 ! :woohoo:

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
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

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
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, \&quot;Connection\&quot; c'est anglais, en français c'est avec un \&quot;x\&quot; \&quot;Connexion\&quot; ^^

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.048 secondes
Propulsé par Kunena