Historial de versiones de IpProtocols - 10 versiones
IpProtocols por jisse44
¡Ten cuidad con las versiones antiguas! Se suelen mostrar para pruebas y a modo de referencia.Deberías usar siempre la última versión disponible de un complemento.
Última versión
Versión 1.2.1resigned1
Lanzada el 25 de abr. de 2024 - 192,87 KBCompatible con firefox 54.0 y superiores, android 54.0 a la 68.*Se publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0
Descarga Firefox y obtiene la extensiónNecesitarás Firefox para usar esta extensiónVersiones antiguas
Versión 1.2.0
Lanzada el 10 de mar. de 2018 - 187,73 KBCompatible con firefox 54.0 y superiores, android 54.0 a la 68.*- upgrade Jto Query 3Se publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0
Versión 1.1.4
Lanzada el 1 de feb. de 2018 - 139,26 KBCompatible con firefox 54.0 y superiores, android 54.0 a la 68.*- FFx 58 compatibility
- Fix options window blinkingSe publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0
Versión 1.1.3
Lanzada el 29 de ene. de 2018 - 138,66 KBCompatible con firefox 54.0 y superiores, android 54.0 a la 68.*Add Firefox 58 compatibilitySe publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0
Versión 1.1.2
Lanzada el 27 de sep. de 2017 - 139,29 KBCompatible con firefox 54.0 y superiores, android 54.0 a la 68.*- Removal of unused functions
- Add '<pre>' to HTML blacklist elements
- Remove GitHub link at setup. Now in the addon Preferences</pre>Se publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0
Versión 1.1.1
Lanzada el 26 de sep. de 2017 - 139,39 KBCompatible con firefox 54.0 y superiores, android 54.0 a la 68.*- Add "display:inline;" for recognized IP <div>
- Add 2 custom commands: 'ext+ipprotocols-custom1' and 'ext+ipprotocols-custom2' handlers</div>Se publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0
Versión 1.1.0
Lanzada el 25 de sep. de 2017 - 137,87 KBCompatible con firefox 54.0 y superiores, android 54.0 a la 68.*- Add Protocol Handlers in manifest.json (https://developer.mozilla.org/fr/Add-ons/WebExtensions/manifest.json/protocol_handlers)
- Changes 'ipprotocols-XXX' into 'ext+ipprotocols-XXX'
- Improve IP recognition (multiple IP in one line)Se publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0
Versión 1.0.2
Lanzada el 22 de sep. de 2017 - 137,7 KBCompatible con firefox 54.0 y superiores, android 54.0 a la 68.*Se publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0
Versión 1.0.1
Lanzada el 22 de sep. de 2017 - 136,4 KBCompatible con firefox 54.0 y superiores, android 54.0 a la 68.*Se publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0
Versión 1.0
Lanzada el 7 de sep. de 2017 - 136,27 KBCompatible con firefox 54.0 y superioresDue to new policy of Web Extensions, some class, components or actions are not available anymore.
In old IPProtocols, programs were launched with 'nsIProcess' component
( Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess); )
This component is now replaced by 'Native Messaging', which, as you can see here: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_messaging
is very complicated and restrictive to put in place.
So I decided to use Network Protocol Handler from Firefox and one simple script instead.
When you click on recognised IP and, for example, VNC protocol, the extension is trying to open
a custom protocol uri: "ipprotocol-vnc://ip_address".
So you had to set this booleans values to FALSE in Firefox 'about:config' menu: (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
In 'about:preferences#applications', you had to associate your bash/batch script to the new protocols. (FIGURE 04: https://github.com/jisse44/ipprotocols/blob/master/04-Firefox-about_preferences_applications.png)
You can also do this by clicking on the different protocols offered when you click on an IP. (FIGURE 03: https://github.com/jisse44/ipprotocols/blob/master/03-Firefox-protocol-handler.png)Se publicó el código fuente bajo la licencia Solo Licencia Pública General de GNU v2.0