Ubuntu10.10用Wine完美运行QQ2009

上网、浏览、聊天、下载等
头像
ie80
帖子: 57
注册时间: 2009-11-05 12:52
联系:

Ubuntu10.10用Wine完美运行QQ2009

#1

帖子 ie80 » 2010-06-22 1:50

Ubuntu10.10用Wine完美运行QQ2009
编辑
post by 大亮 / 2010-6-21 23:00 Monday / 信息技术 / 标签: webQQ ubuntu


本帖最后由 王中云 于 2010-6-11 23:51 编辑

首先声明此文是借鉴Ubuntu10.04用Wine完美运行QQ2009实践后而来,与Ubuntu10.10与Ubuntu10.04用Wine操作 的主要区别是第四步里的第4点:要将字体注册表文件放在“.wine/dosdevice/c:/windows/”文件夹下,否则看不到文件而不能导 入。另外加入了菜单编辑这一步。完整过程如下:
首先你要安装Wine:
打开一个 Shell(终端),然后来一句: sudo apt-get install wine 。
然后只管ACCEPT一路YES或NEXT就行。
第二步:安装 winetricks 。
这是老外为了让我们能够在linux下迫不得已的运行一些“瘟到死”的程序。
而写的一个“瘟到死”的运行库的小集合工具。
闲话少说,接着打开一个Shell来一句:
wget http://www.kegel.com/wine/winetricks
下载完成后,接着来一句:
sudo chmod +x winetricks (ps:加x权限)
第三步:安装qq运行库。
在 shell里继续来一句:
sh winetricks msxml3 gdiplus riched20 riched30 vcrun6 vcrun2005sp1
中途会弹出些安装窗口,只管一路YES过身。
第四步:解决wine下qq的乱码问题。
1.打开 Ubuntu的“应用程序——Wine——Browse Driver C:\”
会把你带到一个文件浏览器,请进入“windows—— fonts”文件夹里面去。
PS:或者直接打开”.wine/dosdevice/c:/windows/Fonts”也行。
这时不要关闭打开的这个文件管理窗口。
2.新开一个文件管理窗口,打开你的windows分区所在的盘,然后搜索“simsun.ttc”
找到这个字体文件(ps:我用的win7,xp的这个simsun.ttc也是可以的)。
把“simsun.ttc”复制到”.wine/dosdevice/c:/windows/Fonts”(ps:就是你先前打开的那个文件夹里面 去)。
4.下载为大家已经改好的fonts.reg文件,把它放到”.wine/dosdevice/c:/windows/”(放在此是因为默认文件夹即此且 看得见而容易找到导入,fonts.reg将在文章最后给出)。
5.不要犹豫,打开同目录的注册表程序-”.wine/dosdevice/c: /windows/regedit.exe”
发现“瘟到死”熟悉的的注册表又出来了吧^_^。
打开菜单里的“注册表——导入注册表文件”。
这时导入第4点的文件fonts.reg就行了^_^(ps:知道放在此好处了吧,别的地方可没有被映射到wine哦)!
第四步:最后建议下载这个由深度出品的qq2009单文件版,主要是兼容性好(下载地址在文章最后给出)。
下载解压后把“wineqq2009.exe” 放到你的主目录,打开 Shell 来一句:
sudo chmod +x wineqq2009.exe
PS:加权限了才准许运行。
最后将wineqq2009.exe复制到“.wine/dosdevice/c:/windows/system32/”文件夹里改为qq.exe。
当然你也可以下载qq2008,但是由于和Ubuntu的输入法冲突,你只要在密码框打密码qq就会崩溃,当然也有解决办法。
1.在一个空白文档里打下密码,然后再粘贴到密码框。
2.用软键盘输入密码。
PS:记得把自动登录选上,下次就没有这么麻烦了^_^。
所以,综合考虑,还是选这个qq2009单文件版好多了!
第五步:加入WineQQ菜单。
1.在”.wine/dosdevice/c: /windows/Program Files/Common Files”文件夹内右键选择新建文件夹Icon.下载QQ图标放到此处。
2.右击菜单条,选择编辑菜单(E),新建项目位置如下图:

3.编辑项目图标就从第1点的位置找到图标,其它内容如下图:

好了,这个WineQQ2009还是和“瘟到死“QQ不能比,但终究比那个“草鸡”Bug的Linux版qq好多了,大家将就下吧,没办法的。
PS: 此文在Ubuntu Linux 10.10α1下完成 ^_^
附:更新后文中的“/dosdevice/c:/”要改为“/drive_c /”。



