wine QQ2008

news/2024/11/7 5:43:27/
郑重警告:wine下的很多东西很不稳定,尤其是QQ,一打开群消息,就错误退出。再说它安装的东西,也是比较乱,卸载了wine,你还需要把你以前装的目录删了,并把wine的菜单从系统菜单删除。用过之后发现wine只会给自由的软件天空带来混乱,还是不用的好,不如在ubuntu下装个虚拟机virtual box,用synaptic可以搜到的。不过需要编译内核。

先截个图秀一下,免得你不相信

今天终于在ubuntu下把QQ2008贺岁版装上了,首先打开synaptic把wine下载下来安装上,你可以先更新一下源,怎么更新源可以查看我以前的文章。

把QQ2008贺岁版下载下来,我在linux下去华军软件源下载的,那里只找到了那个版本,就下载下来安装了。
安装好wine后还需要进行一些设置
将C:\WINDOWS\Fonts下的字体
拷贝到
/root/.wine/drive_c/windows/fonts
你可以将C盘挂载到linux分区/mnt下,我用ubuntu 8.04,只能用命令才能挂载C盘。
fdisk -l
sda1就是我的C盘,
mount /dev/sda1 /mnt
然后拷贝字体文件。你可以只拷贝 simsun(宋体)
/mnt/windows/fonts
然后拷贝system32目录的内容到
/root/.wine/drive_c/windows/system32
你也可以拷贝其中几个dll文件,具体的哪几个你可以去网上查,我直接拷完了,以备不时之用,不过挺大的,这样做是浪费了点。

下面一些内容转载自,在后面我指出细节上的不同之处
http://hi.baidu.com/palrean/blog/item/873b61f06688f7ada40f52d1.html
可以参考一下这个文章
http://www.realinuxze.cn/?p=13&akst_action=share-this
wine 不是万能的,但有的时候我们还是不得不依靠wine的


1.wine的准备工作:
让wine不再在ubuntu的utf环境下调用gbk字体,这会使得wine非常慢
sed -i "s/^[^#]*GBK/\#Marked for GBK--- &/g" /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE >/dev/null

对应症状:wine的程序非常卡,点随便一个菜单都要等半天

2.复制需要的文件到你的wine的system32目录(默认是~/.wine/drive_c/windows/system32)
复制win下的mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll到wine的 system32目录下,如果你没有win的话,请下载我附件里的压缩包。

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

3.设置字体:
新建一个文本文件,内容如下:

引用:

REGEDIT4



[HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements]

@="simsun"

"@"="simsun"

"Arial"="simsun"

"System"="simsun"

"Tahoma"="simsun"

"Times New Roman"="simsun"

"宋体"="simsun"


然后wine regedit 导入

对应症状:安装程序乱码

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吧。



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





不同之处:
    qq2008没有的TIMPlatform.exe,有个TXPlatform.exe
/root/.wine/drive_c/Program Files/Tencent/QQ目录下
mv TXPlatform.exe TXPlatform.exe.bak
mv riched20.dll riched20.dll.bak
mv Riched32.dll Riched32.dll.bak
打开winecfg,在libraries选项页下,添加riched20.dll和riched32.dll (别忘复制这两个文件到你wine的system32目录下)
然后选edit,都设为native
输入法我用的是fcitx。
装好之后,右键桌面create launcher
将QQ的选上,并在前面加上wine命令,就可以执行了。
另外有一点,密码要用软键盘输才能正常。
运行起来当然还是有不稳定之处。对于一个非开源的软件,就到此为止吧,再研究下去没有任何意义,能聊天就行了。
另外群消息有BUG,暂时不知道怎么解决,看一条群消息就崩溃

关于wine按钮乱码的解决方法

首先在 system.reg 里手动添加

[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink] 1150441842
"Tahoma"=str(7):"simsun.ttf,\x5b8b\x4f53\0msgothic.ttc,MS UI Gothic\0mingliu.ttc,PMingLiU\0"

其中simsun.ttf 换成你喜欢的字体, \x5b8b\x4f53 换成这个字体中文名字的 UNICODE 编码(老版本 WINE 用英文, 比如 SimSun)


然后运行 regedit, 在 HKEY_LOCAL_MACHINE\software\microsfot\windows nt\currentversion\fontsubstitutes 里加上

MS Shell Dlg(类型是 REG_SZ, 值是SimSun)
MS Shell Dlg 2(类型是 REG_SZ, 值是SimSun)


