Aimé [Erreur] ie.Document.getElementById | RESOLU |

Plus d'informations
il y a 9 ans 8 mois #22311 par WhyPok
PROBLEME RESOLU !
Depuis la sortie de la version 5 tout va bien :)

Bonjour à tous,

Ce script fonctionnait il y à peu de temps, mais là je ne comprends pas pourquoi j'ai ces erreurs !
Faites le test c'est un compte de test valide.

Les erreurs :

Surcharge introuvable pour <getElementById> et le nombre d'arguments <1>

Cette erreur ce répète a chaque ligne ou il y à getElementById.

Je pourrais vous transmettre les logs en .txt, si je savais comment l'écrire.


[code:1]$username = \"test\"
$password = \"test\"
# 2-Ouverture du navigateur internet explorer en mode invisible
$ie = New-Object -comObject InternetExplorer.Application
$ie.visible=$true
$ie.navigate(\"http://monde2.empireimmo.com\"«»)
# 3-Connexion et Soumission des données sur Empire Immo
while($ie.ReadyState -ne 4) {}
$ie.Document.getElementById(\"pseudo\"«»).value = \"$username\"
$ie.Document.getElementById(\"motdepasse\"«»).value = \"$password\"
$ie.Document.getElementById(\"rappel\"«»).value = \"0\"
$ie.Document.getElementById(\"btLogin\"«»).click()
# 4- Récupération des données et écriture dans fichiers
$ie.navigate(\"monde2.empireimmo.com/entreprise/marche....pe=bureaux\"«»)
while($ie.ReadyState -ne 4) {}
$bureaux = $ie.document.getElementById(\"tblBuildings\"«»).outertext.Substring(77) -replace \" \u20AC\",\",\" -replace \"0 \",\"0\" -replace \"1 \",\"1\" -replace \"2 \",\"2\" -replace \"3 \",\"3\" -replace \"4 \",\"4\" -replace \"5 \",\"5\" -replace \"6 \",\"6\" -replace \"7 \",\"7\" -replace \"8 \",\"8\" -replace \"9 \",\"9\" -replace \"\)0\",\"«») 0\" -replace \"\)1\",\"«») 1\" -replace \"\)2\",\"«») 2\" -replace \"\)3\",\"«») 3\" -replace \"\)4\",\"«») 4\" -replace \"\)5\",\"«») 5\" -replace \"\)6\",\"«») 6\" -replace \"\)7\",\"«») 7\" -replace \"\)8\",\"«») 8\" -replace \"\)9\",\"«») 9\" -replace \"Res. de 6\",\"Resde6\" -replace \"Res. 6\",\"Res6\" -replace \"Res. 12\",\"Res12\" -replace \"Res. 24\",\"Res24\" -replace \"Res. 48\",\"Res48\" -replace \" 0\",\",0\" -replace \" 1\",\",1\" -replace \" 2\",\",2\" -replace \" 3\",\",3\" -replace \" 4\",\",4\" -replace \" 5\",\",5\" -replace \" 6\",\",6\" -replace \" 7\",\",7\" -replace \" 8\",\",8\" -replace \" 9\",\",9\" -replace \" \",\"\"
$ie.navigate(\"monde2.empireimmo.com/entreprise/marche....ommerciaux\"«»)
while($ie.ReadyState -ne 4) {}
$commerciaux = $ie.document.getElementById(\"tblBuildings\"«»).outertext.Substring(77) -replace \" \u20AC\",\",\" -replace \"0 \",\"0\" -replace \"1 \",\"1\" -replace \"2 \",\"2\" -replace \"3 \",\"3\" -replace \"4 \",\"4\" -replace \"5 \",\"5\" -replace \"6 \",\"6\" -replace \"7 \",\"7\" -replace \"8 \",\"8\" -replace \"9 \",\"9\" -replace \"\)0\",\"«») 0\" -replace \"\)1\",\"«») 1\" -replace \"\)2\",\"«») 2\" -replace \"\)3\",\"«») 3\" -replace \"\)4\",\"«») 4\" -replace \"\)5\",\"«») 5\" -replace \"\)6\",\"«») 6\" -replace \"\)7\",\"«») 7\" -replace \"\)8\",\"«») 8\" -replace \"\)9\",\"«») 9\" -replace \"Res. de 6\",\"Resde6\" -replace \"Res. 6\",\"Res6\" -replace \"Res. 12\",\"Res12\" -replace \"Res. 24\",\"Res24\" -replace \"Res. 48\",\"Res48\" -replace \" 0\",\",0\" -replace \" 1\",\",1\" -replace \" 2\",\",2\" -replace \" 3\",\",3\" -replace \" 4\",\",4\" -replace \" 5\",\",5\" -replace \" 6\",\",6\" -replace \" 7\",\",7\" -replace \" 8\",\",8\" -replace \" 9\",\",9\" -replace \" \",\"\"
$ie.navigate(\"monde2.empireimmo.com/entreprise/marche....ndustriels\"«»)
while($ie.ReadyState -ne 4) {}
$industriels = $ie.document.getElementById(\"tblBuildings\"«»).outertext.Substring(77) -replace \" \u20AC\",\",\" -replace \"0 \",\"0\" -replace \"1 \",\"1\" -replace \"2 \",\"2\" -replace \"3 \",\"3\" -replace \"4 \",\"4\" -replace \"5 \",\"5\" -replace \"6 \",\"6\" -replace \"7 \",\"7\" -replace \"8 \",\"8\" -replace \"9 \",\"9\" -replace \"\)0\",\"«») 0\" -replace \"\)1\",\"«») 1\" -replace \"\)2\",\"«») 2\" -replace \"\)3\",\"«») 3\" -replace \"\)4\",\"«») 4\" -replace \"\)5\",\"«») 5\" -replace \"\)6\",\"«») 6\" -replace \"\)7\",\"«») 7\" -replace \"\)8\",\"«») 8\" -replace \"\)9\",\"«») 9\" -replace \"Res. de 6\",\"Resde6\" -replace \"Res. 6\",\"Res6\" -replace \"Res. 12\",\"Res12\" -replace \"Res. 24\",\"Res24\" -replace \"Res. 48\",\"Res48\" -replace \" 0\",\",0\" -replace \" 1\",\",1\" -replace \" 2\",\",2\" -replace \" 3\",\",3\" -replace \" 4\",\",4\" -replace \" 5\",\",5\" -replace \" 6\",\",6\" -replace \" 7\",\",7\" -replace \" 8\",\",8\" -replace \" 9\",\",9\" -replace \" \",\"\"
$ie.navigate(\"monde2.empireimmo.com/entreprise/marche....=transport\"«»)
while($ie.ReadyState -ne 4) {}
$transport = $ie.document.getElementById(\"tblBuildings\"«»).outertext.Substring(77) -replace \" \u20AC\",\",\" -replace \"0 \",\"0\" -replace \"1 \",\"1\" -replace \"2 \",\"2\" -replace \"3 \",\"3\" -replace \"4 \",\"4\" -replace \"5 \",\"5\" -replace \"6 \",\"6\" -replace \"7 \",\"7\" -replace \"8 \",\"8\" -replace \"9 \",\"9\" -replace \"\)0\",\"«») 0\" -replace \"\)1\",\"«») 1\" -replace \"\)2\",\"«») 2\" -replace \"\)3\",\"«») 3\" -replace \"\)4\",\"«») 4\" -replace \"\)5\",\"«») 5\" -replace \"\)6\",\"«») 6\" -replace \"\)7\",\"«») 7\" -replace \"\)8\",\"«») 8\" -replace \"\)9\",\"«») 9\" -replace \"Res. de 6\",\"Resde6\" -replace \"Res. 6\",\"Res6\" -replace \"Res. 12\",\"Res12\" -replace \"Res. 24\",\"Res24\" -replace \"Res. 48\",\"Res48\" -replace \" 5arr\",\"5arr\" -replace \" 10arr\",\"10arr\" -replace \" 15arr\",\"15arr\" -replace \" 20arr\",\"20arr\" -replace \" 25arr\",\"25arr\" -replace \" 50arr\",\"50arr\" -replace \" 100arr\",\"100arr\" -replace \" 1ligne\",\"1ligne\" -replace \" 2lignes\",\"2lignes\" -replace \" 3lignes\",\"3lignes\" -replace \" 4lignes\",\"4lignes\" -replace \" 2terminaux\",\"2terminaux\" -replace \" 4terminaux\",\"4terminaux\" -replace \" 10terminaux\",\"10terminaux\" -replace \" 20terminaux\",\"20terminaux\" -replace \" 1piste\",\"1piste\" -replace \" 3pistes\",\"3pistes\" -replace \" 8pistes\",\"8pistes\" -replace \" 15pistes\",\"15pistes\" -replace \" 0\",\",0\" -replace \" 1\",\",1\" -replace \" 2\",\",2\" -replace \" 3\",\",3\" -replace \" 4\",\",4\" -replace \" 5\",\",5\" -replace \" 6\",\",6\" -replace \" 7\",\",7\" -replace \" 8\",\",8\" -replace \" 9\",\",9\" -replace \" \",\"\"
$ie.navigate(\"monde2.empireimmo.com/entreprise/marche....type=zones\"«»)
while($ie.ReadyState -ne 4) {}
$zones = $ie.document.getElementById(\"tblBuildings\"«»).outertext.Substring(77) -replace \" \u20AC\",\",\" -replace \"0 \",\"0\" -replace \"1 \",\"1\" -replace \"2 \",\"2\" -replace \"3 \",\"3\" -replace \"4 \",\"4\" -replace \"5 \",\"5\" -replace \"6 \",\"6\" -replace \"7 \",\"7\" -replace \"8 \",\"8\" -replace \"9 \",\"9\" -replace \"\)0\",\"«») 0\" -replace \"\)1\",\"«») 1\" -replace \"\)2\",\"«») 2\" -replace \"\)3\",\"«») 3\" -replace \"\)4\",\"«») 4\" -replace \"\)5\",\"«») 5\" -replace \"\)6\",\"«») 6\" -replace \"\)7\",\"«») 7\" -replace \"\)8\",\"«») 8\" -replace \"\)9\",\"«») 9\" -replace \"Res. de 6\",\"Resde6\" -replace \"Res. 6\",\"Res6\" -replace \"Res. 12\",\"Res12\" -replace \"Res. 24\",\"Res24\" -replace \"Res. 48\",\"Res48\" -replace \" 0\",\",0\" -replace \" 1\",\",1\" -replace \" 2\",\",2\" -replace \" 3\",\",3\" -replace \" 4\",\",4\" -replace \" 5\",\",5\" -replace \" 6\",\",6\" -replace \" 7\",\",7\" -replace \" 8\",\",8\" -replace \" 9\",\",9\" -replace \" \",\"\"
$resultat = $bureaux + \"`r\" + $commerciaux + \"`r\" + $industriels + \"`r\" + $transport + \"`r\" + $zones
Set-Content C:\Users\Sanguinus\Desktop\Powershell\Empireimmo\Monde2\upload\External_ENT.csv $resultat
Start-sleep 1000
# Quitter
$ie.Quit()[/code:1]

Message édité par: WhyPok, à: 22/09/16 14:38

Message édité par: WhyPok, à: 22/09/16 14:43

Message édité par: WhyPok, à: 13/01/17 18:17

Message édité par: WhyPok, à: 13/01/17 18:18

Message édité par: WhyPok, à: 13/01/17 18:19<br><br>Message édité par: WhyPok, à: 13/01/17 18:19

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

Plus d'informations
il y a 9 ans 8 mois #22312 par WhyPok
Voici les erreurs en pdf

La pièce jointe Powershell.pdf est absente ou indisponible

<br><br>Message édité par: WhyPok, à: 22/09/16 14:42
Pièces jointes :

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

Plus d'informations
il y a 9 ans 8 mois #22313 par xyz
Réponse de xyz sur le sujet Re:[Erreur] ie.Document.getElementById
Salut,
WhyPok écrit:

Ce script fonctionnait il y a peu de temps, mais là je ne comprends pas pourquoi j'ai ces erreurs !

Un soft ou un paramétrage à changer ?
Consulte ce post .
Le message d'erreur indique qu'il ne trouve pas pour la méthode une signature correspondant au paramètre fournis, parfois il faut aider ce mécanisme de recherche en précisant un type.

Tutoriels PowerShell

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

Plus d'informations
il y a 9 ans 8 mois #22315 par WhyPok
Hum... Je n'y comprends pas grand choses

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

Plus d'informations
il y a 9 ans 8 mois #22317 par WhyPok
Je te remercie, mais je ne vois aucun lien avec mon problème

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

Plus d'informations
il y a 9 ans 8 mois #22321 par xyz
Réponse de xyz sur le sujet Re:[Erreur] ie.Document.getElementById
WhyPok écrit:

Je te remercie, mais je ne vois aucun lien avec mon problème

Je n'ai pas d'autre idée.

Tutoriels PowerShell

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

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