Webhosting.info的ip-to-country.csv(IP地理位置数据库,IP to Country,ip2c)英文版于2010年12月14日再次更新,这里我们根据其翻译制作的、针对不同地区的简繁体中文版本也一同更新。版本号101223。
IP to Country数据库文件ip-to-country.csv,可用于Xtreme、MorphXT等许多支持ip2c功能的eMule Mod软件。这些Mod可以查询此数据库,转换所连接的客户端的IP为客户端所在国家或地区,并显示对方的国家或地区名称及其旗帜。
Webhosting.info制作的数据库使用了多家著名组织提供的IP数据库,覆盖广泛,被使用的IP段数据缺失很少,所以一般不会再有无法显示的客户端国家或地区旗帜。地区对应信息也很准确。
下载
推荐
来自 Webhosting.info 的 IP-to-Country 101223 英文版:
eMuleFans IP-to-Country 101223 大陆简体中文通用简称版:
eMuleFans IP-to-Country 101223 台湾繁体中文通用简称版:
使用方法
(首先请确保您的eMule Mod支持IP地理位置(ip2country)功能。官方eMule不支持该功能,Xtreme、ScarAngel、Mephisto、NeoMule、MorphXT、MagicAngel、EastShare、SharkX、X-Ray、StulleMule、CN Mod、VeryCD Mod、easyMule、eXcalibur等等,以及基于上述Mod修改的Mod均支持该功能。)
关闭eMule,下载解压后覆盖eMule的config目录下的ip-to-country.csv文件,然后重启eMule即可。覆盖时请保证eMule不在运行状态,否则将无法更新。
如果你的eMule Mod拥有但是未打开IP地理位置功能,请在“选项”的“Morph设置”的“EastShare”(MorphXT等),或“Neo”的“GUI设置”(NeoMule),或“选项”的“扩展设置”(CN Mod等)中打开。
Xtreme和ScarAngel等基于Xtreme的Mod默认已使用了IP地理位置功能。但无选项设置;地理位置不显示在传输窗口中。不过在传输窗口中有国旗的显示;双击(或者右键菜单选择)客户段,在其客户详情里面也有具体地点的显示。
其他
英文及更多不同地区中文语言的版本的ip-to-country.csv下载:
IP2C版本 | 通用简称(荐) | 全称 | ||
---|---|---|---|---|
链接 | 点击下载 | 长期更新短链 | 点击下载 | 长期更新短链 |
英文原版 | 点击下载 | – | ||
大陆简体 | 点击下载 | 点击下载 | ||
台湾繁体 | 点击下载 | 点击下载 | ||
港澳繁体 | 点击下载 | 点击下载 | ||
新马简体 | 点击下载 | 点击下载 |
以上表格中:
- “点击下载”为101223版本的ip2c的7zip包下载。加粗的“点击下载”链接为推荐。
- “长期更新链接”则为长期维护更新的最新版ip2c的zip包的短链接地址。如果您的Mod有更新功能,或者有其他更新工具,可将这些链接添加至自动更新中。不过一般来说,ip-to-country.csv一般1-3个月方需要更新一次。
(此外,大陆简体简称版还有个短链接https://www.emulefans.com/ip-to-country.csv,英文版还有个短链接为https://www.emulefans.com/ip-to-country.en.csv)
- “通用简称版”将显示为类似“美国”的形式,“全称版”则将显示为“美利坚合众国”的形式。一般请使用通用简称版,地理爱好者可以用用“全称版”。
- 大陆和新马简体使用GB编码,台湾和港澳繁体使用BIG5编码,请正确选择繁简,避免编码问题。
详细介绍与说明
Webhosting.info的数据库
webhosting.info制作的这个IP to Country数据库使用了American Registry for Internet Numbers(ARIN)、RIPE NCC和LACNIC等多家组织的IP数据库。它也是广受青睐的自由免费IP to Country数据库之一,PHP官网、User Statistics、lookup-ip等项目都使用了它。Xtreme(>8.0)、MorphXT(>12.3)等eMule Mod均完全支持此数据库的所有地区的显示。
任何数据库都不可能达到100%准确,Webhosting.info的数据库据称精确度能达到98%。这是由于IP地址具有很强的流动性,有很多动态的IP和代理服务器用户不易侦测。因此,也建议保持数据库的更新,以更准确地显示IP所在地。Webhosting.info的数据库大约1-2月更新一次。
该IP地理位置数据库只能在IPv4中使用。
翻译
根据Webhosting.info的数据库,使用zhangshaox的i2chan(原贴,eMuleFans修改)工具完全中文化翻译而成。文件均实际保存于Google Code上的ip2c项目。
翻译工作参考整理了中文维基百科的不同中文使用地区的繁简体的国家/地区译名,对于地名的大陆简体、台湾繁体、港澳繁体、新马简体的通用简称和全称制作了8个不同版本。关于这8个不同版本:
- “通用简称版”不是指简体中文还是繁体中文,而是将显示为“中国”、“美国”、“英国”的形式;相对的,“全称版”则将显示为“中华人民共和国”、“美利坚合众国”、“大不列颠及北爱尔兰联合王国”的形式,有些地区是某些国家的海外属地,“全称版”标出了其归属的国家。
- 繁简相同但地区不同(大陆与新马简体,或台湾与港澳繁体),译名可能也会有部分差异。比如港澳繁体为“意大利”,台湾繁体则为“義大利”。
- 大陆与新马简体使用GB编码,台湾和港澳繁体使用BIG5编码。
eMule使用IP2C的提醒
因为大部分eMule Mod并不支持UTF-8与Unicode编码的ip-to-country.csv,故这里提供的简体中文(大陆与新马)版本采用GB编码、繁体中文(台湾与港澳)版本采用BIG5编码。请选择适合自己操作系统语言的版本,否则会造成地区显示乱码。
IP to Country只能得到IP地址对应的国家或地区,不能通过URL得到。如果一些服务器的旗帜是黑底红叉的话,可能是因为未获取该服务器的IP地址,而仅知道它的URL。当然部分eMule Mod可以利用URL获取服务器的IP地址从而显示服务器的国旗。
您也可以使用:IP地理位置数据库中国地区扩展版。其根据QQ IP数据库(QQWry.Dat)纯真版,扩展添加了中国地区详细IP地址数据资料,有城市与ISP等详细信息。不过会造成eMule开启缓慢,使用时占用大量内存,请权衡利弊再行使用。
更新日志
更新日期:2010年12月23日
基于webhosting.info在2010年12月14日更新的ip-to-country.csv制作
协议
遵守webhosting.info的IP-to-Country Database License、RIR Licenses协议发布。著作权所有Direct Information Pvt. Ltd.;ARIN database为American Registry for Internet Numbers所有;RIPE database为RIPE NCC所有;LACNIC database为LACNIC所有。具体请见协议正文。
14条评论隐藏
@emulefans 是人工的吧,要是做成机器人 + 半人工就好了,更新文章快。
@zhangzhang 你说的是哪个?如果是twitter的@emulefans上的推,那大多确实是自动同步的。如果说的这里的中文版的ip-to-country.csv的制作,那也是半自动批量翻译转换、批量上传的 😀
哦对,也可能你是指新浪微博、follow5、嘀咕上的@emulefans的消息,这些确实是手动同步的。twitter、plurk、hellotxt等国外microbloging服务则是自动同步。主要现在emulefans同步的策略是,twitterfeed->hellotxt->twitter、plurk等。hellotxt不能同步的国内微博,如新浪微博、follow5、嘀咕等都是从follow5过去的。而follow5好像没有api可以用(也可能有没仔细找)
指推上的@emulefans 更新,几乎每次看见都慢了好半天,@guao 机器人就不错,很准时还带发文作者,可以学习一下。没想到你们还同步国内的,那么多架机器人算了。
//今天Gravatar.com真卡,先回评论算了。
这个非常垃圾,不如我的37M的详细。
@JamesR_WP 那个是feedburner抓取频率的原因。。。不过那么快也没必要吧
@aaa 这个只有5M。太大的ip2c没什么意义,反而占用资源。
@JamesR_WP guao应该是用的php或者wordpress插件,发文章时立即同步。主要他们发文频繁,需要这样。
这里则是,feedburner抓站上的feed延迟一点,twitterfeed抓feedburner的feed又延迟一点。反正这里发文章不是非常频繁,无需立即同步。
@aaa 你用的才是垃圾,越大越吃内存 🙄
@aaa
在eMule里使用IP地理位置数据库的目的是使用户查看列表时能有更加丰富的资料,但这个只是外观上的改变并没有任何实质意义。而你那个所谓37M的东西虽然比这个详细,但却严重拖慢eMule的速度,简直就是本末倒置!
所以,你那个才是真正的垃圾 😀
不好意思,新手请教,我使用的是最新版的Extreme 8.1,不能显示对方的国家或地区名称及其旗帜,
每次启动的时候提示如下:
2011/5/9 7:01:57: 因为国家旗帜未启用, 无法载入 in C:\Users\Administrator\AppData\Local\eMule\config\countryflag32.dll
2011/5/9 7:01:57: 国家旗帜已卸载
2011/5/9 7:01:57: 无法载入 C:\Users\Administrator\AppData\Local\eMule\config\ip-to-country.csv
请教下各位大大,这个问题应该怎么解决,非常感谢, 😆
@jesse 我之前也出现一样的问题~
C:\Users\Administrator\AppData\Local\eMule\config\countryflag32.dll
你看这个路径,在C盘里按图索骥(记得把隐蔽文件夹显示打开),或者省事一点直接搜,然后把那俩东西直接复制过来就有了(我是把整个config都复制了)。好像说win7下emule的config是在c盘:)
刚刚找到改变config位置的方法~选项-扩展设置-显示更多控制,然后再往下拉选择在程序目录下保存设置配置和下载。参考http://www.emule-project.net/home/perl/help.cgi?l=42&topic_id=1577&rm=show_topic
mark,近期更新一下