2007/04/29

利用wine 0.9.36 安装 QQ 2007

安装环境 :

ubuntu 7.04
Feisty

wine 0.9.36

tencent QQ 2007



wine 不是万能的,但有的时候我们还是不得不依靠wine的。





1.wine的准备工作:

让wine不再在ubuntu这类没有gbk字体的utf环境下调用gbk字体,这会使得wine非常慢

sudo sed -ie '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE>/dev/null

对应症状:wine的程序非常卡,点随便一个菜单都要等半天。如果你的wine不卡,或者你本身就是gbk编码,或者你本身就有gbk字体,请不要使用这一步。



2.复制需要的文件到你的wine的system32目录(默认是~/.wine/drive_c/windows/system32)

复制win下的mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll到wine的 system32目录下,如果你没有win的话,可以mail我[mail(a)mrxu.net],我可以mail你一份,或者去ubuntu.org.cn 下载 一个附件。

对应症状:在终端里wine 程序会提醒你缺dll文件



3.安装qq





4.破解qq的sb防钩子程序

删除你qq安装目录下(一般为~/.wine/drive_c/Program Files/Tencent/QQ)的TIMPlatform.exe 这个文件



5.设置scim(如果你是使用scim的话)

去掉scim设置的 前端->全局设置->将预编辑字符串嵌入到客户端中 前的勾

去掉scim设置的 面板->gtk->嵌入式候选词标

对应症状:输入中文后不出现在文本框里











6.设置qq运行环境

打开winecfg,在Applications选项页下,添加你的qq,exe 主程序,选择Windows Version为Win 200,xp 或者vista

对应症状:如果是win 98/95,登录后会总是提示密码错误



7.设置 riched20.dll

打开winecfg,在libraries选项页下,添加riched20.dll和riched32.dll (别忘复制这两个文件到你wine的system32目录下)

然后选edit,都设为native

对应症状:聊天的地方 文字输入后总是问号



然后,运行那个欠扁,垃圾的qq吧。





注:此方法只能说是基本可用,并不能说十分完美。

7 评论:

At 7:25 下午, Anonymous JSFan said...

你好呀!我安装了WINE但是不知道如何运行它,所以不知道用它会不会卡,就不敢照你的继续做下去了,希望你会告知我如何运行它啦,谢谢了哟!还有那个win文件下的东西,你也邮给我好了,我的邮箱是:asdfxhh@126.com

 
At 10:10 下午, Blogger isbasic said...

写的很详细,受教了

不过我安装了之后还是有点小小的疑问

如果不删除timplatform会不会不停的报错呢?

 
At 8:46 上午, Anonymous 匿名 said...

你好,我在Fedora 7中运行,但是发觉连telnet上tencent的服务器都被拒绝,但是切换到windows就可以登录,你说该怎么办才好呢?难道Tencent能检测到我的os是Linux,就不让登录,这样子也太那个了吧?

 
At 9:12 下午, Anonymous 匿名 said...

您好!我是一个linux的出血者,在安装wine之后,不能运行,在运行winecfg 的时候会出现:
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
Application tried to create a window, but no driver could be loaded.
The X11 driver is missing. Check your build!
Application tried to create a window, but no driver could be loaded.
The X11 driver is missing. Check your build!


我在网上查了很多天了,还是没有答案。希望您能在空闲之余能帮我解决这个问题。
我的邮箱是:pskpl@163.com

 
At 9:24 下午, Anonymous 匿名 said...

看了你的方法,我觉得我还是使用Luma的QQ算了,虽然也不太好用。

 
At 12:57 下午, Anonymous 匿名 said...

我的qq输入汉字乱码阿??

 
At 1:42 上午, Blogger Eagle Guo said...

问你一个与该主题不相甘的问题,如果我在blogger申请了独立域名,是不是就可以让所有人登陆了,不会因为地域问题,被屏蔽掉?
我原来申请了一个blogger,想让更多人访问,别人总是不能访问,总需要改host文件。对于老朋友可以这样要求他们改host,可是对于那些第一次来这里的人来说,那就没有任何好处了。在网上能搜到我,但是确进不来。
如果困绑了独立域名,会不会就不会这样了,就可以正常访问了?

 

发表评论

返回前一页 |<<返回首页