|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : novembre 2008 Messages : 75 ![]() |
Bonjour
Débutant en VBScript mais pratiquant depuis qq années VBA, puis plus récemment C et Java, j'ai du mal à trouver la documentation qui puisse me former à piloter des applications telles que Firefox. Si je parviens bien à le lancer sur la page web qui me va bien, comment dois-je procéder pour trouver le nom des zones Login et MotdePasse et l'insérer automatiquement ? Ensuite comment puis-je connaître le nom des actions réalisables sur ce site (ex : charger un fichier, changer une couleur...) Me faut-il regarder les balises de la page Web ? voici mon tout petit début Code :
__________________
Jérémy |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Mehdi TounisianoEnseignant Inscription : juin 2009 Messages : 1 629 ![]() |
![]() vous voulez dire quelque chose comme dans cet exemple ![]() Comment piloter Internet Explorer pour envoyer des informations à un site internet ? |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2008 Messages : 75 ![]() |
Salut,
oui, je veux dire quelque chose comme cela. j'ai bien trouvé la doc pour IE, mais étant de nature curieuse, j'aimerais en faire autant avec Firefox, Chrome, etc... de manière plus générale, ma question se pose finalement à tout logiciel que je souhaiterais piloter (un peu) depuis un script pour éviter des tâches répétitives. A moins que je ne me trompe de langage ?
__________________
Jérémy |
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() ![]() Mehdi TounisianoEnseignant Inscription : juin 2009 Messages : 1 629 ![]() |
![]() un exemple montrant comment démarrer Firefox avec des onglets : Code :
|
||
|
|
10
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2008 Messages : 75 ![]() |
merci beaucoup, voilà qui m'en apprend pas mal.
Admettons que je veuille me loger sur ma session....facebook. Avec l'outil developpeur-examiner de Firefox, je trouve que la zone login se nomme input#email.inputext Est-ce bien ce noeud que je dois utiliser depuis mon script pour saisir mon login ? jeremy
__________________
Jérémy |
|
|
00
|
|
|
#6 | |||
|
Expert Confirmé
![]() ![]() Mehdi TounisianoEnseignant Inscription : juin 2009 Messages : 1 629 ![]() |
Citation:
Tester ceci avec vos paramètres (Login et Mot de passe)Code :
|
|||
|
|
10
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2008 Messages : 75 ![]() |
merci hackoofr,
mais je me fais mal comprendre, ma demande est plus large. Comment m'affranchir des applications Office et donc faire avec firefox ce que tu me proposes avec IE? quelle methodes utiliser, et comment savoir où envoyer mon login + pass ? comment puis-je decouvrir cela ?
__________________
Jérémy |
|
|
00
|
|
|
#8 | |
|
Expert Confirmé
![]() ![]() Mehdi TounisianoEnseignant Inscription : juin 2009 Messages : 1 629 ![]() |
Citation:
![]() La méthode SendKeys de l'objet WScript permet d'envoyer une ou plusieurs entrées clavier à la fenêtre active. Comment simuler l'envoi de caractères vers une application externe ? |
|
|
|
10
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2008 Messages : 75 ![]() |
Hackoofr,
tu vas me trouver gonflant... Cette méthode SendKeys, elle envoit à la page active selon l'ordre des tabulations dans cette même page ? c'est à dire que pour 2 zones ( au hasard, login et motdepasse), il faut faire 2 SendKeys? merci beaucoup
__________________
Jérémy |
|
|
00
|
|
|
#10 | |||
|
Expert Confirmé
![]() ![]() Mehdi TounisianoEnseignant Inscription : juin 2009 Messages : 1 629 ![]() |
Citation:
![]() Code :
|
|||
|
|
10
|
|
|
#11 |
|
Expert Confirmé
![]() ![]() Mehdi TounisianoEnseignant Inscription : juin 2009 Messages : 1 629 ![]() |
|
|
|
00
|
|
|
#12 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2008 Messages : 75 ![]() |
Merci pour tes codes Hackoofr.
J'ai testé et ça marche pas mal. Toutefois, parfois quand la zone est pré-remplie dans la page Web, il me semble qu'il est impossible d'interagir avec la page web, comme si on n'accédait pas à cette zone. jeremy
__________________
Jérémy |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com