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,近期更新一下