据传Tencent 己经中止对qq 2009 preview 单文件版的ubuntu技术支持, 该版即将过期,因此有必要找到一个可靠的替代.
下面是我自己摸索出的有效办法,虽然办法很土,在我这里同时开多个tm也没有问题,功能正常,欢迎补充:
以下内容,都是针对:
文件名:
TM2009Beta_chs.exe
md5:
633bf7f68ccd49c13560a809c46c6e57
下载地址:
http://dl_dir.qq.com/qqfile/tm/TM2009Beta_chs.exe
运行环境为32 bit ubuntu 10.04 , utf-8 简体中文, wine 1.3.8 ,winecfg xp
我不太清楚小马说的是否正确, 我反正是照做了.马化腾 写了:与wine qq 2009 有所不同, 除了winetricks qq 2009所需环境外, 还要确保补上:
代码: 全选
sh winetricks vcrun2005sp1 vcrun6sp6 vb6runsp6
1.安装tm2009时, 个人文件夹选在"我的文档"
2. 第一次装好后,记住千万不要运行它, 马上把TM2009目录打包为TM2009.tar.gz, 放在它原来所在的目录下,我这里是Tencent,
接着建立名为TM的文件:
建好后加上可执行权限#/bin/bash
cd ~/.wine/drive_c/users/你的用户名/Application\ Data/Tencent
rm -rf TM
cd ~/.wine/drive_c/Program\ Files/Tencent
rm -rf TM2009
tar -zxvf TM2009.tar.gz
wine "C:\\Program Files\\Tencent\\TM2009\\Bin\\TM.exe"
然后把TM 拷贝至/usr/bin下:
代码: 全选
sudo cp TM /usr/bin
再在桌面建立一个启动器,文件名为TM.desktop
建好后加上可执行权限.#!/usr/bin/env xdg-open
[Desktop Entry]
Name=腾讯TM2009
Exec=TM
Type=Application
StartupNotify=true
Path=/home/你的用户名/.wine/dosdevices/c:/Program Files/Tencent/TM2009/Bin/
Icon=423F_NewShortcut3_1DB7EE0B2B0441489C00BD398A969231.0
注意: 上面提到的路径, 可能要根据你自身情况进行调整.
以上办法,简单粗暴
但可以彻底阻止TM流氓升级,由于个人文件夹选在"我的文档", 这样处理对个人数据不会有任何影响.聊天记录和设定都会保存
求有效的低炭解决办法.
同时期待高人直接二进制修改的TM2009.
本帖来源:
viewtopic.php?f=73&t=307541&start=22
原理
一般来说,可以wine并且运行稳定的程序,都是很干净的软件,TM2009Beta在升级前是干净的,一旦升级,流氓就来了。
解决: 就是每次在ubuntu下启动TM前,都
1.删除:c:/users/你的用户名/Application Data/Tencent/下的TM目录
2. 如同ghost 一样,把/.wine/drive_c/Program Files/Tencent/下的TM2009还原到第一次安装时的原样.
3. 最后运行TM.exe
基本上是采用暴力的方法,阻止小马流氓一样的QQ升级:
代码: 全选
#/bin/bash
cd ~/.wine/drive_c/users/你的用户名/Application\ Data/Tencent
rm -rf TM
cd ~/.wine/drive_c/Program\ Files/Tencent
rm -rf TM2009
tar -zxvf TM2009.tar.gz
wine "C:\\Program Files\\Tencent\\TM2009\\Bin\\TM.exe"