IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Données site web


Sujet :

WinDev

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2002
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 29
    Points : 34
    Points
    34
    Par défaut Données site web
    Bonjour,

    Je débute sur Windev et je voudrais me faire un petit projet qui irait récupérer des données sur des sites web que je visite pour en faire des stats.

    En détail :

    - Je visite un site web avec firefox
    - Je souhaiterais que mon appli en systray détecte automatiquement (j'aurais une liste définis à l'avance des sites) que je suis sur un site web dont je veux les données et aille récupérer les données de cette page.

    Cela est il possible ou dois je passer par un script firefox dans lequel je collecterais les données pour ensuite les exporter dans un fichier texte que je traiterais avec mon appli ?

    Bref je voudrais que ce soit le plus transparent possible, que l'utilisateur visite les sites et que mon appli effectue son traitement en parallèle, l'utilisateur aurait juste à aller sur l'appli pour voir toutes les données recueillies et analysées.

    Merci pour vos lumières

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 280
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 280
    Points : 12 974
    Points
    12 974
    Par défaut
    Bonjour,
    Je ne sais pas si c'est faisable avec Firefox, mais si tu inclues un navigateur dans ton application, c'est tout de suite beaucoup plus simple.
    Pour le navigateur, tu peux soit utiliser un champ HTML, soit un ActiveX. Tu as des exemples fournis qui vont dans ce sens.

    Ensuite tu n'as plus qu'à récupérer la source de la page (voir l'aide en ligne/les exemples) pour récupérer tes données.

    Tatayo.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2002
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 29
    Points : 34
    Points
    34
    Par défaut
    Bonjour Tatayo,

    Petite question technique, si j'inclue un navigateur dans mon application, le trafic entre ce navigateur et les sites web visités est il le même que si je passais par firefox ?

    Car sur les sites dont je veux récupérer les infos seul la navigation par navigateur est autorisé et je ne voudrais pas que mon application soit bloquée si le navigateur inclut dans mon appli créait un trafic inhabituel pour le site.

    Edit je viens de voir ça dans le règlements d'un site que je dois analyser : "Utiliser un programme comme interface entre le joueur et son compte est prohibé". Donc si je veux être en règle le champ navigateur est pas utilisable, dommage ça m'aurait simplifier la vie.

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 280
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 280
    Points : 12 974
    Points
    12 974
    Par défaut
    Citation Envoyé par mike92 Voir le message
    Bonjour Tatayo,
    Petite question technique, si j'inclue un navigateur dans mon application, le trafic entre ce navigateur et les sites web visités est il le même que si je passais par firefox ?
    A mon avis (mais à tester), si tu passes par un ActiveX le traffic sera rigoureusement le même. En ce qui concerne le champ HTML, je ne sais pas, mais je pense que ce sera pareil.
    Par contre :
    Citation Envoyé par mike92 Voir le message
    Car sur les sites dont je veux récupérer les infos seul la navigation par navigateur est autorisé et je ne voudrais pas que mon application soit bloquée si le navigateur inclut dans mon appli créait un trafic inhabituel pour le site.

    Edit je viens de voir ça dans le règlements d'un site que je dois analyser : "Utiliser un programme comme interface entre le joueur et son compte est prohibé". Donc si je veux être en règle le champ navigateur est pas utilisable, dommage ça m'aurait simplifier la vie.
    Tu ne respecteras pas le règlement du site, à moins de considérer que ton application est un navigateur, mais c'est quelque peu capilotracté.

    Tatayo.

  5. #5
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 381
    Points : 9 547
    Points
    9 547
    Par défaut
    Citation Envoyé par tatayo Voir le message
    Tu ne respecteras pas le règlement du site, à moins de considérer que ta application est un navigateur, mais c'est quelque peu capilotracté.

    Tatayo.
    J'adore cette expression (capilotracté) que je n'ai pas entendue depuis longtemps

    Pour le coup de l'activeX, ca ressemble surtout à un recarrossage de Internet Explorer plus qu'à l'écriture d'un navigateur digne de ce nom.

    Je sais, je commence à être bien dégarni...

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2002
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 29
    Points : 34
    Points
    34
    Par défaut
    Et l activex a t il le même comportement quelque soit le navigateur utilisé ?

    Vu vos réponses, pour le moment je m orienterais plutôt sur un script géré par greasemonkey pour collecter les données, les exporter dans un fichier texte pour ensuite exploiter ce fichier dans mon appli.

    Les sites seraient visités par un navigateur réel donc je serais dans les règles, mais par contre ça va m'obliger à travailler d'abord sur le script de collecte de données et donc de bidouiller en javascript donc du temps de dev supplémentaire.

    En tout cas merci pour vos lumières

  7. #7
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 381
    Points : 9 547
    Points
    9 547
    Par défaut
    Citation Envoyé par mike92 Voir le message
    Et l activex a t il le même comportement quelque soit le navigateur utilisé ?
    L'activeX correspond au navigateur utilisé. Tu peux prendre celui de IE, celui de FireFox,... suivant ce que tu veux faire.

    Logiquement, le comportement devrait être le même... car chaque navigateur a ses spécificités.

Discussions similaires

  1. Récupération de données site web
    Par yeti7984 dans le forum Macros et VBA Excel
    Réponses: 64
    Dernier message: 12/05/2014, 18h44
  2. [XL-2003] VBA possibilité extraction données site web
    Par Paul75 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 29/01/2011, 18h54
  3. [XL-2007] Importer données site web en direct
    Par Fenix01 dans le forum Excel
    Réponses: 5
    Dernier message: 26/05/2010, 13h07
  4. Page d'accés aux données Access sur un site web
    Par kilimanjaro dans le forum Access
    Réponses: 3
    Dernier message: 29/01/2006, 19h31
  5. Réponses: 11
    Dernier message: 01/09/2005, 18h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo