个人工具

“WineQQ”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(以内容'目前第三方qq客户端都无法使用,如果不采用虚拟机或者双系统,就只能通过wine运行QQ程序。 由于QQ包含一系列 tp黑技术,在wine …'创建新页面)
 
 
第17行: 第17行:
  
 
  wine wineboot -u
 
  wine wineboot -u
 
==配置 winecfg==
 
 
运行 winecfg,在“函数库-DLL顶替”页签中部,“新增函数库”,输入“riched20”,点击“添加”,然后点击“应用”。
 
  
 
==安装qq ==
 
==安装qq ==
第32行: 第28行:
 
根据提示信息完成安装过程。安装完成后会自动创建桌面启动图标。
 
根据提示信息完成安装过程。安装完成后会自动创建桌面启动图标。
  
==winecfg补充==
+
==配置 winecfg==
QQ程序的设计十分复杂,仅使用第二小节“配置winecfg”的方法不能完美运行。
+
 
 +
运行 winecfg,在“函数库-DLL顶替”页签中部,“新增函数库”,输入“riched20”,点击“添加”,然后点击“应用”。
 +
 
 +
QQ程序的安全控件设计十分复杂,仅简单地配置“winecfg”的方法不能完美运行。
  
可以修改注册表,改进兼容性。
+
可以通过修改注册表,改进兼容性。
 
<pre><nowiki>
 
<pre><nowiki>
 
cat > override.reg <<_EOF_
 
cat > override.reg <<_EOF_

2016年11月9日 (三) 20:42的最新版本

目前第三方qq客户端都无法使用,如果不采用虚拟机或者双系统,就只能通过wine运行QQ程序。

由于QQ包含一系列 tp黑技术,在wine 中不能完美运行。

安装wine

打开终端,输入命令:

sudo add-apt-repository ppa:ubuntu-wine/ppa

按照提示按 回车

sudo apt-get update
sudo apt-get install wine1.8

等待win1.8安装完毕。

wine wineboot -u

安装qq

直接通过浏览器下载程序安装包。或者命令

wget http://dldir1.qq.com/qqfile/qq/QQ6.7Light/13466/QQ6.7Light.exe
wine QQ6.7Light.exe

根据提示信息完成安装过程。安装完成后会自动创建桌面启动图标。

配置 winecfg

运行 winecfg,在“函数库-DLL顶替”页签中部,“新增函数库”,输入“riched20”,点击“添加”,然后点击“应用”。

QQ程序的安全控件设计十分复杂,仅简单地配置“winecfg”的方法不能完美运行。

可以通过修改注册表,改进兼容性。

cat > override.reg <<_EOF_
REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\AppDefaults]

[HKEY_CURRENT_USER\Software\Wine\AppDefaults\qq.exe]

[HKEY_CURRENT_USER\Software\Wine\AppDefaults\qq.exe\DllOverrides]
"riched20"="native,builtin"

[HKEY_CURRENT_USER\Software\Wine\AppDefaults\qqprotect.exe]
"Version"="win8"

[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"qqprotectupd.exe"=""
"qqsafeud.exe"=""
"qqsetupex.exe"=""
"tencentdl.exe"=""
"txupd.exe"=""
_EOF_

wine regedit override.reg

存在的问题

  1. 必须使用“软键盘”输入登录密码
  2. 不能使用“视频”聊天功能
  3. 程序退出后,还有垃圾进程