[R]Pilotage Edge Chromium
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
-
- Niveau 3
- Messages : 33
- Enregistré le : jeu. 26 avr. 2012 19:38
- Localisation : Rennes
- Status : Hors ligne
[R]Pilotage Edge Chromium
Bonjour
J'utilise actuellement AutoIt pour piloter des applications tournant sous IE
Je suis en entreprise et nous allons progressivement passer sous Edge Chromium, ce navigateur étant très fortement préconisé, donc pas d'utilisation de Firefox ou de Chrome.
J'aimerais savoir s'il est possible de piloter Edge avec AutoIt, je suppose que oui mais de quelle façon ?
Avant de poster ma demande, j'ai fait des recherches sur ce site, mais je n'ai pas trouvé de réponse à mon problème.
J'ai aussi tenté des recherches sur le site en langue anglaise d'AutoIt et sur Google, mais ne comprenant pas la langue de Shakespeare, je n'ai pas vraiment avancé dans ma recherche.
Il semble qu'il me faille utiliser WebDriver pour Edge, mais je ne comprends pas comment, ni quels sont les prérequis.
Sur vous pouviez m'indiquer la marche à suivre...
Merci par avance pour vos réponses
J'utilise actuellement AutoIt pour piloter des applications tournant sous IE
Je suis en entreprise et nous allons progressivement passer sous Edge Chromium, ce navigateur étant très fortement préconisé, donc pas d'utilisation de Firefox ou de Chrome.
J'aimerais savoir s'il est possible de piloter Edge avec AutoIt, je suppose que oui mais de quelle façon ?
Avant de poster ma demande, j'ai fait des recherches sur ce site, mais je n'ai pas trouvé de réponse à mon problème.
J'ai aussi tenté des recherches sur le site en langue anglaise d'AutoIt et sur Google, mais ne comprenant pas la langue de Shakespeare, je n'ai pas vraiment avancé dans ma recherche.
Il semble qu'il me faille utiliser WebDriver pour Edge, mais je ne comprends pas comment, ni quels sont les prérequis.
Sur vous pouviez m'indiquer la marche à suivre...
Merci par avance pour vos réponses
Modifié en dernier par Maketix35 le lun. 20 sept. 2021 15:42, modifié 1 fois.
- walkson
- Modérateur
- Messages : 1028
- Enregistré le : ven. 12 août 2011 19:49
- Localisation : Hurepoix
- Status : Hors ligne
Re: [ ]Pilotage Edge Chromium
Bonjour,
Je réponds un peu à coté de la question mais il me semble que sous Win10 il est possible d'activer IE et de continuer de l'utiliser en parallèle d'Edge
Si c'est possible, ce peut être une solution... (à vérifier)
Je réponds un peu à coté de la question mais il me semble que sous Win10 il est possible d'activer IE et de continuer de l'utiliser en parallèle d'Edge
Si c'est possible, ce peut être une solution... (à vérifier)
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
-
- Niveau 3
- Messages : 33
- Enregistré le : jeu. 26 avr. 2012 19:38
- Localisation : Rennes
- Status : Hors ligne
Re: [ ]Pilotage Edge Chromium
Bonjour
Oui effectivement, IE reste présent sur les postes de travail.
Le problème est que les applications évoluent et qu'elles utiliseront de plus en plus les nouvelles fonctionnalités offertes par ce nouveau navigateur.
Heureusement pour l'instant IE reste compatible avec la majorité de ces applications, mais il va falloir tout de même que j'adapte mes scripts pour préparer le futur.
Et puis Microsoft supprimera sans doute à terme IE de Windows, Edge ayant un mode de compatibilité IE...
Cordialement
Maketix35
Oui effectivement, IE reste présent sur les postes de travail.
Le problème est que les applications évoluent et qu'elles utiliseront de plus en plus les nouvelles fonctionnalités offertes par ce nouveau navigateur.
Heureusement pour l'instant IE reste compatible avec la majorité de ces applications, mais il va falloir tout de même que j'adapte mes scripts pour préparer le futur.
Et puis Microsoft supprimera sans doute à terme IE de Windows, Edge ayant un mode de compatibilité IE...
Cordialement
Maketix35
-
- Niveau 3
- Messages : 33
- Enregistré le : jeu. 26 avr. 2012 19:38
- Localisation : Rennes
- Status : Hors ligne
Re: [ ]Pilotage Edge Chromium
A priori, il ne semble n'y avoir aucune solution pour piloter Edge Chromium avec AutoIt
Cordialement
Maketix35
Cordialement
Maketix35
-
- Niveau 3
- Messages : 33
- Enregistré le : jeu. 26 avr. 2012 19:38
- Localisation : Rennes
- Status : Hors ligne
Re: [ ]Pilotage Edge Chromium
N'ayant toujours pas trouvé de réponse, je relance le sujet
merci par avance
merci par avance
Re: [ ]Pilotage Edge Chromium
Bonjour,
Pour piloter un navigateur basé sur Chrominum le webdriver à utiliser est Selenium
Toute l'explication en français ici:
https://www.selenium.dev/documentation/ ... g_started/
Pour créer les scripts, il est possible d'utiliser l'extension Selenium IDE. Après il suffit de mélanger le tout avec du script AutoIt.
Mais dans la plupart des cas, on agit simplement sur le code source de la page chargée, donc souvent il n'y pas besoin d'intermédiaire comme Selenium.
Pour piloter un navigateur basé sur Chrominum le webdriver à utiliser est Selenium
Toute l'explication en français ici:
https://www.selenium.dev/documentation/ ... g_started/
Pour créer les scripts, il est possible d'utiliser l'extension Selenium IDE. Après il suffit de mélanger le tout avec du script AutoIt.
Mais dans la plupart des cas, on agit simplement sur le code source de la page chargée, donc souvent il n'y pas besoin d'intermédiaire comme Selenium.
-
- Niveau 3
- Messages : 33
- Enregistré le : jeu. 26 avr. 2012 19:38
- Localisation : Rennes
- Status : Hors ligne
Re: [ ]Pilotage Edge Chromium
Bonjour
j'ai eu beau relire plusieurs le site sur Selenium je ne comprends toujours pas ce que je dois installer
Le site parle de Python, Java, C# et autres et je suis complètement perdu
je dois rater un truc évident, mais rien à faire ça ne fonctionne pas
Un lien m'a permis de récupérer sur le site de Microsoft un exécutable qui correspond à EDGE "msedgedriver.exe"
Et un autre qui m'a permit de récupérer l'UDF WebDriver-0.4.0.1
Est-ce suffisant et comment lancer toute cette mécanique ?
Donc si une âme charitable peut m'expliquer en clair
Merci par avance pour vos réponses
j'ai eu beau relire plusieurs le site sur Selenium je ne comprends toujours pas ce que je dois installer
Le site parle de Python, Java, C# et autres et je suis complètement perdu
je dois rater un truc évident, mais rien à faire ça ne fonctionne pas
Un lien m'a permis de récupérer sur le site de Microsoft un exécutable qui correspond à EDGE "msedgedriver.exe"
Et un autre qui m'a permit de récupérer l'UDF WebDriver-0.4.0.1
Est-ce suffisant et comment lancer toute cette mécanique ?
Donc si une âme charitable peut m'expliquer en clair
Merci par avance pour vos réponses
-
- Niveau 3
- Messages : 33
- Enregistré le : jeu. 26 avr. 2012 19:38
- Localisation : Rennes
- Status : Hors ligne
Re: [ ]Pilotage Edge Chromium
Bonjour
Bon, pas simple, mais j'avance à petits pas
Existe-t-il un fichier sur les commandes et les différents paramètres à passer pour l'UDF WebDriver ?
Est-il possible de piloter une fenêtre EDGE déjà ouverte manuellement et de lancer ensuite un script qui permet de travailler sur cette fenêtre pour interagir avec elle ?
En fait pour avoir le même fonctionnement de la commande _IEATTACH qui permet de récupérer une session IE déjà ouverte
La commande _WD_ATTACH a besoin du paramètre $sSession pour fonctionner, et c'est justement ce paramètre que j'aimerai récupérer
J'ai essayé _WD_STARTUP mais cette commande ne renvoie pas la valeur dont j'ai besoin
Merci par avance pour vos réponses
Bon, pas simple, mais j'avance à petits pas
Existe-t-il un fichier sur les commandes et les différents paramètres à passer pour l'UDF WebDriver ?
Est-il possible de piloter une fenêtre EDGE déjà ouverte manuellement et de lancer ensuite un script qui permet de travailler sur cette fenêtre pour interagir avec elle ?
En fait pour avoir le même fonctionnement de la commande _IEATTACH qui permet de récupérer une session IE déjà ouverte
La commande _WD_ATTACH a besoin du paramètre $sSession pour fonctionner, et c'est justement ce paramètre que j'aimerai récupérer
J'ai essayé _WD_STARTUP mais cette commande ne renvoie pas la valeur dont j'ai besoin
Merci par avance pour vos réponses
-
- Niveau 3
- Messages : 33
- Enregistré le : jeu. 26 avr. 2012 19:38
- Localisation : Rennes
- Status : Hors ligne
Re: [ ]Pilotage Edge Chromium
Bonjour à tous
Décidément je n'ai pas de chance avec mes questions
j'ai cru comprendre, sur le site AutoIt anglais, hélas, qu'il était possible de rattacher une fenêtre déjà ouverte "manuellement" avant le lancement de WebDriver à condition d'utiliser Firefox et non pas Chrome
La question posée était :
I'm new to Chrome browser and WebDriver UDF.
I want to control an existing instance of chrome browser, but it fails.
I dont know how to attach to an existing instance.
Is it possible?
La réponse de DAN2P était :
This has come up before in the support thread. AFAIK, while you can do this with Firefox, this isn't possible with Chrome.
Cela date un peu puisque de 2019, mais je n'ai pas trouvé la méthode
Auriez-vous la méthode pour profiter de cette fonctionnalité
Merci par avance
Décidément je n'ai pas de chance avec mes questions
j'ai cru comprendre, sur le site AutoIt anglais, hélas, qu'il était possible de rattacher une fenêtre déjà ouverte "manuellement" avant le lancement de WebDriver à condition d'utiliser Firefox et non pas Chrome
La question posée était :
I'm new to Chrome browser and WebDriver UDF.
I want to control an existing instance of chrome browser, but it fails.
I dont know how to attach to an existing instance.
Is it possible?
La réponse de DAN2P était :
This has come up before in the support thread. AFAIK, while you can do this with Firefox, this isn't possible with Chrome.
Cela date un peu puisque de 2019, mais je n'ai pas trouvé la méthode
Auriez-vous la méthode pour profiter de cette fonctionnalité
Merci par avance
- scorp84
- Niveau 7
- Messages : 402
- Enregistré le : mar. 04 nov. 2008 21:51
- Localisation : Avignon, France
- Status : Hors ligne
Re: [R]Pilotage Edge Chromium
Bonjour Maketix35,
Je me permets de revenir sur votre post de mars 21 mais je suis dans la même problématique que vous.
Je dois récupérer des éléments d'un webmail sous Chromium et afficher des alertes pour certains clients.
Je suis aussi perdu que vous pour piloter le navigateur et je cherche un départ de code pour commencer car les pages sur lesquelles je tombe sont trop complexe pour moi.
Avez-vous pu trouver comment faire ?
Merci d'avance à vous (ou à d'autre) pour votre aide.
Amicalement.
BM
Je me permets de revenir sur votre post de mars 21 mais je suis dans la même problématique que vous.
Je dois récupérer des éléments d'un webmail sous Chromium et afficher des alertes pour certains clients.
Je suis aussi perdu que vous pour piloter le navigateur et je cherche un départ de code pour commencer car les pages sur lesquelles je tombe sont trop complexe pour moi.
Avez-vous pu trouver comment faire ?
Merci d'avance à vous (ou à d'autre) pour votre aide.
Amicalement.
BM
- Anthony
- Niveau 7
- Messages : 304
- Enregistré le : lun. 17 janv. 2011 14:08
- Localisation : France
- Status : Hors ligne
Re: [R]Pilotage Edge Chromium
Bonjour,
Idem que scorp84,
Besoin pour intégrer une navigation à partir de EDGE (Windows X...)
Idem que scorp84,
Besoin pour intégrer une navigation à partir de EDGE (Windows X...)
J'ai été diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018