一个 Chrome 插件: The IP(显示网站 IP 及归属地)

2016-06-07 18:40:17 +08:00
 50vip

最开始一直用 website ip 这个插件,后来学习插件开发之后,看了它的代码,发现代码有一些漏洞里面,并且有些地方不是很好用。于是给源项目提了issue。但是一直没有处理,所以就自己发布了这个插件。

Github 地址:https://github.com/ForkRepo/WebsiteIP

Chrome 安装地址https://chrome.google.com/webstore/detail/the-ip/ehaiielehjkjaofolpmdmcjgffbeicck

原来的插件主要的 bug 在于:

  1. z-index 不够,导致被隐藏。
  2. disabled 按钮之后,实际后台还是在记录网页 IP ,只是不显示而已。
  3. disabled 按钮操作不方便
  4. 存在内存泄漏的问题(主要是使用一个数组缓存 IP ,但是没有任何地方清空数组,如果不关闭电脑,就会越来越大,占用大量内存)
  5. 没有显示 IP 归属地(这个是我和同事们需要的功能)

8298 次点击
所在节点    分享创造
13 条回复
Gulag
2016-06-08 15:11:51 +08:00
挺不错的!然而公司内上外部网站显示的都是内部 IP 。。。
50vip
2016-06-08 17:45:19 +08:00
@Gulag 不是吧,在内网上外部网站也是网站的 IP 啊~~~内网 IP 搭建的网站显示是内网地址。

求截图我看看~

难道是你们 IT 做了什么处理?
bookface
2016-06-09 14:06:12 +08:00
@50vip 很不错,但不准确,因大部分网站都用 cdn 了,显示的 CDN 地理位置及 IP
wm5d8b
2016-06-10 15:20:11 +08:00
IPvFoo 还能显示 ipv6
50vip
2016-06-12 09:33:09 +08:00
@wm5d8b 哈哈,我也去兼容 ipv6
50vip
2016-06-12 09:33:35 +08:00
@bookface 这个真没有办法,别人用 cdn 的意思就是为了隐藏原始 IP ,防止被攻击~~~
50vip
2016-06-12 09:37:55 +08:00
@wm5d8b 没有 ipv6 的网站来测试~~~
wych
2016-06-12 10:56:47 +08:00
有个插件叫 showip 很好用
50vip
2016-06-12 11:00:10 +08:00
@wych 我会看看,能不能采其精华,找其 bug~~~
Hallujah
2016-06-12 15:02:27 +08:00
我用了你的插件,大概一上午的时间,很不错。希望你继续努力,持续更新。
50vip
2016-06-12 15:17:01 +08:00
@Hallujah 感谢,绝对持续的~~~我自己也用的,我做的所有插件,都是因为自己或者同事需要用
bigwahaha
2016-06-12 18:10:47 +08:00
Yet another flags : https://chrome.google.com/webstore/detail/yet-another-flags/dmchcmgddbhmbkakammmklpoonoiiomk
俺们用的是这个,有需要才去点开看 ip 平时就看个国家国旗就够了,还能便捷查询 whois 。
imxieke
2016-06-13 10:02:48 +08:00
今天刚刚试了下 通过 `SS 代理` 访问的网站全部都是 `127.0.0.1` ,例如下面的截图:
如果可以 希望楼主可以修复下!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/284201

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX