Unicité d'une fenêtre de navigation

LexxisLexxis Membre
07:29 modifié dans API AppKit #1
Bonjour,

Dans le cadre du développement d'une application je dois garantir (autant que possible) l'unicité d'une fenêtre de navigation. Je m'explique: depuis mon application j'appelle un navigateur extérieur Safari ou Firefox suivant les préférences utilisateurs avec une URL spéciale. Je dois vérifier que cette URL n'est pas déjà  ouverte dans le navigateur auquel cas je dois "en gros" fermer cette page et ouvrir la nouvelle...
Pour ceci j'ai réalisé un script applescript et au lieu de lancer le navigateur directement c'est mon script qui s'en charge après avoir effectué tout une série de test sur les pages ouvertes. Cela fonctionne parfaitement avec Safari... mais Firefox n'est pas scriptable du moins par en profondeur, impossible d'avoir accès aux URL contenu dans les onglets par exemple.

Auriez vous une piste que je pourrais explorer ?

Réponses

  • 07:29 modifié #2
    Hacking?
  • jgoudeauxjgoudeaux Membre
    07:29 modifié #3
    dans 1317734400:

    Hacking?

    Roooo le vilain méchant...
    (dsl ma réponse n'aide pas vraiment...)  >:)
  • BunoBuno Membre
    07:29 modifié #4
    Sur Windows, on utilise DDE (Dynamic Data Exchange). Je ne sais pas s'il y a la même chose sur Mac.
  • LexxisLexxis Membre
    07:29 modifié #5
    dans 1317736658:

    Sur Windows, on utilise DDE (Dynamic Data Exchange). Je ne sais pas s'il y a la même chose sur Mac.


    Merci c'est déjà  un point de départ puisque je dois réaliser la même opération sur Windows.
  • BunoBuno Membre
    07:29 modifié #6
    Pour info, voici une de mes sources en C, concernant la récupération de l'URL courante avec IE.
Connectez-vous ou Inscrivez-vous pour répondre.