Historia de versiones de IpProtocols - 10 versiones
IpProtocols per jisse44
Que tu es attente con le vetere versiones! Iste versiones es monstrate pro uso de test o referentia.Tu deberea sempre usar le ultima version de un additivo.
Ultime version
Version 1.2.1resigned1
Publicate le 25 de abr de 2024 - 192,87 KBFunctiona con firefox 54.0 e plus recente, android 54.0 a 68.*Codice fonte publicate sub Solo GNU General Public License v2.0
Discarga Firefox installa le extensionTu pote usar iste extension solo sur FirefoxVersiones previe
Version 1.2.0
Publicate le 10 de mar de 2018 - 187,73 KBFunctiona con firefox 54.0 e plus recente, android 54.0 a 68.*- upgrade Jto Query 3Codice fonte publicate sub Solo GNU General Public License v2.0
Version 1.1.4
Publicate le 1 de fev de 2018 - 139,26 KBFunctiona con firefox 54.0 e plus recente, android 54.0 a 68.*- FFx 58 compatibility
- Fix options window blinkingCodice fonte publicate sub Solo GNU General Public License v2.0
Version 1.1.3
Publicate le 29 de jan de 2018 - 138,66 KBFunctiona con firefox 54.0 e plus recente, android 54.0 a 68.*Add Firefox 58 compatibilityCodice fonte publicate sub Solo GNU General Public License v2.0
Version 1.1.2
Publicate le 27 de set de 2017 - 139,29 KBFunctiona con firefox 54.0 e plus recente, android 54.0 a 68.*- Removal of unused functions
- Add '<pre>' to HTML blacklist elements
- Remove GitHub link at setup. Now in the addon Preferences</pre>Codice fonte publicate sub Solo GNU General Public License v2.0
Version 1.1.1
Publicate le 26 de set de 2017 - 139,39 KBFunctiona con firefox 54.0 e plus recente, android 54.0 a 68.*- Add "display:inline;" for recognized IP <div>
- Add 2 custom commands: 'ext+ipprotocols-custom1' and 'ext+ipprotocols-custom2' handlers</div>Codice fonte publicate sub Solo GNU General Public License v2.0
Version 1.1.0
Publicate le 25 de set de 2017 - 137,87 KBFunctiona con firefox 54.0 e plus recente, android 54.0 a 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)Codice fonte publicate sub Solo GNU General Public License v2.0
Version 1.0.2
Publicate le 22 de set de 2017 - 137,7 KBFunctiona con firefox 54.0 e plus recente, android 54.0 a 68.*Codice fonte publicate sub Solo GNU General Public License v2.0
Version 1.0.1
Publicate le 22 de set de 2017 - 136,4 KBFunctiona con firefox 54.0 e plus recente, android 54.0 a 68.*Codice fonte publicate sub Solo GNU General Public License v2.0
Version 1.0
Publicate le 7 de set de 2017 - 136,27 KBFunctiona con firefox 54.0 e plus recenteDue 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)Codice fonte publicate sub Solo GNU General Public License v2.0