请从附件下载所需文件。如果下载不了请在此处下载:

http://killmind.com/down/fonts.zip

http://killmind.com/down/wineqq2009.zip
附件下载:
Fonts.zip 416字节
wineqq2009.zip 8.71MB
本人博客上有图示:http://killmind.com/blog/?post=137
上次由 ie80 在 2010-06-22 16:53,总共编辑 1 次。
启顾家居 http://www.RIROW.com
源于中国家具之都——广东乐从
jova
帖子: 230
注册时间: 2007-11-16 15:24

Re: Ubuntu10.10用Wine完美运行QQ2009

#2

帖子 jova » 2010-06-22 10:57

可是我wine的qq面上全是方块啊。不知道是怎么回事。
头像
ie80
帖子: 57
注册时间: 2009-11-05 12:52
联系:

Re: Ubuntu10.10用Wine完美运行QQ2009

#3

帖子 ie80 » 2010-06-22 11:13

jova 写了:可是我wine的qq面上全是方块啊。不知道是怎么回事。
字体!
启顾家居 http://www.RIROW.com
源于中国家具之都——广东乐从
头像
Evan Reader
帖子: 269
注册时间: 2009-11-03 13:53
来自: 甘肃

Re: Ubuntu10.10用Wine完美运行QQ2009

#4

帖子 Evan Reader » 2010-06-22 11:14

jova 写了:可是我wine的qq面上全是方块啊。不知道是怎么回事。
从XP注册表中导出HKEY_LOCAL_MACHINE\SOFT-WARE\Microsoft\Windows NT\CurrentVersion\FontLink及其SystemLink里边所有内容,再导入Wine注册表.
另外,winetricks已经进库了,不用单独下载.

+:注册表导出文件在7楼,注意,使用之前先确保你把Windows的一些字体已安装了,主要是宋体SIMSUN和TOHAMA.
上次由 Evan Reader 在 2010-06-22 15:11,总共编辑 1 次。
Happiness only real when shared.
jova
帖子: 230
注册时间: 2007-11-16 15:24

Re: Ubuntu10.10用Wine完美运行QQ2009

#5

帖子 jova » 2010-06-22 13:11

Evan Reader 写了:
jova 写了:可是我wine的qq面上全是方块啊。不知道是怎么回事。
从XP注册表中导出HKEY_LOCAL_MACHINE\SOFT-WARE\Microsoft\Windows NT\CurrentVersion\FontLink及其SystemLink里边所有内容,再导入Wine注册表.
另外,winetricks已经进库了,不用单独下载.
晕哦,我没有xp了阿。谁能帮个忙导出一个给我用啊。 :em21 :em30
jova
帖子: 230
注册时间: 2007-11-16 15:24

Re: Ubuntu10.10用Wine完美运行QQ2009

#6

帖子 jova » 2010-06-22 13:35

Evan Reader 写了:
jova 写了:可是我wine的qq面上全是方块啊。不知道是怎么回事。
从XP注册表中导出HKEY_LOCAL_MACHINE\SOFT-WARE\Microsoft\Windows NT\CurrentVersion\FontLink及其SystemLink里边所有内容,再导入Wine注册表.
另外,winetricks已经进库了,不用单独下载.
谢谢了,我用VBOX搞了个虚拟xp,搞定了。不过字体不能改一下吗?那个宋体不好看。我想改成文泉驿微米黑。不知道可不可以。字体大小可以调吗?好像字太小了。
头像
Evan Reader
帖子: 269
注册时间: 2009-11-03 13:53
来自: 甘肃

Re: Ubuntu10.10用Wine完美运行QQ2009

#7

帖子 Evan Reader » 2010-06-22 15:09

jova 写了:
Evan Reader 写了:
jova 写了:可是我wine的qq面上全是方块啊。不知道是怎么回事。
从XP注册表中导出HKEY_LOCAL_MACHINE\SOFT-WARE\Microsoft\Windows NT\CurrentVersion\FontLink及其SystemLink里边所有内容,再导入Wine注册表.
另外,winetricks已经进库了,不用单独下载.
谢谢了,我用VBOX搞了个虚拟xp,搞定了。不过字体不能改一下吗?那个宋体不好看。我想改成文泉驿微米黑。不知道可不可以。字体大小可以调吗?好像字太小了。
更换标题字体:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes,更改MS Serif,MS Shell Dlg,MS Shell Dlg 2都为目标字体,比如WenQuanYi Micro Hei.

