Forum Chasseur d'Images - www.chassimages.com

[ FORUM HARD, SOFT & MICRO Photo ] => Espace MAC micro & photo => Discussion démarrée par: hacen le Juillet 18, 2012, 14:19:13

Titre: Peut-on automatiser une connexion web avec un Mac ?
Posté par: hacen le Juillet 18, 2012, 14:19:13
Je dois fréquemment travailler sur un site internet dont l'une des applications, développée en php, m'impose pour chaque action 5 ou six clics et validations  (saisie de données dans une base distante)

Je n'ai aucun pouvoir de faire modifier cette application et, chaque jour, je remplis environ 150 fois les mêmes zones avant de pouvoir enfin coller ce que j'amène et valider.

Il y a quelques années, j'ai vu, sur PC, un petit logiciel permettant d'automatiser ces actions répétitives. En fait il mémorisait juste des temporisations et des positions de clics sur écran, mais c'était super efficace.

Savez-vous s'il existe des outils du même genre sur Mac, qui me pemettraient de mémoriser et d'automatiser des séquences d'actions dans un navigateur comme Safari ou Firefox ?
Titre: Re : Peut-on automatiser une connexion web avec un Mac ?
Posté par: ORION le Juillet 18, 2012, 16:14:49
Il existe la fonction Automator qui est un processus d'automatisation de tâches.
Titre: Re : Re : Peut-on automatiser une connexion web avec un Mac ?
Posté par: hacen le Juillet 18, 2012, 20:03:29
Citation de: ORION le Juillet 18, 2012, 16:14:49
Il existe la fonction Automator qui est un processus d'automatisation de tâches.
je sais, mais elle n'est pas adaptée à ce besoin.
Je ne pense pas, par exemple, qu'elle soit capable de cliquer quatre points différents sur une page web (toujours au même endroit) ni de sélectionner un item sur une page php (toujours le même)

Ou alors si elle le peut... on fait comment ?
Titre: Re : Re : Re : Peut-on automatiser une connexion web avec un Mac ?
Posté par: cfa le Juillet 18, 2012, 23:05:34
Citation de: hacen le Juillet 18, 2012, 20:03:29

je sais, mais elle n'est pas adaptée à ce besoin.
Je ne pense pas, par exemple, qu'elle soit capable de cliquer quatre points différents sur une page web (toujours au même endroit) ni de sélectionner un item sur une page php (toujours le même)

Ou alors si elle le peut... on fait comment ?
Tu as raison, ce n'est pas possible avec Automator et je ne connais aucun soft Mac qui fasse ca. (j'ai déjà cherché)
Titre: Re : Peut-on automatiser une connexion web avec un Mac ?
Posté par: Inka le Juillet 19, 2012, 00:10:28
Citation de: hacen le Juillet 18, 2012, 14:19:13
Il y a quelques années, j'ai vu, sur PC, un petit logiciel permettant d'automatiser ces actions répétitives. En fait il mémorisait juste des temporisations et des positions de clics sur écran, mais c'était super efficace.

Oui, sous Windows il en existe beaucoup, par exemple :
http://www.masef.com/freewares/automat.htm
http://www.cnetfrance.fr/telecharger/ghost-control-39212415s.htm

Il doit bien y avoir quelqu'un qui a eu la même idée sous Mac OS, non ?
Titre: Re : Peut-on automatiser une connexion web avec un Mac ?
Posté par: ORION le Juillet 19, 2012, 22:54:54
Pose la question sur un des forums MacBidouille ou MacGene.
Titre: Re : Peut-on automatiser une connexion web avec un Mac ?
Posté par: makpro le Juillet 21, 2012, 11:23:31
Bonjour,

Il existe des commandes Terminal qui permettent d'automatiser le dialogue avec un site web:

Citationwget
curl

En fait ces commandes permettent dans un script de simuler l'exécution d'un navigateur Web et d'envoyer des données au site web distant.

Evidement celà demande de mettre les doigts dans la technique.

Autre solution: l'utilisation d'un logiciel de test de site web tel que JMeter. Il permet d'enregistrer une session dialogue avec un site web et de la rejouer à l'infini. Il est même possible de parametrer les données a envoyer:

Voir ici pour plus d'infos: http://arodrigues.developpez.com/tutoriels/java/performance/developper-plan-test-avec-jmeter/
Titre: Re : Peut-on automatiser une connexion web avec un Mac ?
Posté par: aacp29 le Juillet 22, 2012, 18:07:42
Et en passant par le remplissage automatique de formulaire de Safari ?