Automatisation des données d'un fichier Excel et interaction avec le navigateur

1

Comment automatiser la copie d'enregistrements à partir d'un fichier Excel ou d'un fichier CSV et interagir avec un navigateur?

Exemple de tâche:

  1. Extraire ou copier des enregistrements à partir d'une ligne de fichier Excel
  2. Aller à une URL (utilisant probablement Google Chrome)
  3. Placez les données copiées du fichier Excel dans le formulaire de la page
  4. Exécuter des scripts ou appuyer sur des bookmarklets que j'ai préparés dans le navigateur (Google Chrome)
  5. Enregistrer ou Terminé!
  6. Aller au prochain enregistrement / ligne du fichier Excel ou CSV.

J'aime l’Automator intégré à Mac, mais je ne sais pas s’il est capable de ce que je demande. Une tâche compliquée que je vois consiste à boucler les enregistrements à partir du fichier Excel ou du fichier CSV.

Par exemple, une fois qu'une tâche est terminée, passez à l'enregistrement suivant et répétez la tâche.

Pennf0lio
la source
Cela ressemble à une solution de Rube Goldberg - de quel genre de scripts s'agirait-il? Si ce n'est pas trop compliqué, vous pouvez probablement soumettre un formulaire en ligne de commande, ce qui serait beaucoup plus facile.
slhck
J'ai préparé un bookmarklet en javascript qui interagit également avec les éléments DOM. Par exemple, remplacer les dates ou soumettre le formulaire, etc. S'il peut interagir avec le navigateur, comme s'il pouvait cliquer sur mon bookmarklet, c'est bien.
Pennf0lio
La fonctionnalité principale que je recherche est: allez dans mon fichier Excel. obtenir les enregistrements, accéder à une URL, interagir avec le formulaire (remplir le formulaire et l'envoyer, etc.), et interagir avec mon navigateur, cliquez sur quelques bookmarklets.
Pennf0lio
Certainement faisable, mais probablement un travail d'enfer puisque vous automatiserez beaucoup. Je verrai si j'ai le temps de vérifier, mais à ce moment-là, juste pour rendre les choses plus faciles, essayer (ou acheter) UIBrowser serait une idée à considérer je suppose;)
slhck

Réponses:

1

Vous pouvez utiliser Selenium IDE plugin pour Firefox (si vous ne pouvez pas trouver la bonne version, allez sur leur site web), il est très avancé devez importer votre document Excel dans Google Docs . Les autres alternatives sont Mauvais garçon ou JMeter (plus avancé, vous pouvez coller les lignes du format CSV et les analyser à partir de là), iMacros, Watij , etc.

kenorb
la source
0

Avez-vous envisagé un clavier programmable comme le Razer Nostromo?

J'ai un & amp; il est livré avec une fonctionnalité de script qui démarre en un clic. Je l'ai utilisé pour charger des fichiers encore et encore, alors que j'en ai des centaines à charger un à un.

Voici un lien vers ce que je parle. http://www.amazon.com/Razer-Nostromo-Gaming-Keypad-RZ07-00490100-R3/dp/B004AM5RB6

GeophysGal
la source
Non, je n'ai pas ... mais ça a l'air cool. Mais je vais d'abord tenter ma chance côté logiciel. Merci!
Pennf0lio