<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(3315) | 评论(1) | 转发(0) |
0

上一篇:fcitx的安装使用

下一篇:编译ubuntu8.04内核

相关热门文章
  • linux 常见服务端口
  • 【ROOTFS搭建】busybox的httpd...
  • 什么是shell
  • linux socket的bug??
  • linux的线程是否受到了保护?...
  • ChinaUnix & ITPUB社区12周年...
  • ssh连接出现以下提示,求解...
  • 如何扩展MYSQL
  • 准备做一个大型门户,用户什么...
  • gbk or utf8
给主人留下些什么吧!~~

chinaunix网友2008-08-04 14:34:12

我写了个wine补丁,能解决wine乱码问题,你运行的qq界面上有乱码吧 欢迎到我的blog下载 http://hi.baidu.com/igi_sysu/blog/item/84b5783e92c707fc838b1302.html

回复 | 举报
评论热议

http://www.ppmy.cn/news/163170.html

相关文章

QQ全系列官方下载地址

QQ2004 腾讯QQ2004 正式sp1版 http://dl_dir.qq.com/qqfile/qq2004sp1.exe ---------------------------------------------------- 腾讯QQ2004II 正式beta2版 http://dl_dir.qq.com/qqfile/qq2004ii.exe ---------------------------------------------------- QQ2005 腾讯QQ2…

mrp手机qq2008下载-MRP格式的手机QQ2008软件介绍及如何正确安装MRPQQ2008挂Q版

mrp手机qq2008下载-MRP格式的手机QQ2008软件介绍及如何正确安装MRPQQ2008挂Q版 目前大部分国产手机都是采用 MTK 操作系统&#xff0c;MTK系统依靠中间技术也可以安装软件。其实&#xff0c;这样说来&#xff0c;MTK 手机也是可以智能的&#xff0c;只不过它在内存和处理速度上…

腾讯QQ2008去广告 显IP 显隐身三合一绿色版

腾讯QQ2008去广告、显IP、显隐身三合一绿色纯净版&#xff01;根据官方原版QQ调用了彩虹2.4FinePluse完美实现了去广告、显IP、显隐身三大功能&#xff0c;采用独创的第三代IP地址获取技术&#xff0c;IP显示率达90以上&#xff0c;隐身好友在你登录后上线显示为蓝色&#xff0…

(2)NUC980 Uboot制作

目录&#xff1a; (1)NUC980 编译环境搭建 (2)NUC980 Uboot制作 (3)NUC 980 kenerl编译 u-boot&#xff1a; &#xff08;1&#xff09;下载u-boot: A:下载连接&#xff1a; 下载地址&#xff1a;https://gitee.com/OpenNuvoton/NUC970_U-Boot_v2016.11 文件&#xff1a;NUC97…

二十三种设计模式:状态模式

状态模式&#xff0c;就是把所有的状态抽象成一个个具体的类&#xff0c;然后继承一个抽象状态类&#xff0c;在每一个状态类内封装对应状态的行为&#xff0c;符合开放封闭原则&#xff0c;当增加新的状态或减少状态时&#xff0c;只需修改关联的类即可。很适合多分支行为方法…

华清远见 day04

break 打破循环,再也不执行 continue 跳出本次循环,继续执行下一次循环; ​ 常量 字面常量 宏常量 #define A 100 //定义一个宏常量, 名为:A 值为:100 位置 在 头文件 下面 ,文件开头 ​ ​ 输入时间秒 得到 小时 分钟 秒的时间输出 用到 三运算符; 宏常量 Mi 是60 t1 /Mi>6…

WordPress主题Modown_v8.7主题免授权+Erphpdown15.21+团购+第三方登录

团购内置在主题里面了已不需要安装插件了,官方带免费子主题,主题无需授权和其他操作,安装启用即可免授权使用 主题简介 Modown是模板兔基于Erphpdown wordpress下载插件开发的一款全新的针对收费付费下载资源/付费查看内容/VIP会员免费下载查看/虚拟资源售卖的WordPress主题…

笔记本外接显示器屏幕分辨率调节(亲测、实用)

1、右击笔记本主屏&#xff0c;打开显示设置 2、高级显示设置 3、点击显示2的适配器属性 4、列出所有模式 5、选择如下分辨率 大体上分辨率都是这个&#xff0c;或在周围波动&#xff0c;选择让显示器自适应的一项即可