Modules pour le navigateur Firefox
  • Extensions
  • Thèmes
    • pour Firefox
    • Dictionnaires et paquetages linguistiques
    • Sites pour les autres navigateurs
    • Modules pour Android
Connexion
Icône du module

Historique de versions de IpProtocols - 10 versions

IpProtocols par jisse44

Noté 3,1 sur 5
3,1 étoiles sur 5
5
6
4
1
3
2
2
3
1
4
Historique de versions de IpProtocols - 10 versions
  • Attention aux anciennes versions ! Elles sont affichées seulement à des fins de test et de référence.Vous devriez toujours utiliser la dernière version d’un module complémentaire.

  • Dernière version

    Version 1.2.1resigned1

    Publié le 25 avr. 2024 - 192,87 Ko
    Fonctionne avec firefox 54.0 et versions supérieures, android 54.0 à 68.*

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Vous avez besoin de Firefox pour utiliser cette extension
    Télécharger Firefox et obtenir l’extension
    Télécharger le fichier
  • Anciennes versions

    Version 1.2.0

    Publié le 10 mars 2018 - 187,73 Ko
    Fonctionne avec firefox 54.0 et versions supérieures, android 54.0 à 68.*

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Télécharger le fichier
  • Version 1.1.4

    Publié le 1 févr. 2018 - 139,26 Ko
    Fonctionne avec firefox 54.0 et versions supérieures, android 54.0 à 68.*

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Télécharger le fichier
  • Version 1.1.3

    Publié le 29 janv. 2018 - 138,66 Ko
    Fonctionne avec firefox 54.0 et versions supérieures, android 54.0 à 68.*

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Télécharger le fichier
  • Version 1.1.2

    Publié le 27 sept. 2017 - 139,29 Ko
    Fonctionne avec firefox 54.0 et versions supérieures, android 54.0 à 68.*

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Télécharger le fichier
  • Version 1.1.1

    Publié le 26 sept. 2017 - 139,39 Ko
    Fonctionne avec firefox 54.0 et versions supérieures, android 54.0 à 68.*

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Télécharger le fichier
  • Version 1.1.0

    Publié le 25 sept. 2017 - 137,87 Ko
    Fonctionne avec firefox 54.0 et versions supérieures, android 54.0 à 68.*

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Télécharger le fichier
  • Version 1.0.2

    Publié le 22 sept. 2017 - 137,7 Ko
    Fonctionne avec firefox 54.0 et versions supérieures, android 54.0 à 68.*

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Télécharger le fichier
  • Version 1.0.1

    Publié le 22 sept. 2017 - 136,4 Ko
    Fonctionne avec firefox 54.0 et versions supérieures, android 54.0 à 68.*

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Télécharger le fichier
  • Version 1.0

    Publié le 7 sept. 2017 - 136,27 Ko
    Fonctionne avec firefox 54.0 et versions supérieures
    En raison de nouvelles règles pour les Web Extensions, certaines classes, composants ou actions ne sont plus disponibles.
    Avec l'ancien IPProtocols, les programmes étaient lancés à l'aide du composant 'nsIProcess'
    ( Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess); )

    Ce composant est désormais remplacé par le 'Native Messaging', qui, comme vous pouvez le voir ici: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_messaging
    est très compliqué, lourd et contraignant à mettre en place.

    J'ai donc décidé d'utiliser les 'Network Protocol Handler' (gestionnaire de protocoles intégré à Firefox) et un script à la place.



    Lorsque vous cliquez sur une adresse IP reconnue et un protocole, par exemple VNC, l'extension tente d'ouvrir une uri personnalisée:
    "ipprotocol-vnc://adresse_ip".

    Vous devez donc ajouter ces valeurs booléennes à FALSE dans Firefox, via le menu 'about:config' : (FIGURE 02: https://github.com/jisse44/ipprotocols/blob/master/02-Firefox-about_config.png)

    - network.protocol-handler.expose.ipprotocols-vnc
    - network.protocol-handler.expose.ipprotocols-rdp
    - network.protocol-handler.expose.ipprotocols-ssh
    - network.protocol-handler.expose.ipprotocols-telnet
    - network.protocol-handler.expose.ipprotocols-ping
    - network.protocol-handler.expose.ipprotocols-nmap


    Dans 'about:preferences#applications', vous devez associer votre script bash/batch aux nouveaux protocoles. (FIGURE 04: https://github.com/jisse44/ipprotocols/blob/master/04-Firefox-about_preferences_applications.png)
    Ceci peut aussi être fait en cliquant sur les différents protocoles proposés dans le menu d'une adresse IP. (FIGURE 03: https://github.com/jisse44/ipprotocols/blob/master/03-Firefox-protocol-handler.png)

    Code source publié sous licence GNU General Public License v2.0 uniquement

    Télécharger le fichier
Aller à la page d’accueil de Mozilla

Modules complémentaires

  • À propos
  • Blog des modules complémentaires Firefox
  • Atelier sur les extensions
  • Pôle développeur
  • Politiques à destination des développeurs
  • Blog de la communauté
  • Forum
  • Signaler un problème
  • Guide de revue

Navigateurs

  • Desktop
  • Mobile
  • Enterprise

Produits

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Confidentialité
  • Cookies
  • Mentions légales

Sauf mention contraire, le contenu de ce site est disponible sous licence Creative Commons Attribution Share-Alike v3.0 ou toute version supérieure.