Versiegeschiedenis van IpProtocols - 10 versies
IpProtocols door jisse44
Wees voorzichtig met oude versies! Deze versies worden voor test- en referentiedoeleinden weergegeven.U dient altijd de meest recente versie van een add-on te gebruiken.
Nieuwste versie
Versie 1.2.1resigned1
Uitgegeven op 25 apr. 2024 - 192,87 KBWerkt met firefox 54.0 en later, android 54.0 tot 68.*Broncode vrijgegeven onder Alleen GNU General Public License v2.0
Firefox downloaden en de extensie ontvangenU hebt Firefox nodig om deze extensie te gebruikenOudere versies
Versie 1.2.0
Uitgegeven op 10 mrt. 2018 - 187,73 KBWerkt met firefox 54.0 en later, android 54.0 tot 68.*- upgrade Jto Query 3Broncode vrijgegeven onder Alleen GNU General Public License v2.0
Versie 1.1.4
Uitgegeven op 1 feb. 2018 - 139,26 KBWerkt met firefox 54.0 en later, android 54.0 tot 68.*- FFx 58 compatibility
- Fix options window blinkingBroncode vrijgegeven onder Alleen GNU General Public License v2.0
Versie 1.1.3
Uitgegeven op 29 jan. 2018 - 138,66 KBWerkt met firefox 54.0 en later, android 54.0 tot 68.*Add Firefox 58 compatibilityBroncode vrijgegeven onder Alleen GNU General Public License v2.0
Versie 1.1.2
Uitgegeven op 27 sep. 2017 - 139,29 KBWerkt met firefox 54.0 en later, android 54.0 tot 68.*- Removal of unused functions
- Add '<pre>' to HTML blacklist elements
- Remove GitHub link at setup. Now in the addon Preferences</pre>Broncode vrijgegeven onder Alleen GNU General Public License v2.0
Versie 1.1.1
Uitgegeven op 26 sep. 2017 - 139,39 KBWerkt met firefox 54.0 en later, android 54.0 tot 68.*- Add "display:inline;" for recognized IP <div>
- Add 2 custom commands: 'ext+ipprotocols-custom1' and 'ext+ipprotocols-custom2' handlers</div>Broncode vrijgegeven onder Alleen GNU General Public License v2.0
Versie 1.1.0
Uitgegeven op 25 sep. 2017 - 137,87 KBWerkt met firefox 54.0 en later, android 54.0 tot 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)Broncode vrijgegeven onder Alleen GNU General Public License v2.0
Versie 1.0.2
Uitgegeven op 22 sep. 2017 - 137,7 KBWerkt met firefox 54.0 en later, android 54.0 tot 68.*Broncode vrijgegeven onder Alleen GNU General Public License v2.0
Versie 1.0.1
Uitgegeven op 22 sep. 2017 - 136,4 KBWerkt met firefox 54.0 en later, android 54.0 tot 68.*Broncode vrijgegeven onder Alleen GNU General Public License v2.0
Versie 1.0
Uitgegeven op 7 sep. 2017 - 136,27 KBWerkt met firefox 54.0 en laterDue 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)Broncode vrijgegeven onder Alleen GNU General Public License v2.0