Lịch sử phiên bản IpProtocols - 10 phiên bản
IpProtocols bởi jisse44
Hãy cẩn thận với các phiên bản cũ! Các phiên bản này được hiển thị cho mục đích thử nghiệm và tham khảo.Bạn luôn luôn phải sử dụng phiên bản mới nhất của một tiện ích.
Phiên bản mới nhất
Phiên bản 1.2.1resigned1
Đã phát hành 25 Thg 04 2024 - 192,87 KBHoạt động với firefox 54.0 và lớn hơn, android 54.0 đến 68.*Mã nguồn được phát hành dưới dạng GNU General Public License v2.0 only
Tải xuống Firefox và tải tiện ích mở rộngBạn sẽ cần Firefox để sử dụng tiện ích mở rộng nàyPhiên bản cũ hơn
Phiên bản 1.2.0
Đã phát hành 10 Thg 03 2018 - 187,73 KBHoạt động với firefox 54.0 và lớn hơn, android 54.0 đến 68.*- upgrade Jto Query 3Mã nguồn được phát hành dưới dạng GNU General Public License v2.0 only
Phiên bản 1.1.4
Đã phát hành 1 Thg 02 2018 - 139,26 KBHoạt động với firefox 54.0 và lớn hơn, android 54.0 đến 68.*- FFx 58 compatibility
- Fix options window blinkingMã nguồn được phát hành dưới dạng GNU General Public License v2.0 only
Phiên bản 1.1.3
Đã phát hành 29 Thg 01 2018 - 138,66 KBHoạt động với firefox 54.0 và lớn hơn, android 54.0 đến 68.*Add Firefox 58 compatibilityMã nguồn được phát hành dưới dạng GNU General Public License v2.0 only
Phiên bản 1.1.2
Đã phát hành 27 Thg 09 2017 - 139,29 KBHoạt động với firefox 54.0 và lớn hơn, android 54.0 đến 68.*- Removal of unused functions
- Add '<pre>' to HTML blacklist elements
- Remove GitHub link at setup. Now in the addon Preferences</pre>Mã nguồn được phát hành dưới dạng GNU General Public License v2.0 only
Phiên bản 1.1.1
Đã phát hành 26 Thg 09 2017 - 139,39 KBHoạt động với firefox 54.0 và lớn hơn, android 54.0 đến 68.*- Add "display:inline;" for recognized IP <div>
- Add 2 custom commands: 'ext+ipprotocols-custom1' and 'ext+ipprotocols-custom2' handlers</div>Mã nguồn được phát hành dưới dạng GNU General Public License v2.0 only
Phiên bản 1.1.0
Đã phát hành 25 Thg 09 2017 - 137,87 KBHoạt động với firefox 54.0 và lớn hơn, android 54.0 đến 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)Mã nguồn được phát hành dưới dạng GNU General Public License v2.0 only
Phiên bản 1.0.2
Đã phát hành 22 Thg 09 2017 - 137,7 KBHoạt động với firefox 54.0 và lớn hơn, android 54.0 đến 68.*Mã nguồn được phát hành dưới dạng GNU General Public License v2.0 only
Phiên bản 1.0.1
Đã phát hành 22 Thg 09 2017 - 136,4 KBHoạt động với firefox 54.0 và lớn hơn, android 54.0 đến 68.*Mã nguồn được phát hành dưới dạng GNU General Public License v2.0 only
Phiên bản 1.0
Đã phát hành 7 Thg 09 2017 - 136,27 KBHoạt động với firefox 54.0 và lớn hơnDue 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)Mã nguồn được phát hành dưới dạng GNU General Public License v2.0 only