eMule 地區旗幟庫 countryflag32.dll famfamfam 與 Flagfox 版 2010-06-05

許多支持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曾經製作的舊版)。

下載

不同版本的地區旗幟

不同版本的國家/地區旗幟。分別為義大利、巴西、瑞士、阿根廷、紐西蘭、中國、西班牙、德國、美國、南極、無圖標顯示

點擊下載:

eMule Mod 國家地區旗幟庫 famfamfam版

eMule Mod 國家地區旗幟庫 Flagfox1版

eMule Mod 國家地區旗幟庫 Flagfox2版

奧運版

以上是按照國際慣例使用當地普遍使用的旗幟的版本。這裡還有奧運版,使用奧運會旗幟。請自行選用需要的版本。如果還有其他需要,其他的國家/地區的旗幟也可自行替換,源文件也在下面提供了。
地區旗幟庫 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條評論隱藏

  1. #1 Solitudes
    2010年6月5日 周六 21:35 | 回復

    用了famfamfam版,看慣了官方原來的旗幟圖標,這個還真不習慣 😀

  2. #2 uck
    2010年6月5日 周六 23:09 | 回復

    中國版….囧rz

  3. #3 iwong
    2010年6月6日 周日 07:27 | 回復

    用了famfamfam,很漂亮 😀

  4. #4 PhoenixEmik
    2010年6月6日 周日 11:39 | 回復

    中國版該不會是。。。。。。。

  5. #5
    2010年6月6日 周日 12:39 | 回復

    sa試試

  6. #6 TEST
    2010年6月6日 周日 20:28 | 回復

    我猜中國版的台灣國旗是5星旗……………………….

  7. #7 囧王
    2010年6月7日 周一 00:17 | 回復

    奧運的而已。不能自己看一眼圖標源文件。。

  8. #8 netr66
    2010年6月7日 周一 11:27 | 回復

    非常不錯的圖標,已經下載3fam版使用。

  9. #9 ace1ace1
    2010年6月7日 周一 14:41 | 回復

    下載個famfamfam的看看

  10. #10 PhoenixEmik
    2010年6月14日 周一 11:44 | 回復

    還是換回原版的了。。。其他的實際用起來不好看。。。

  11. #11 jimmy
    2010年6月19日 周六 03:53 | 回復

    @PhoenixEmik
    原因在於新的圖標都沒有添加描邊線,在白底上就顯得參差不齊了。 :mrgreen:

  12. #12 netr66
    2010年8月23日 周一 23:11 | 回復

    還是放修改後的countryflag.dll上來吧,好配套更新一下。

  13. #13 w3
    2010年8月24日 周二 14:00 | 回復

    @netr66
    樓頂不是說了

    Win9x使用24點陣圖標編譯的countryflag.dll,Win2000、XP或以上使用32點陣圖標編譯的countryflag32.dll。 Xtreme 8.0+也僅支持WinXP SP2以及之後版本。考慮到一般無人使用24位(Win9x),所以這裡僅提供32點陣圖標,即countryflag32.dll文件。

    你是Win9x嗎?不是的話countryflag.dll可以刪掉 😆

  14. #14 SNRT
    2010年10月30日 周六 11:59 | 回復

    請問一下,WIN7,32位系統下,裝了Xtreme eMuleV5.0,但是不能顯示國家旗幟。

    請問怎樣處理?

  15. #15 NoPants
    2010年10月30日 周六 17:21 | 回復

    @SNRT
    Xtreme的國旗顯示是強制開啟的,如果不能開啟請檢查國旗顯示組建(LZ有介紹)和IP地理位置資料庫(https://www.emulefans.com/news/plugin/ip-to-country/ip2c-zh/),還有留意Win7因為許可權不足問題引發的虛擬重定向,如果還是不行把配置文件刪了

  16. #16 SNRT
    2010年11月6日 周六 15:26 | 回復

    2010/11/6 15:24:30: 因為國家旗幟未啟用, 無法載入 in C:\Users\***\AppData\Local\eMule\config\countryflag32.dll

    以上是不能顯示旗幟的出錯信息。

  17. #17 雲開
    2011年10月31日 周一 16:53 | 回復

    已更換countryflag32.dll還是無法載入國家旗幟?請問怎麼處理

  18. #18 reader543
    2012年3月21日 周三 15:34 | 回復

    我的win7 32位為什麼覆蓋後,旗幟都變成問號了?難道還要那個ip-to-country.csv?那個文件的話我都有更新啊…
    那個countryflag32.dll我放在emule的config下和C盤\AppData\Local\eMule\config文件下

  19. #19 reader543
    2012年3月21日 周三 16:16 | 回復

    mod是ScarAngel 4.2的

  20. #20 reader543
    2012年3月21日 周三 17:11 | 回復

    還有原來C盤\AppData\Local\eMule\config下是沒有countryflag32這個文件的

  21. #21 reader543
    2012年3月21日 周三 18:40 | 回復

    呃,自己解決了,只要把emule下的config複製到C盤\AppData\Local\eMule\下合併覆蓋就行,這次電騾「擴展設置」里「多用戶本地共享電騾」我選的是「每個用戶使用獨立的配置」,然後生效的配置文件夾是C盤下的config不是emule文件下的config,在家裡我選的是「在程序目錄下保存配置和下載」,然後我覺得是帳戶許可權問題C盤下的config文件夾的文件沒能完整生成,所以只要手動把emule下的複製過去就行了

  22. #22 ayu
    2012年3月26日 周一 16:10 | 回復

    哈哈,換了個famfamfam的旗子,感覺小清新啊 😛

  23. 2012年9月8日 周六 13:23 | 回復

    其實Xtreme已經不支持Win9x了,所以Xtreme的config下的countryflag.dll沒有必要存在的

  24. #24 L
    2012年9月23日 周日 00:57 | 回復

    @reader543
    感謝提供,也遇到問題,不然一直換不了

  25. #25 reader543
    2012年10月31日 周三 04:46 | 回復

    額…重裝電腦以後又忘記了,回來看自己的評論…

  26. #26 reader543
    2012年10月31日 周三 04:47 | 回復

    @L 能幫到人很高興的~

  27. #27 reader543
    2012年10月31日 周三 05:03 | 回復

    還有我總是更新那個ip-to-country.csv後來都檢測不出IP地理位置了,國旗全是X,停止更新下了個csv覆蓋就行了

  28. #28 netr66
    2020年8月29日 周六 08:18 | 回復

    @reader543 需要轉換一下。

發表評論

您的Email將不會顯示出來。頭像請至Gravatar.com註冊上傳。*號標註項為必填。

*
*
*
標籤用法
字數:0