Ajout d'un protocole vers un autre programme

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : nico@nc, Mori, jpj, myahoo

Stefan0
Arias
Messages : 10
Inscription : 11 août 2015, 13:59

Ajout d'un protocole vers un autre programme

Message par Stefan0 »

Bonjour,

J'aimerai créer un protocole qui me permette d'ouvrir l'explorateur de fichier de windows au chemin indiqué. Pour cela, je suis allé dans about:config et j'ai ajouté les deux lignes suivantes :

Code : Tout sélectionner

network.protocol-handler.app.testexp;C:/Windows/explorer.exe
network.protocol-handler.external.testexp;true
En image pour ceux qui préfère :
Image

J'ai ensuite tapé testexp: dans la barre d'adresse et je me suis retrouvé sur google suivis un lien qui pointait vers testexp: (non faisable ici), mais je me suis retrouvé sur une page d'erreur de Firefox :
L'adresse n'a pas été reconnue
Firefox ne sait pas ouvrir cette adresse car l'un des protocoles suivants (testexp) n'est associé à aucun programme ou n'est pas autorisé dans ce contexte.
Il est peut-être nécessaire d'installer une autre application pour ouvrir ce type d'adresse.
Savez-vous ce que j'ai mal fais ? Merci d'avance :)
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Ajout d'un protocole vers un autre programme

Message par Abraxas »

Le chemin est mauvais, c'est \ et non des /.
Stefan0
Arias
Messages : 10
Inscription : 11 août 2015, 13:59

Re: Ajout d'un protocole vers un autre programme

Message par Stefan0 »

Merci pour l'information :) J'ai modifié la valeur :

Code : Tout sélectionner

network.protocol-handler.app.testexp;C:\Windows\explorer.exe
Mais même avec des antislash à la place des slash, j'obtiens le même message d'erreur

J'ai donc essayé de créer le protocole et de l'enregistrer directement dans la base de registre, mais malgré un message m'indiquant que la clé a été enregistré avec succès, je n'ai toujours aucune différence, même avec IE. J'ai probablement fais une erreur quelque part, pouvez-vous me dire laquelle ?

Code : Tout sélectionner

REGEDIT4 

HKEY_CLASSES_ROOT
   testexp
      (Default) = "URL:Testexp Protocol"
      URL Protocol = ""
      DefaultIcon
         (Default) = "explorer.exe,1"
      shell
         open
            command
               (Default) = "C:\Windows\explorer.exe" "%1"
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités