QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1138|回复: 11

在yahoo plug for gaim中出现不能看到中文的情况,有人可以解决

[复制链接]
发表于 2002-11-9 09:29:29 | 显示全部楼层 |阅读模式
装的是gaim 0.58,以用公社提供的simsun中文化脚本汉化成功,用qq plug没问题,但是用yahoo plug就出现中文字体看不了的情况,具体请看我post的图,不知道是不是因为gaim 0.58提供的yahoo plug有问题,谁可以提供一个解决方案呢?或者是新版本的yahoo plug,谢谢

本帖子中包含更多资源

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

×
发表于 2002-11-9 10:59:23 | 显示全部楼层
如果相同的话(信息),在qq的对话框里是正常的话,那就可能是yahoo plug的问题了
回复

使用道具 举报

 楼主| 发表于 2002-11-9 11:04:01 | 显示全部楼层
对啊,在qq里很正常,我就估计是yahoo plug的问题,有没有新的呢?
回复

使用道具 举报

发表于 2002-11-9 11:43:16 | 显示全部楼层
这个就不清楚了,我还没用过这个
回复

使用道具 举报

发表于 2002-11-9 12:58:30 | 显示全部楼层
新版本的GAIM解决了这个问题,但是没有FOR 新版本的QQ插件:(

还有就是我用WINE运行了yahoo!messenger,能够登录,但登录完就出现debuger的窗口(这个debuger我不会用,不知道怎么弄,呵呵,试了两条命令成功:help跟quit),如果打quit就退出wine(当然包括YAHOO啦),不知道有没有人能够解决这个问题?
回复

使用道具 举报

发表于 2002-11-9 13:03:57 | 显示全部楼层
[quote:2cff63bca1="dalin"]新版本的GAIM解决了这个问题,但是没有FOR 新版本的QQ插件:(

还有就是我用WINE运行了yahoo!messenger,能够登录,但登录完就出现debuger的窗口(这个debuger我不会用,不知道怎么弄,呵呵,试了两条命令成功:help跟quit),如果打quit就退出wine(当然包括YAHOO啦),不知道有没有人能够解决这个问题?[/quote]



我可以的呢 !


但是自带的雅虎通却不可以。

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2002-11-9 13:13:34 | 显示全部楼层
0.58-2的?
你修改了什么没有?
要不把你的插件给我一个好不好?
回复

使用道具 举报

发表于 2002-11-9 13:19:33 | 显示全部楼层
[quote:91cf630106="dalin"]0.58-2的?
你修改了什么没有?
要不把你的插件给我一个好不好?[/quote]


没有作任何改动。 fonts.dir 倒是可以给一个。

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2002-11-9 16:05:26 | 显示全部楼层
我想是不是可以这样,把0.59的插件覆盖0.58的,可能这样可以!!!!谁可以提供一个0.59的啊!
回复

使用道具 举报

 楼主| 发表于 2002-11-9 16:56:56 | 显示全部楼层
在台湾网站找到一个解决方案,不过小弟对编程不是很熟悉,希望各位部长来测试看看


發信人: [email protected] (就這樣), 看板: Linux
標 題: [轉錄] 讓Gaim可以跟Yahoo通中文發信站: SayYA 資訊站 (Sun Sep 8 22:00:59 2002) infopc05.math.nctu.edu.tw
轉信站: Maxwell!bbs.ee.ntu!freebsd.ntu!ctu-peer!news.nctu!ctu-reader!Cynix
發信人: Rex Tsai , 看板: cle-devel
標 題: [Cle-devel] Re: [Kalug] gaim 中文支援
發信站: KaLUG. (Sat Aug 31 18:15:15 2002)
轉信站: Cynix!tlug.sinica!not-for-mail
Origin: tlug.sinica.edu.tw

Rex Tsai wrote:
> 新版的 gaim 已經加進 libiconv 支援,因此 MSN 可以正確的輸入並讀取訊息
> 但是剛剛發現 Yahoo messager 還是吐出 UTF8 字串,因此沒辦法閱讀。
> 有朋友也有相同的問題嗎 ?

一行 Code 解決。有空再包新的 Debian package.

Index: yahoo.c
===================================================================
RCS file: /cvsroot/gaim/gaim/src/protocols/yahoo/yahoo.c,v
retrieving revision 1.43.2.1
diff -u -u -r1.43.2.1 yahoo.c
--- yahoo.c 30 Aug 2002 11:54:54 -0000 1.43.2.1
+++ yahoo.c 31 Aug 2002 10:32:42 -0000
@@ -589,6 +589,7 @@
msg[j++] = m;
}
msg[j] = 0;
+ msg = utf8_to_str(msg);
serv_got_im(gc, from, msg, 0, tm, -1);
} else if (pkt->status == 2) {
do_error_dialog(_("Your message did not get sent."), _("Gaim -
Error"));

--
-Rex, geek by nature linux by choice
--

----------------------------------------------------------------------------
下載Gaim的source(tar檔)

解開後

編輯 ./gaim0.59.1/src/protocols/yahoo/yahoo.c

在589行附近你可以找到如下的內容

msg[j++] = m;
}
msg[j] = 0;
+ msg = utf8_to_str(msg);
^^^^^^^^^^^^^^^^^^^^^^^請加入這一行
serv_got_im(gc, from, msg, 0, tm, -1);
} else if (pkt->status == 2) {
do_error_dialog(_("Your message did not get sent."), _("Gaim -
Error"));

然後存檔離開

切換到 ./gaim 下

輸入./configure

make

make install
如此...

將會安裝於/usr/local/

你可以在/usr/local/bin/下找到Gaim的啟動程式

另外要插入libyahoo.so

(插件)

在/usr/local/lib/gaim/可以找到

然後...就可以跟Yahoo通中文啦 :D

Have fun!
回复

使用道具 举报

发表于 2002-11-10 15:41:05 | 显示全部楼层



其实我的 gaim 的 yahoo 一直都可以,只是 Linux 上面的 雅虎通 却不可以的 !


回复

使用道具 举报

 楼主| 发表于 2002-11-10 22:38:16 | 显示全部楼层
可不可以把你的yahoo plug贴上来啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-25 13:42 , Processed in 0.047733 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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