内容简介:DoChat(盒装微信) is a Dockerized WeChat(微信) PC Windows Client for Linux.
DoChat /dɑɑˈtʃæt/ 盒装微信
DoChat(盒装微信) is a Dockerized WeChat(微信) PC Windows Client for Linux.
Image Credit: Docker 101 + Icon Finder , and Ps-ed by Ruoxin Song
Usage
WeChat PC will be started on your Linux desktop by running the following one-line command:
curl -sL https://raw.githubusercontent.com/huan/docker-wechat/master/dochat.sh | bash
Just copy/paste the above one-line command to your terminal and press Enter. Then the WeChat PC should appear in your XWindows desktop shortly.
Features
It just works out-of-the-box with one-line of shell command!
Ctrl+V
Requirements
sudo apt update && apt install docker.io
Environment Variables
DOCHAT_SKIP_UPDATE
If you do not want to update docker image at startup everytime, you can set DOCHAT_SKIP_UPDATE
environment variable.
curl -sL https://raw.githubusercontent.com/huan/docker-wechat/master/dochat.sh \ | DOCHAT_SKIP_UPDATE=true bash
In case you have downloaded dochat.sh
:
DOCHAT_SKIP_UPDATE=true ./dochat.sh
DOCHAT_DEBUG
Show more debug log messages.
curl -sL https://raw.githubusercontent.com/huan/docker-wechat/master/dochat.sh \ | DOCHAT_DEBUG=true bash
For Hackers
If you want to control everything by yourself, for example, open multiple WeChat PC client on your desktop; then, you might want to inspect the dochat.sh in our repository and try the following docker command:
docker run \ --name DoChat \ --rm \ -i \ \ -v "$HOME/DoChat/WeChat Files/":'/home/user/WeChat Files/' \ -v "$HOME/DoChat/Applcation Data":'/home/user/.wine/drive_c/users/user/Application Data/' \ -v /tmp/.X11-unix:/tmp/.X11-unix \ \ -e DISPLAY="$DISPLAY" \ \ -e XMODIFIERS=@im=fcitx \ -e GTK_IM_MODULE=fcitx \ -e QT_IM_MODULE=fcitx \ -e GID="$(id -g)" \ -e UID="$(id -u)" \ \ --ipc=host \ --privileged \ \ zixia/wechat
Modify it whatever you want to fulfill your needs.
Known Issues
- In-WeChat Browser does not work ( #2 )
To-do List
- Permanent Storage for WeChat PC Login Data Information ( #3 )
- Automatically install WeChat PC from .EXE installer when building the Dockerfile. (Test Automation tools might be needed)
- Monitor WeChat PC version publications so that we can publish the same version number of the docker image with it.
FAQ
1 System Tray Icon with Gnome Desktop
Install Gnome Extension: Top Icons Plus Git
Links
- Input Method don't work when using X11Forward
- Input method related environment variables
- Docker GUI最佳实践
- Linux 下 完美运行 wechat 微信
History
master
v0.4 (Feb 21, 2020)
Got a great logo from my art friend Ruoxin SONG.
- Fix Sound ( #1 )
- Fix to not exit during the upgrading progress.
v0.2 (Feb 18, 2020)
The first working version, cheers!
v0.1 (Feb 17, 2020)
Project created.
Thanks
- 基于深度操作系统的微信 docker 镜像 by @bestwu
- DoChat logo designed by my friend Ruoxin SONG.
Author
Huan LI ( 李卓桓 ) zixia@zixia.net
Copyright & License
- Code & Docs © 2020-now Huan LI < zixia@zixia.net >
- Code released under the Apache-2.0 License
- Docs released under Creative Commons
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web Design Handbook
Baeck, Philippe de 编 / 2009-12 / $ 22.54
This non-technical book brings together contemporary web design's latest and most original creative examples in the areas of services, media, blogs, contacts, links and jobs. It also traces the latest......一起来看看 《Web Design Handbook》 这本书的介绍吧!