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

VBScript Discussion :

Interaction avec navigateur


Sujet :

VBScript

  1. #1
    Membre éclairé Avatar de mikhailo
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    78
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 78
    Par défaut Interaction avec navigateur
    Hello!

    J'ai besoin de faire un petit script qui ferait une sorte de "controle parental": surveiller le navigateur web (disons, Firefox), recuperer le code source des pages visitees, chercher dedans certains mots cles et faire une action si mots cles trouves.

    La partie qui me pose probleme, conceptuellement parlant, c'est surveiller le navigateur: comment pourrais-je recuperer, en temps reel ou en differe, les URL des pages visitees? J'ai pense a le faire par l'historique, mais il a l'air d'aller dans une base sqlite cryptee. Je pourrais "m'abonner" aux evenements systeme de Firefox, mais je ne sais pas si je peux obtenir les URL a travers ca.

    Quelqu'un aurait-il une idee brillante pour me debloquer?

    PS: sorry pour les accents, je suis sur un PC en qwerty.

  2. #2
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 841
    Par défaut

    Je ne sais pas si ce Logiciel LogProtect va vous satisfaire ou non mais on peut l'essayer c'est un un logiciel libre et gratuit de contrôle parental.
    Un seul but : empêcher un enfant de donner sur un T'chat, sur msn, sur un formulaire... ses coordonnées personnelles.
    LogProtect est éducatif. Au fil des alertes, l'enfant comprend qu'il est dangereux de donner ses coordonnées personnelles à des inconnus.
    Voici quelques Screenshots :

    Configuration des informtions à intercepter :



    Configuration de mots suplémentaires à intercepter :



    Configuration des messages d'alerte :



    Rapport des interceptions:



    Options et surveillances :



    Configuration des actions sur programmes :



    Message d'alerte :



    et voici une Animation en Flash résumant presque toutes les configurations et les Actions.

    Le Site de l'auteur logprotect

  3. #3
    Membre éclairé Avatar de mikhailo
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    78
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 78
    Par défaut
    Merci, c'est sympa d'avoir répondu, mais ça ne répond pas vraiment à mon besoin.

    J'ai parlé de contrôle parental pour mieux situer le concept, mais ce que je cherche, c'est bien de pouvoir interagir avec un navigateur à travers un script.

  4. #4
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    salut,
    mais ce que je cherche, c'est bien de pouvoir interagir avec un navigateur à travers un script.
    on s'en doutait un peu..."les vrais parents" n'ont généralement pas l'idée d'écrire des scripts pour surveiller leur progéniture
    en tout cas, ce n'est pas dans un forum consacré au vbscript que tu risques de trouver la solution à ton problème
    "surveiller" un navigateur sous windows revient à hooker les fonctions du winsock
    mais ça demande un certain savoir-faire et une pratique de langages plus complexes (c, c++, delphi)
    il existe une foultitude d'outils sur le net sur le sujet
    un exemple bien foutu
    et en +, l'auteur est très réactif et répond en français puisqu'il est...français
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  5. #5
    Membre éclairé Avatar de mikhailo
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    78
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 78
    Par défaut
    Thanks!

    Comme j'aime bien VBScript en ce moment, j'ai envie de faire ça avec. Après quelques recherches, voilà comment je pense faire pour récupérer ce qui se passe dans Firefox:

    • AppActivate, puis SendKey CTRL+L, SendKey CTRL+C: à ce stade, on a l'URL de la page dans le clipboard.
    • Ensuite - d'après ce que j'ai vu - on ne peut pas récupérer le contenu du clipboard directement avec VBS, mais on peut faire une magouille avec IE pour le dumper dans un .txt.


    Une fois que j'ai ça, le reste, c'est bon. Reste à voir si je n'aurai pas un problème avec AppActivate si FF prend comme titre le nom de la page... Pour l'instant, je n'ai pas pondu une seule ligne, c'est en stade de réflexion

Discussions similaires

  1. Pb avec Date, interaction avec Javascript
    Par Jibees dans le forum ASP
    Réponses: 2
    Dernier message: 28/03/2006, 15h20
  2. Interaction avec Asp
    Par Jibees dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 28/03/2006, 14h55
  3. [RCP] Interaction avec des vues
    Par alexixlebaulois dans le forum Eclipse Platform
    Réponses: 4
    Dernier message: 11/01/2006, 17h57
  4. [ant]: interaction avec le manager de tomcat
    Par sleepy2002 dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 07/10/2004, 15h02
  5. Réponses: 4
    Dernier message: 17/05/2004, 09h57

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