LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: puzzlebird

Gaim QQ 0.2.7 发布了

[复制链接]
发表于 2004-3-30 19:37:56 | 显示全部楼层
configure: error:
*** GLib 2.0 is required to build Gaim; please make sure you have the GLib
*** development headers installed.

============================================================
[root@localhost gaim-cvs-0319]# rpm -q glib
glib-1.2.10-10

linuxsir 有glib 2.0下载吗?
发表于 2004-3-30 19:40:03 | 显示全部楼层
你可能需要升级glib版本
发表于 2004-3-30 19:55:28 | 显示全部楼层
哪儿有下载?
发表于 2004-3-30 20:20:49 | 显示全部楼层
最初由 puzzlebird 发表
我基本同意henry的说法,可以在qq.c中加一个设置,比如"过滤HTML代码", 然后在程序中根据用户的设置来处理。yahoo.c 的处理函数可以参考。函数 _qq_im_filter_html()建议放到 qq_char_conv.c 中。

我最近比较忙,如果谁由兴趣可以做做看。如果没有人做,我大概4月底来做。 


做好了,大家试试吧。

其实大家都想得太复杂了。用户输入的"<"和">"都被Gaim替换成"&lt;"和"&gt;"所以不会有冲突。

我只是在qq_char_conv.c中加了两个函数:
gchar *_qq_im_replace_keyword(const gchar *text, const gchar *keyword, const gchar *replacement)
gchar *_qq_im_filter_html(const gchar *text)

前一个可以替换任意给定字符串。后一个函数调用前一个来把<br>换成"\n"然后把其余HTML注脚删除(替换成空字符串"")。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-3-30 20:24:43 | 显示全部楼层
最初由 liuwb 发表
哪儿有下载?


http://www.rpmfind.net//linux/RP ... -1.2.10-8.i386.html
发表于 2004-3-30 20:45:24 | 显示全部楼层
sorry
我是跟seaaide说的

那个g_str_has_prefix是glib的问题。可能版本太久不支持这个函数
发表于 2004-3-30 21:06:50 | 显示全部楼层
升级后还是装不了:(
我的OS是redhat 9.0
发表于 2004-3-30 21:20:19 | 显示全部楼层
最初由 rakescar 发表
做好了,大家试试吧。

其实大家都想得太复杂了。用户输入的"<"和">"都被Gaim替换成"&lt;"和"&gt;"所以不会有冲突。

我只是在qq_char_conv.c中加了两个函数:
gchar *_qq_im_replace_keyword(const gchar *text, const gchar *keyword, const gchar *replacement)
gchar *_qq_im_filter_html(const gchar *text)

前一个可以替换任意给定字符串。后一个函数调用前一个来把<br>换成"\n"然后把其余HTML注脚删除(替换成空字符串"")。
其实我的意思是把html tag替换成richedit格式,由此进行功能扩充,而不是简单删除以解决上面的问题为目的。因此需要借用regex强大的替换和模式匹配功能
:p
发表于 2004-3-30 21:20:36 | 显示全部楼层
不好意思,网络太慢发重了
发表于 2004-3-30 21:37:30 | 显示全部楼层
最初由 henryouly 发表
其实我的意思是把html tag替换成richedit格式,由此进行功能扩充,而不是简单删除以解决上面的问题为目的。因此需要借用regex强大的替换功能
:p


实际上GNU regex函数库并不支持替换,是我自己写的。当然也是基于regex的搜索功能。

richedit格式?为什么?什么样的功能扩充?

无论什么样的功能扩充都要QQ支持才行。QQ只支持有限的整体字体设置,连HTML格式都不支持,更不用说richedit格式。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表