It displays the server IP of the current website, supports IPv6 , copy IP, hide IP, switch floating layer

Latest Version

Version
2.1.5
Update
October 22, 2022
Size
94.52KiB
Developer
Category
Users
684
Rating
3 ★
Manifest Version
3
Web Store Status
Languages Support
English
中文 (简体)
中文 (繁體)
See more
Permissions
Tabs
WebRequest
Storage
ActiveTab
See more

Website Server IP - Supports IPv6,Copy,Hide Extension

INTRODUCES
==========
This extension will show you the IP address of the website server you are visiting in the bottom right corner of the screen.

If you have set a local proxy or /etc/hosts, the IP of the floating layer is your proxy IP or host IP
This IP floating layer can only be seen by you, but not by others.

The IP is obtained through the local computer visiting the website, not through the remote server, so it really reflects the DNS resolution between you and the remote server

This extension uses the latest Manifest V3 constraint of Chrome extension, and has better privacy, performance, security and other features.

As a web developer, I need to frequently switch pages and /etc/hosts to debug code. This tool can easily tell me which server the current page belongs to,which can avoid my mistakes.

I hope it can help you and save your time also.

If it is useful to you, please rate me 5 stars and recommend it to friends
Your rating will inspire me to make more useful contributions to you.

If you encounter any problems during use, you can contact me.
I will repair it as soon as I see it.
[email protected]



INTERACTIVES
==========
1. The IP area in the bottom right corner is a floating layer. You can drag it any position on the web page, especially when it blocks the page content.

2. When you mouse over the floating layer, three buttons will appear on the floating layer, namely \"Copy\", \"Hide\" and \"Change\".

3. When you click the \"Copy\" button, the extension will copy the current IP to the clipboard, then you can paste it into any text or editor, such as VS Code, Text, Word, etc

4. When you click the \"Hide\" button, the floating layer will be hidden in the current web page. Unless you refresh the page, the floating layer will not be displayed again.

5. When you click the \"Change\" button, the floating layer will switch back and forth between the bottom right corner and the bottom left corner of the screen.

6. When you press F11 to view the webpage in \"full screen\" or click the \"full screen\" button on video or print the current webpage, the extension will automatically hide the IP floating layer

7. When you click the extension icon button at the top right corner of the browser, you will see a button that enables and disables the IP detection function at any time. Once disabled, the IP floating layer will no longer be displayed in the bottom right corner of the screen when the subsequent tab page is opened or the page is refreshed.


TIPS
==========
When you directly click the floating layer, the extension will automatically copy the IP to the clipboard, which is faster than clicking the \"Copy\" button


FEATURES
==========
• View the server IP of the current website
• Support localhost and 127.0.0.1
• Be consistent with the hosts file
• Local IP in different colors
• IPv6 address support
• Support for replication IP
• Support one key position change
• Support for hidden IP
• Support automatic hiding in full screen
• Support automatic hiding when printing pages
• Support dragging floating layer to any position


APPEND
==========
https://github.com/ben8p/WebsiteIP
This extension was inspired by the above code. I spent a lot of time optimizing and adjusting it, especially in the Manifest V3 standard and user experience. I hope you like it!

If it is useful to you, please rate me 5 stars and recommend it to friends
Your rating will inspire me to make more useful contributions to you.

If you encounter any problems during use, you can contact me.
I will repair it as soon as I see it.
[email protected]
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "__MSG_extName__", "version": "2.1.5", "default_locale": "en", "minimum_chrome_version": "88", "manifest_version": 3, "description": "__MSG_extDescription__", "icons": { "16": "/images/icon16.png", "48": "/images/icon48.png", "128": "/images/icon128.png" }, "permissions": ["tabs", "webRequest", "storage", "activeTab"], "host_permissions": ["http://*/*", "https://*/*"], "background": { "service_worker": "background.js" }, "action": { "default_icon": "/images/icon48.png", "default_popup": "popup.html", "default_title": "__MSG_extDefaultTitle__" }, "content_scripts": [ { "all_frames": false, "run_at": "document_end", "js": ["js/jquery.ip.js", "js/content.js"], "css": ["css/ip.css"], "matches": ["http://*/*", "https://*/*"] } ]}
Read more