Linux下终极解决⽅案(不是⽹页版/electronicwechat)
⽂章⽬录
为什么有这篇⽂章?
在Linux系统下,的使⽤体验说实话很糟糕。为新⽹页版时不时来个Login incorrect 的error,electronic版本的也⼀样出错,⽽且已经停⽌了开发,不能⽤,如下所⽰。
这是⽹页版的问题,迟迟没有解决。⽬前的Linux平台解决⽅案恰好都是基于⽹页版的。本⽂借助Wine技术,Menu Libre 编辑器等⼯具提供了⼀个可以使⽤的解决⽅案。
所需⼯具
Windows安装包(最好是英⽂版)
Wine
Menu Libre
Archive Manager
本⼈环境
Manjaro 19.0 64位 XFCE 4.4
步骤
0x01 解压安装包
'$_15_'                          l                  QbBridge.dll        tbs_resources.data            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                   
AndroidAssistHelper.dll  dbghelp.dll            libFFmpeg.dll                sae.dat                              xweb_liveplayer.dll  applet_100_percent.pak    debug.log              libGLESv2.dll                SDL2.dll                    WeChatWin.dll
applet_200_percent.pak  ''  libxwalk.dll                ''    VoipEngine.dll      WXAMDecoder.dll
applet_locales.data      ''    liteav.dll                  snapshot_blob.bin            X2tConverter.dll
''          ffmpegsumo.dll          locales                    ''  WeChatAppHost.dll    xwalk_100_percent.pak
CefResources.data        icudtl_applet.dat      natives_blob.bin            sperqt.dat              xwalk_200_percent.pak
crash_capturer.dll        icudtl.dat            ''  ssleay32.dll                  xwalk_300_percent.pak
0x02 安装 Wine
从软件源⾥安装新版的Wine。Debian系列⽤户使⽤:
sudo apt install wine
Arch 系列⽤户使⽤:
sudo pacman -S wine
制作启动器
⾸先在的解压⽂件夹⾥运⾏如下shell命令:
echo"#\! /bin/bash\&&echo \"Process completed\"&&exit 0">RunWeChat.sh
然后赋予运⾏权限:
chmod +x RunWeChat.sh
然后使⽤Menu Libre 创建 XFCE 菜单的启动器。
然后保存,使⽤啦!如下图。(灰⾊背景是GIMP的背景⾊,我在GIMP⾥给打马)
⽬前发现的Bugs
窗⼝背景效果
中⽂乱码
有时会弹出Wine的Program Error 错误,但是可以Close正常使⽤有时会出现WeChat的错误框
不能查看的⽂章
不能发送表情
输⼊没有回显
不能 在聊天框⾥拖拽⽂件,但可以收藏
不能查看Top Stories
不太稳定
最⼩化后仍然显⽰窗体边框
不能截图