Partage
  • Partager sur Facebook
  • Partager sur Twitter

Recpérer URL des pages ouvertes

pour Firefox et IE

Anonyme
    18 mars 2008 à 7:25:45

    Bonjour,
    je cherche a récupérer l'adresse des pages web ouvertes sur Firefox et IE,
    (pas l'historique mais les pages actuellement ouverte) sous Windows.
    Merci
    • Partager sur Facebook
    • Partager sur Twitter
      18 mars 2008 à 10:11:22

      Je ne sais pas si c'est faisable.
      En effet, ce que tu peux faire, c'est consulter le systeme pour savoir combien d'instances d'internet explorer ou de firefox sont lancées, et récupérer leur PID : ça c'est faisable.

      Mais ensuite, une fois que tu as cela, il faudrait réussir a "dialoguer" avec le processus déja actif pour lui demander de te fournir l'adresse courante. Je ne sais pas si on peut faire cela.
      • Partager sur Facebook
      • Partager sur Twitter

      Recueil de code C et C++  http://fvirtman.free.fr/recueil/index.html

      Anonyme
        18 mars 2008 à 12:19:02

        Ou sinon, il doit y avoir un fichier dans lequel on peut aller fouiner pour voir les temporaire ou quel chose du genre mais j aimerais eviter.
        • Partager sur Facebook
        • Partager sur Twitter
          18 mars 2008 à 15:16:35

          Tu peux peut être récupérer le titre des fenêtres avec l'API windows et parser la chaine.
          • Partager sur Facebook
          • Partager sur Twitter
          Anonyme
            18 mars 2008 à 15:23:07

            Je peux recuperer le titre de la fenetre mais pas des differents onglets et en plus il me faut une adresse htpp://www.xxxxx donc le nom du site ne m'interesse pas vraiment.
            • Partager sur Facebook
            • Partager sur Twitter
              18 mars 2008 à 15:24:08

              Hélas, le titre de la fenetre ne contient pas forcément l'URL.
              Par exemple, en ce moment, mon titre de fenêtre est :

              "Recpérer URL des pages ouvertes - Langage C++ - Les forums - Toutes vos questions sur le langage C++. - Mozilla Firefox"

              ça ne contient pas l'URL... Meme pas le nom du site...
              • Partager sur Facebook
              • Partager sur Twitter

              Recueil de code C et C++  http://fvirtman.free.fr/recueil/index.html

              Anonyme
                18 mars 2008 à 15:34:31

                J'ai trouvé ça en Delphi (enfin je crois) et je me demande si on peut l'adapter

                1. 17/2002. How to get the current URL from IE
                2. {
                3. You can quickly retrieve the current
                4. Internet Explorer's URL with DDE.
                5. There are a few problems with
                6. this technique:
                7. - multiple instances of IE could
                8. be open; in most cases the code
                9. retrieves URL from the last active
                10. window.
                11. }
                12. uses
                13.   DDEMan;
                14. // add a button and a memo on a form!
                15. procedure TForm1.Button1Click(Sender: TObject);
                16. var
                17.   DDE:TDDEClientConv;
                18. begin
                19.   DDE:=TDDEClientConv.Create(self);
                20.   if DDE.SetLink(
                21.     'IExplore',
                22.     'WWW_GetWindowInfo') then
                23.    Memo1.Lines.Add
                24.     (DDE.RequestData('0xFFFFFFFF,sURL,sTitle'));
                25.   DDE.Free;
                26. end;
                • Partager sur Facebook
                • Partager sur Twitter

                Recpérer URL des pages ouvertes

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown