Rechercher un mot présent sur google chrome & connaitre le numéro des écrans

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
gbautoit
Niveau 1
Niveau 1
Messages : 1
Enregistré le : lun. 09 sept. 2019 13:50
Status : Hors ligne

Rechercher un mot présent sur google chrome & connaitre le numéro des écrans

#1

Message par gbautoit »

Bonjour à tous,

Je suis rédige actuellement un script qui lance des fenêtres sous google chrome et qui les places sur mes écrans (triple screens).

Je rencontre les problèmes suivant :

- De temps en temps il arrive que certaines de ses pages web requière une authentification par htaccess. Hors le problème c'est que j'arrive pas a trouver le moyen de détecter lorsque cela est demandé.
J'avais pensé à rechercher un mot dans la page (open) si le script le trouve le mot "open" il fait un F5 sur la page pour passer a autre chose sinon il rentre les identifiants :

$text = WinGetText("open")       ; Lire son contenu
sleep('2000')
If StringInStr($text, "Open") Then
Send("{F5}")
MsgBox(0, "", "Je suis connecté")
Else
MsgBox(0, "", "Je ne suis pas connecté, je rentre mes identifiants htaccess")
 

Le seul problème c'est qu'il ne trouve pas ce mot et effectivement lorsque je teste la page sous "AutoIt v3 Window Info" j'ai juste "Chrome Legacy Window" dans l'onglet Visible text.


- Mon deuxième soucis, j'aimerais bien savoir s'il est possible de définir le numéro que Windows donne aux écrans. Cela me permettrait de dire au script "si cette fenêtre est affiché sur l'écran 2 alors tu me la bouges sur l'écran 1"

J'espère que j'arriverais à me faire comprendre :')

Merci par avance à ceux qui m'aideront à trouver une solution !

A+, Gio.
Répondre