許多支持IP地理位置(ip2c)功能的eMule Mod乃至於其他軟體如MorphXT、Xtreme等,都可以顯示你所連接上的客戶端所在的地區旗幟,也可選擇顯示地區名。更多介紹與最新ip2c庫的下載請見IP地理位置目錄。
eMule Mod的外置國家或地區旗幟庫文件一般為保存於config文件夾下的countryflag32.dll文件。旗幟庫文件是可以自己製作並更換的。如果你厭煩了MorphXT、Xtreme等的默認地區旗幟,你完全可以使用著名的圖標製作blog,famfamfam製作的地區旗幟。famfamfam的各種圖標風格簡潔明快,廣受好評,也被大量Web2.0站點與blog所使用。這裡我還是更推薦famfamfam。
除了famfamfam版旗幟庫外,這裡我們還製作了Flagfox版的旗幟庫。Flagfox是一個著名的Firefox擴展,可在Firefox瀏覽器中顯示你所瀏覽的頁面所在伺服器的地區旗幟。Flagfox有兩套旗幟圖標,風格也都不錯(其實Flagfox的旗幟應該也是用的famfamfam曾經製作的舊版)。
下載
奧運版
以上是按照國際慣例使用當地普遍使用的旗幟的版本。這裡還有奧運版,使用奧運會旗幟。請自行選用需要的版本。如果還有其他需要,其他的國家/地區的旗幟也可自行替換,源文件也在下面提供了。
地區旗幟庫 famfamfam 奧運版
地區旗幟庫 Flagfox1 奧運版
地區旗幟庫 Flagfox2 奧運版
使用方法
將countryflag32.dll放入eMule的config文件夾,覆蓋原來的文件(如果有的話),即可使用。
圖標
圖標源文件在這裡,內有.ico和.png的各個旗幟圖標:
地區旗幟庫 famfamfam版 圖標源文件
地區旗幟庫 flagfox版 圖標源文件
官方旗幟庫及源碼
另附上Xtreme、MorphXT等官方的countryflag32.dll與countryflag.dll新版旗幟庫文件以及源代碼:
旗幟庫文件
文件源代碼
注
Win9x使用24點陣圖標編譯的countryflag.dll,Win2000、XP或以上使用32點陣圖標編譯的countryflag32.dll。Xtreme 8.0+也僅支持WinXP SP2以及之後版本。考慮到一般無人使用24位(Win9x),所以這裡僅提供32點陣圖標,即countryflag32.dll文件。
有AQ、AX、BV、GF、ME、MF、RE、RS、YT,9個地區,在Webhosting.info的ip-to-country.csv中被使用,也符合ISO 3166-1國際標準,但是在MorphXT、Xtreme等Mod的countryflag.dll中缺失,導致無法顯示這些地區的旗幟。添加地區不僅僅要更新countryflag.dll,還需要Mod支持。我已製作了9個地區的旗幟圖表,編譯了countryflag.dll,並通知了Xtreme的作者zz_fly、MorphXT等Mod的作者Stulle等人更新支持。其Mods的下一版中就會支持顯示這9個地區。新版地區旗幟庫在新舊版Mod上均可使用。此處的famfamfam與Flagfox版旗幟庫也是新版通用的旗幟庫。
以上為6月1日更新,MorphXT v12.2已支持。之後6月3日再次更新,添加AC(亞太地區)、EU(歐盟)兩地區,支持其他版本的IP2C資料庫,將在未來版本的Xtreme和MorphXT中支持。
新版地區旗幟庫被使用的圖標總共有253個。
famfamfam版,多數旗幟圖標轉換自famfamfam,可自由免費地用於任何用途,分發時無任何要求。其他一些旗幟圖標來自Wikimedia Commons並發布於公有領域。
Flagfox版,多數旗幟圖標轉換自Flagfox(GNU GPL)。其他一些旗幟圖標來自famfamfam(可自由免費地用於任何用途,分發時無任何要求)和Wikimedia Commons(發佈於公有領域)。
黑底紅叉圖標在famfamfam和Flagfox版本中均使用了更加友好的淺色問號圖標代替。
28條評論隱藏
用了famfamfam版,看慣了官方原來的旗幟圖標,這個還真不習慣 😀
中國版….囧rz
用了famfamfam,很漂亮 😀
中國版該不會是。。。。。。。
sa試試
我猜中國版的台灣國旗是5星旗……………………….
奧運的而已。不能自己看一眼圖標源文件。。
非常不錯的圖標,已經下載3fam版使用。
下載個famfamfam的看看
還是換回原版的了。。。其他的實際用起來不好看。。。
@PhoenixEmik
原因在於新的圖標都沒有添加描邊線,在白底上就顯得參差不齊了。
還是放修改後的countryflag.dll上來吧,好配套更新一下。
@netr66
樓頂不是說了
你是Win9x嗎?不是的話countryflag.dll可以刪掉 😆
請問一下,WIN7,32位系統下,裝了Xtreme eMuleV5.0,但是不能顯示國家旗幟。
請問怎樣處理?
@SNRT
Xtreme的國旗顯示是強制開啟的,如果不能開啟請檢查國旗顯示組建(LZ有介紹)和IP地理位置資料庫(https://www.emulefans.com/news/plugin/ip-to-country/ip2c-zh/),還有留意Win7因為許可權不足問題引發的虛擬重定向,如果還是不行把配置文件刪了
2010/11/6 15:24:30: 因為國家旗幟未啟用, 無法載入 in C:\Users\***\AppData\Local\eMule\config\countryflag32.dll
以上是不能顯示旗幟的出錯信息。
已更換countryflag32.dll還是無法載入國家旗幟?請問怎麼處理
我的win7 32位為什麼覆蓋後,旗幟都變成問號了?難道還要那個ip-to-country.csv?那個文件的話我都有更新啊…
那個countryflag32.dll我放在emule的config下和C盤\AppData\Local\eMule\config文件下
mod是ScarAngel 4.2的
還有原來C盤\AppData\Local\eMule\config下是沒有countryflag32這個文件的
呃,自己解決了,只要把emule下的config複製到C盤\AppData\Local\eMule\下合併覆蓋就行,這次電騾「擴展設置」里「多用戶本地共享電騾」我選的是「每個用戶使用獨立的配置」,然後生效的配置文件夾是C盤下的config不是emule文件下的config,在家裡我選的是「在程序目錄下保存配置和下載」,然後我覺得是帳戶許可權問題C盤下的config文件夾的文件沒能完整生成,所以只要手動把emule下的複製過去就行了
哈哈,換了個famfamfam的旗子,感覺小清新啊 😛
其實Xtreme已經不支持Win9x了,所以Xtreme的config下的countryflag.dll沒有必要存在的
@reader543
感謝提供,也遇到問題,不然一直換不了
額…重裝電腦以後又忘記了,回來看自己的評論…
@L 能幫到人很高興的~
還有我總是更新那個ip-to-country.csv後來都檢測不出IP地理位置了,國旗全是X,停止更新下了個csv覆蓋就行了
@reader543 需要轉換一下。
3條Trackback/Pingback顯示