打开字体平滑功能:HKEY_CURRENT_USER\Control Panel\Desktop,新建FontSmoothing=2,FontSmoothingType=dword:2,FontSmoothingGamma=dword:578,FontSmoothingOrientation=dword:1.

我把注册表文件发上来了,直接导入就可以.
Wine Font Reg.zip
(1.66 KiB) 已下载 186 次
字体大小我研究过只能改DPI了,在WINE设置-->显示-->屏幕分辨率,我改成100DPI了,但是这样不是很完美,有些字还是很小.
另外,我也是用VBOX虚拟的XP.
Happiness only real when shared.
头像
Evan Reader
帖子: 269
注册时间: 2009-11-03 13:53
来自: 甘肃

Re: Ubuntu10.10用Wine完美运行QQ2009

#8

帖子 Evan Reader » 2010-06-22 15:20

要将字体注册表文件放在“.wine/dosdevice/c:/windows/”文件夹下,否则看不到文件而不能导 入。
把“simsun.ttc”复制到”.wine/dosdevice/c:/windows/Fonts
仔细看了一下,其实这两个都不必要.
wine中程序是可以打开所有文件的,比如我放在WIN中F盘,在wine中打开时就是/media/"F盘的卷标",/在wine中显示是Z盘;为了方便,自己映射个D盘闪么就OK.
字体,只要在UBUNTU中安装,wine就知道,不用放到wine的WIN文件夹中.
Happiness only real when shared.
头像
ie80
帖子: 57
注册时间: 2009-11-05 12:52
联系:

Re: Ubuntu10.10用Wine完美运行QQ2009

#9

帖子 ie80 » 2010-06-22 16:50

jova 写了:
Evan Reader 写了:
jova 写了:可是我wine的qq面上全是方块啊。不知道是怎么回事。
从XP注册表中导出HKEY_LOCAL_MACHINE\SOFT-WARE\Microsoft\Windows NT\CurrentVersion\FontLink及其SystemLink里边所有内容,再导入Wine注册表.
另外,winetricks已经进库了,不用单独下载.
晕哦,我没有xp了阿。谁能帮个忙导出一个给我用啊。 :em21 :em30
这就是为WIN7写的。只要按步骤就行了。
启顾家居 http://www.RIROW.com
源于中国家具之都——广东乐从
capwch
帖子: 64
注册时间: 2008-12-06 19:38

Re: Ubuntu10.10用Wine完美运行QQ2009

#10

帖子 capwch » 2010-06-24 15:19

我装的是英文版的ubuntu ,用wine出来的软件,比如QQ,不能调用IBUS输入法,请问各位高手,何解?
头像
ie80
帖子: 57
注册时间: 2009-11-05 12:52
联系:

Re: Ubuntu10.10用Wine完美运行QQ2009

#11

帖子 ie80 » 2010-06-24 22:52

capwch 写了:我装的是英文版的ubuntu ,用wine出来的软件,比如QQ,不能调用IBUS输入法,请问各位高手,何解?
这还不简单。系统——系统管理——语言支持。改成中文就行了。
启顾家居 http://www.RIROW.com
源于中国家具之都——广东乐从
Kimikimi
帖子: 1
注册时间: 2010-10-25 20:31

Re: Ubuntu10.10用Wine完美运行QQ2009

#12

帖子 Kimikimi » 2010-10-26 16:12

我的qq 不能打字啊 所以我试着发表情 结果直接崩了……楼主 求解……就时按照你的步骤走的……
stanwell
帖子: 7
注册时间: 2010-10-09 1:35

Re: Ubuntu10.10用Wine完美运行QQ2009

#13

帖子 stanwell » 2010-10-27 5:11

只能收藏了,对我这样的新手来说,有点复杂——还是先webQQ吧
头像
aiikii
帖子: 268
注册时间: 2008-03-05 23:45

Re: Ubuntu10.10用Wine完美运行QQ2009

#14

帖子 aiikii » 2010-10-30 20:48

在导入聊天记录时电脑居然突然关机,然后开了几次都开不了机。

本人表示鸭梨很大。

好在后来能开了。反省原因,可能是造成cpu满负荷运转造成的。不太敢用了,毕竟电脑坏了可是亲钱。
danny0205
帖子: 10
注册时间: 2010-04-19 19:07

Re: Ubuntu10.10用Wine完美运行QQ2009

#15

帖子 danny0205 » 2010-11-04 0:58

mark,以后借鉴解决WINE CS中文方框问题 :em05
回复