que mon ordinateur surf tout seul !! - HTML/CSS - Programmation
Marsh Posté le 06-02-2004 à 14:06:45
XBL est ton ami
Marsh Posté le 06-02-2004 à 14:14:34
XBL ? kesako ?
j'amais entendu parlé. je vais aller voir ca.
-)
pascal.
Marsh Posté le 06-02-2004 à 14:24:38
une macro excel aussi par exemple.
ou même un VBS. l'avantage même d'un VBS, c'est que t'as carrément pas le navigateur qui s'affiche. par contre, ce sera IE only, à moins que Moz offre une interface activex.
Marsh Posté le 06-02-2004 à 14:29:10
A ce moment là, pourquoi utiliser un navigateur !?
Autant dialoguer directement en HTTP !
Marsh Posté le 06-02-2004 à 14:31:56
Le post précédent a été créé avec ça :
Code :
|
Marsh Posté le 06-02-2004 à 14:33:20
el_gringo a écrit : A ce moment là, pourquoi utiliser un navigateur !? |
parceque ça se fait en 2 lignes, et rechercher des éléments dans le HTML c'est plus facile quand on a accès à l'objet "document" déjà tout fait...
Marsh Posté le 06-02-2004 à 14:40:16
MagicBuzz a écrit : rechercher des éléments dans le HTML c'est plus facile quand on a accès à l'objet "document" déjà tout fait... |
bah il a pas spécialement besoin de rechercher des éléments si c'est toujours le même site avec le même contenu
puis ça n'a rien de difficile de faire des recherches de bouts de HTML je l'ai déjà fait souvent pour des scripts d'importation d'infos de films depuis des sites web
Marsh Posté le 06-02-2004 à 14:55:37
ouais m'enfin quand tu commences à avoir des traîtements JS dans la page, tu préfères simuler l'action utilisateur, plutôt que te retaper tout le bordel du script et envoyer directement la requête http...
sinon, moi je suis comme les gen d'oracle : y'a un truc qui marche ? on l'utilise, on va pas réinventer le truc pour rien.
c'est comme ça qu'il n'y a pas de module d'import dans leur ERP, mais une macro qui permet à partir d'un fichier plat de saisir automatiquement à l'écran toutes les infos.
comme ça, le jour où tes tes traîtements changent, tu te soucie de rien, t'as rien à changer dans ton module d'import. Alors il est moins rapide, mais au moins, il n'a pas besoin de maintenance chaque fois qu'on change un truc quelque part.
donc là, pareil.
le jour où joce décide de passer de POST à GET par exemple, mon script marche encore. avec une query http, ça marche plus.
idem s'il décide de modifier les cookies. moi il suffit que j'ai récement utilisé le forum pour que mes cookies soient à jour, pas besoin de modifier le script pour les retransmettre modifiés.
je gère aussi les sessions dans problème d'une page à l'autre. commencer à gérer des sessions ou des cookies volatiles dans un script de ce genre, c'est se prendre la tête pour rien.
bref, je suis pas partisant des trucs de bourrin, refaire la même chose que l'utilisateur en utilisant les mêmes outils me semble plus sûr.
Marsh Posté le 06-02-2004 à 15:18:38
Merci bien MagicBuzz,
je vais essayer avec ta proposition.
pour rajouter des informations à la dernière page, oui j'ai plein de javascript et je dois rechercher des éléments pour cliquer dessus, il y a aussi des sessions et plein d'uatre chose !!
et pour le moment, il me l'execute pas mon putain de javascript mais je vais trouver .... ou je reviendrai vous voir !!
dernière question :
Ou puis-je trouver de la documentation sur l'objet InternetExplorer.Application ?
les méthodes, les signatures, les propriétés et tout ?
Pascal.
Dernière
Marsh Posté le 06-02-2004 à 15:18:46
Et le jour ou Joce décide de renomer les elements du formulaire ton truc ne marchera plus de toute façon.
Marsh Posté le 06-02-2004 à 15:48:39
encore une petite :
J'arrive à utiliser les objets qui ont des noms sans problème mais comment fait on pour rechercher un élément de la page ?
Par exemple, je veux chercher une image afin de cliquer dessus ?
Je connais pas cet objet alors je tatone !
Marsh Posté le 06-02-2004 à 14:05:04
Salut tout le monde,
je suis chercheur d'idée !!
Avez-vous des idées pour automatiser des actions sur une page HTML (click bouton, choix de sélection, choix dans une liste, etc ..) pour éviter que je doive clicker avec ma souris sur tous ces éléments de la page ?
Par exemple :
autoamtiquement me connecter à un site, faire certaine actions (choix, remplir des champs, fermer des fenêtres javascript) et fermer le browser, et tout ca sans action de l'être humain que je suis !!
toutes les idées sont bien venues !!
Pascal.