IP地理位置的详细介绍可以参见《IP地理位置数据库(ip-to-country.csv)2021-11-08 英文简繁中文等11种语言》一文。简而言之,具有IP地理位置功能的eMule mods可以显示其他用户和服务器的国家或地区名称及其旗帜。
官方eMule,包括新版v0.60c社区版,均不支持IP地理位置功能。Xtreme、ScarAngel、Mephisto、NeoMule、MorphXT、MagicAngel、EastShare、SharkX、X-Ray、StulleMule、CN Mod、VeryCD Mod、easyMule、eXcalibur等eMule mods,以及基于上述mods二次修改出的mods均支持该功能。这些mod都尚未基于新版官方eMule社区版更新,但不影响使用。
我们在DB-IP以CC-by 4.0自由版权许可发布的精确到城镇的IP定位数据库基础上,整理制作了适用于eMule mods的ip-to-country.csv英文版。
资源占用警告
【请注意!】世界城镇扩展版IP地理位置数据库文件体积非常庞大。加载此版本的数据库可能会造成eMule开启异常缓慢,视电脑配置而定,有时要几分钟甚至几十分钟才能打开,并且eMule在运行时也可能会占用不小的系统CPU和内存资源,因此请谨慎选择决定是否使用。如果想使用普通的、非扩展的 ip-to-country.csv 数据库,请见《IP地理位置数据库(ip-to-country.csv)2021-11-08 英文简繁中文等11种语言》。如果想使用扩展中国城镇的版本(该版本比普通版要大,但比这里的世界城镇版的体积小很多;且为中文版),请见《IP地理位置数据库 中国城镇扩展版 2021-11-08》。
下载
(版本:2021-11-08;基于 DB-IP 城镇版 v2.2.2021110219)
(2021年11月10日:修复了Xtreme mod无法读取无引号csv文件的问题(见讨论)。之前的下载地址保持不变。请Xtreme mod和其衍生mod的用户重新下载更新上述ip-to-country.csv)
使用方法
关闭eMule,下载解压后覆盖eMule的config文件夹下(在C:\Users\Administrator\AppData\Local\eMule\config\
(Vista、Win7以上默认,但可以设置)或C:\Program Files\eMule\config\
(WinXP))的ip-to-country.csv文件,然后重启eMule即可。覆盖时请保证eMule不在运行状态,否则将无法更新。
- 如果您的eMule mod拥有但是未打开IP地理位置功能,请在“选项”的“Morph设置”的“EastShare”(MorphXT等),或“Neo”的“GUI设置”(NeoMule),或“选项”的“扩展设置”(CN Mod等)中打开。
- Xtreme和ScarAngel等基于Xtreme的Mod默认已使用了IP地理位置功能,无选项设置;传输窗口显示旗帜而不显示地理名称;双击(或右键菜单选择)客户端,在其客户详情里也有具体地点的显示。
- 有的mod的传输窗口中的上传、下载、排队中和已知客户列表框中,可以显示但默认不显示国家和地区,请右键点击第一行标题栏(“用户名”、“客户端软件”的标题的那一栏),然后进行选择。
如果觉得eMule mod默认的国家地区旗帜不好看,请用我们制作的《famfamfam与Flagfox版旗帜库countryflag32.dll》。
注释说明
这里的世界城镇扩展英文版,在制作过程中已经仔细地将所有特殊字符和变音符号字母(如é)转为了最常见的字符(A-Za-z0-9 ,-()'&:[]#@
),故任何编码任何语言的Windows均适用。
最新制作的世界城镇扩展中,市、省、国之间用横杠“ -
”而不是逗号“,
”分割,写成类似“South Brisbane – Queensland – Australia”的形式。这是为了回避MorphXT mod的一个问题:MorphXT会将哪怕是正确地用双引号(""
)包裹的字串中的逗号当成csv的分隔符。
部分mod的客户详情窗口中显示较长的地区信息可能会溢出而显示不全。
使用自己写的TypeScript(JavaScript)脚本ip-to-country-csv-converter进行的转化制作。
2条评论隐藏
谢谢,天使骡读取中国城镇版ip-to-counrty都慢的要死,这个世界城镇版就不试了
@Dent 我测试时虚拟了一个中文的Win7跑MorphXT,加载这个加载了十几还是几十分钟