eMule地区旗帜库countryflag32.dll famfamfam与Flagfox版

许多支持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版本中均使用了更加友好的浅色问号图标代替。

29条评论隐藏

  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. 2011年5月11日 周三 21:57 | 回复

    Hello friends,this is a nice site and I wanted to post a note to let you know, good job! Thanks
    Best regards, Natali, CEO of how to configure iscsi

  18. #18 云开
    2011年10月31日 周一 16:53 | 回复

    已更换countryflag32.dll还是无法载入国家旗帜?请问怎么处理

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

    我的win7 32位为什么覆盖后,旗帜都变成问号了?难道还要那个ip-to-country.csv?那个文件的话我都有更新啊…
    那个countryflag32.dll我放在emule的config下和C盘\AppData\Local\eMule\config文件下

  20. #20 reader543
    2012年3月21日 周三 16:16 | 回复

    mod是ScarAngel 4.2的

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

    还有原来C盘\AppData\Local\eMule\config下是没有countryflag32这个文件的

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

    呃,自己解决了,只要把emule下的config复制到C盘\AppData\Local\eMule\下合并覆盖就行,这次电骡“扩展设置”里“多用户本地共享电骡”我选的是“每个用户使用独立的配置”,然后生效的配置文件夹是C盘下的config不是emule文件下的config,在家里我选的是“在程序目录下保存配置和下载”,然后我觉得是帐户权限问题C盘下的config文件夹的文件没能完整生成,所以只要手动把emule下的复制过去就行了

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

    哈哈,换了个famfamfam的旗子,感觉小清新啊 😛

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

    其实Xtreme已经不支持Win9x了,所以Xtreme的config下的countryflag.dll没有必要存在的

  25. #25 L
    2012年9月23日 周日 00:57 | 回复

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

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

    额…重装电脑以后又忘记了,回来看自己的评论…

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

    @L 能帮到人很高兴的~

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

    还有我总是更新那个ip-to-country.csv后来都检测不出IP地理位置了,国旗全是X,停止更新下了个csv覆盖就行了

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

    @reader543 需要转换一下。

发表评论

您的Email将不会显示出来。头像请至Gravatar.com注册上传。*号标注项为必填。

*
*
*
标签用法
字数:0