文章目录
- 为什么有这篇文章?
- 所需工具
- 本人环境
- 步骤
- 0x01 解压微信安装包
- 0x02 安装 Wine
- 制作启动器
- 目前发现的Bugs
为什么有这篇文章?
在Linux系统下,微信的使用体验说实话很糟糕。为新网页版时不时来个Login incorrect 的error,electronic版本的也一样出错,而且已经停止了开发,不能用,如下所示。
To protect your account, logging into WeChat via the web has been suspended. Use WeChat for Windows or Mac to log in on a computer. Download WeChat for Windows or Mac at http://wechat.com.
这是微信网页版的问题,迟迟没有解决。目前的Linux平台解决方案恰好都是基于网页版的。本文借助Wine技术,Menu Libre 编辑器等工具提供了一个可以使用的微信解决方案。
所需工具
- 微信Windows安装包(最好是英文版)
- Wine
- Menu Libre
- Archive Manager
本人环境
Manjaro 19.0 64位 XFCE 4.4
步骤
0x01 解压微信安装包
先从https://pc.weixin.qq.com/
下载微信的Windows版本安装包,用XFCE 自带的archive manager 打开如图。
选择“解压(Extract)”,注意勾选“Keep directory structure”。
比如我解压到了~/Downloads/ExtractedWechat/
路径。
'$_15_' CrashReporter.exe improve.xml QbBridge.dll tbs_resources.data WeChatExt.exe xwalk_icudtl.dat
'$PLUGINSDIR' d3dcompiler_43.dll libeay32.dll qbcore.dll tinyxml.dll WeChatResource.dll xwalk.pak
'$R5' d3dcompiler_47.dll libEGL.dll rqt.dat TRAE.dll WeChatUpdate.exe xwalk_service.exe
AndroidAssistHelper.dll dbghelp.dll libFFmpeg.dll sae.dat TxBugReport.exe wechatweb.exe xweb_liveplayer.dll
applet_100_percent.pak debug.log libGLESv2.dll SDL2.dll Uninstall.exe WeChatWin.dll
applet_200_percent.pak 'directui license.txt' libxwalk.dll 'SDL License.txt' VoipEngine.dll WXAMDecoder.dll
applet_locales.data 'duilib license.txt' liteav.dll snapshot_blob.bin WeChatApp.exe X2tConverter.dll
'CEF LICENSE.txt' ffmpegsumo.dll locales 'SPEEX LICENSE.txt' WeChatAppHost.dll xwalk_100_percent.pak
CefResources.data icudtl_applet.dat natives_blob.bin sperqt.dat WeChatDecoder.exe xwalk_200_percent.pak
crash_capturer.dll icudtl.dat 'protobuf-lite LICENSE.txt' ssleay32.dll WeChat.exe xwalk_300_percent.pak
0x02 安装 Wine
从软件源里安装新版的Wine。Debian系列用户使用:
sudo apt install wine
Arch 系列用户使用:
sudo pacman -S wine
制作启动器
首先在微信的解压文件夹里运行如下shell命令:
echo "#\! /bin/bash\nwine WeChat.exe&&echo \"Process completed\"&&exit 0">RunWeChat.sh
然后赋予运行权限:
chmod +x RunWeChat.sh
然后使用Menu Libre 创建 XFCE 菜单的启动器。
然后保存,使用啦!如下图。(灰色背景是GIMP的背景色,我在GIMP里给打马)
目前发现的Bugs
- 窗口背景效果
- 中文乱码
- 有时会弹出Wine的Program Error 错误,但是可以Close正常使用
- 有时会出现WeChat的错误框
- 不能查看公众号的文章
- 不能发送表情
- 输入没有回显
- 不能 在聊天框里拖拽文件,但可以收藏
- 不能查看Top Stories
- 不太稳定
- 最小化后仍然显示窗体边框
- 不能截图
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)