|
发表于 2007-12-17 18:29:39
|
显示全部楼层
|阅读模式
来自 中国–广东–深圳
前几天Rulzy斑竹发布了不使用IP模块获取IP地理位置的插件,今天上班没事,Down了下源码,在1.76c下面做了测试,感觉不错(原创技术:P),不过还是对有些地方提出些建议,希望大家共同进步!
1、插件里面递归太多,比较影响效率
2、/include里的ru_geoip.inc头文件可以去掉,考虑到新人比较多,用register_native没太多意义,估计没人想跨插件来调用这个显IP插件:)
3、Rulzy斑竹在插件中的说明:注意:请将此插件保存为 ANSI 编码,不要保存为 UTF8 编码。,我刚才已经修改了部分源码,可以在ansi或utf-8下编译及运行(源码修改见下)
如果保存为utf-8模式进行编译,则USEUTF需要设置为1
如果保存为ansi模式进行编译,则USEUTF需要设置为0
4、已将插件中的server_print转为utf-8格式,可以方便在控制台窗口显示QQWry.dat数据库信息。
5、原插件中单独定义了QQWry.dat的大小,应该可以不用定义,直接用插件或者api来读取,每次为了新的QQWry.dat修改这个定义,实在是有点麻烦,HOHO~
PS:附在1.76c 下编译好的ru_geoip.sma(utf-8,USEUTF=1),大家也可以保存为记事本格式进行编译(ansi,USEUTF=0)
下班闪人了~ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|