Capturer du text qui se trouve dans une zone précise d'une page web
cs_shaqif
Messages postés3Date d'inscriptionsamedi 25 juin 2005StatutMembreDernière intervention25 mars 2010
-
24 mars 2010 à 02:13
cs_shaqif
Messages postés3Date d'inscriptionsamedi 25 juin 2005StatutMembreDernière intervention25 mars 2010
-
25 mars 2010 à 18:23
Bonjour,
En fait je voudrais suivre les mouvements d'informations dans une zone particulière d'une page web pour les stocker dans un fichier log.
Je pense utiliser un composant webbrowser mais je ne sais pas comment capturer le text de la zone cible!
Des suggestions?
Merci!
A voir également:
Capturer du text qui se trouve dans une zone précise d'une page web
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 24 mars 2010 à 09:10
Delphi est obligatoire ?
Car avec Firefox et GreaseMonkey (un addon) tu peux logger ce que tu veux dans une BDD (locale meme) par exemple.
Voile c'est juste une idée, sinon en delphi tu ne peux pas récuperer le handle d'un compo d'une page web (yen a pas !) so ... au mieux faut catcher la source complete toutes les X secondes dans un dossier de log, je sais pas trop j'avoue :/
cs_shaqif
Messages postés3Date d'inscriptionsamedi 25 juin 2005StatutMembreDernière intervention25 mars 2010 24 mars 2010 à 17:52
Tout d'abord un grand merci pour votre réponse!
En fait, pour le besoin DELPHI n'est pas une obligation! c'etait juste pour me forcer à approfondir mes connaissances du moment ou c'est faisable!
Pour ce qui est des addons firefox, moi j'ai scrapbook mais je ne peux pas le programmer pour faire des capture chaque seconde!
Reste l'approche capture d'image + masque + ocr mais ça me parrait trés compliqué quand même!
Merci!
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 24 mars 2010 à 20:05
Ok, moi comme je te disais avec GreaseMonkey tu peux te créer un script qui va mettre dans un fichier (grace a du php donc bdd locale ou distante=internet obligatoire) le contenu d'un champs particulier au moment ou la personne quitte/modifie le champs par exemple.
Là, il faut "toucher" en javascript :)
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 25 mars 2010 à 08:11
Au vu de la solution de Foxi je pense que je n'avais pas compris le besoin.
Je pensais que tu voulais savoir ce que l'utilisateur venait d'entrer dans un champ et non pas qu'un champ était deja renseigné (et donc visible en source).
cs_shaqif
Messages postés3Date d'inscriptionsamedi 25 juin 2005StatutMembreDernière intervention25 mars 2010 25 mars 2010 à 18:23
Merci pour vos reponse!
En fait il ne s'agit pas d'un formulaire.
C'est une sorte de tebleau qui est mis a jour chaque seconde (donc visible en source normalement).
Je vais essayer de suivre l'idée de foxi.
Merci énormément pour votre aide!