2016-10-15更新
添加了3.3–为微信电脑版增加桌面启动器(快捷方式)

CSDN GitHub
Linux和Mac下的微信电脑版electronic-wechat(非官方) AderXCoding/system/tools/electronic_wechat

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可

1 electronic-wechat


微信的出现和QQ一样极大的方便了我们的社交网络, 但是按照鹅厂一贯的风格, 微信推出了电脑版WeChat for WindowsWeChat for Mac, 当然自然也少不了WeChat网页版但是却迟迟不推出Linux版本

为此社区退出了Electronic WeChat开源项目. 网页版微信是其中重要的一部分, 但请注意这是一个社区发布的产品, 而不是官方微信团队发布的产品.

Electronic WeChat

开源地址

https://github.com/geeeeeeeeek/electronic-wechat

下载地址

https://github.com/geeeeeeeeek/electronic-wechat/releases

该微信客户端基于Electronic技术开发, Electron提供了丰富的本地(操作系统)的API,使你能够使用纯JavaScript来创建桌面应用程序, 支持Mac, Linux, Windows可谓是全平台, 项目使用MIT许可

2 应用特性


  • Electronic WeChat v.s. Mac 官方微信客户端

来自网页版微信的更现代的界面和更完备的功能

拖入图片、文件即可发送

阻止其他人撤回消息

没有原生客户端万年不修复的bug

  • Electronic WeChat v.s. 网页版微信客户端

能够显示贴纸消息

原生应用的体验,独立于浏览器

OS X中的dock未读消息计数和消息通知

直接打开微信重定向的链接 (如 taobao.com)

  • Electronic WeChat v.s. Linux 官方微信客户端

3 安装 & 使用


在下载和运行这个项目之前,你需要在电脑上安装Git和Node.js(来自npm).

3.1 源码编译安装


下载仓库

# Clone this repository
git clone https://github.com/geeeeeeeeek/electronic-wechat.git

进入仓库

cd electronic-wechat

安装依赖, 运行应用

npm install && npm start

根据你的平台打包应用

npm run build:osx
npm run build:linux
npm run build:win

3.2 直接下载应用(二进制包)


如果你希望开箱即用,你可以在release中下载到最新的稳定版本.

wget https://github.com/geeeeeeeeek/electronic-wechat/releases/download/v1.4.0/linux-x64.tar.gz

运行的话, 直接双击可执行程序electronic-wechat即可

3.3 创建桌面启动器(快捷方式)


每次都在终端中启动微信实在太麻烦了, 所以我决定给微信添加一个桌面启动器, 就是就是windows下面的快捷方式

Ubuntudash home中每个图标对应/usr/share/applications当中的一个配置文件(文件后缀为.desktop), 所以要在dash home中 添加一个自定义程序启动器, 需要在该文件目录下创建对应的配置文件

首先下载图标

wget https://raw.githubusercontent.com/geeeeeeeeek/electronic-wechat/master/assets/icon.png -O electronic-wechat.png

然后把应用程序包和图标拷贝到系统中的合适的目录下, 比如/usr等, 我放在了/opt下面

接着我们创建一个微信电脑版的桌面启动器,保存在/usr/share/applications/electronic-wechat.desktop

[Desktop Entry]
Name=Electronic Wechat
Name[zh_CN]=微信电脑版
Name[zh_TW]=微信电脑版
Exec=/opt/electronic-wechat/electronic-wechat
Icon=/opt/electronic-wechat/resources/electronic-wechat.png
Terminal=false
X-MultipleArgs=false
Type=Application
Encoding=UTF-8
Categories=Application;Utility;Network;InstantMessaging;
StartupNotify=false

示例中我们讲我们的electronic-wechat应用程序包放在了/opt/electronic-wechat目录下, 而启动器对应/usr/share/applications, 这是全局有效的, 而如果我们只是期望对本用户有效, 可以讲应用程序包放在自己的$HOME(~)下面, 而启动器则放到~/.local/share/applications目录下

Linux和Mac下的微信电脑版electronic-wechat(非官方)相关推荐

  1. Linux和Mac下的微信电脑版electronic-wechat 非官方

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 2016 ...

  2. 良心福利!微信 Mac 3.0.0电脑版率先开放刷朋友圈了

    良心福利!微信 Mac 3.0.0 电脑版终于可以刷朋友圈了,我身边好多朋友同事尽然还不知道呢. 话不多说,自己也安装了一番,Mac 电脑版刚更新完,就弹出如下界面. 本次微信 Mac 3.0.0 更 ...

  3. 微信有电脑客户端吗_微信电脑版有多难用,你们真的没感觉吗

    航通社首发原创文章,未经授权禁止转载.航通社微信:lifeissohappy 微博:@航通社 书航 12 月 23 日发于北京 微信 7.0.10 正式版,可以用表情回复朋友圈了. 社长的朋友圈瞬间被 ...

  4. 卧槽!​微信电脑版可以浏览朋友圈了!!

    就在昨天晚上收到一条微信更新消息,我一看! 卧槽!微信电脑版可以浏览朋友圈了! 我马上下载了一波来感受下用电脑刷朋友圈是什么感觉!! 哇偶,简直太爽了,微信又为我的摸鱼找了一个漂亮的借口. 来看看怎么 ...

  5. 微信电脑版只能扫码登录的原因,你一定想不到

    来源:电脑报CQCPCW 谁能想到,微信原本是作为一款社交软件,如今却成了很多上班族使用频率最高的办公软件.很多人电脑上安装了PC版微信,工作聊天两不误,传输文件也算方便. 但微信PC版总是不尽人意, ...

  6. Python3,20行代码,通过微信电脑版爬取朋友圈数据,老板再也抓不到我上班看手机了!!!

    爬取微信电脑版朋友圈数据 1.引言 2.桌面图形界面工具介绍 2.1 PyAutoGUI 2.2 PyWinAuto 3.代码实战 1.引言 小屌丝:鱼哥,忙吗?? 小鱼:忙!! 小屌丝:想问你件事. ...

  7. 微信电脑版 == 摸鱼神器?

    就在昨天晚上收到一条微信更新消息,我一看! 卧槽!微信电脑版可以浏览朋友圈了! 我马上下载了一波来感受下用电脑刷朋友圈是什么感觉!! 哇偶,简直太爽了,微信又为我的摸鱼找了一个漂亮的借口. 来看看怎么 ...

  8. python去掉json中的转义符_企业微信表情符自动转义怎么用?企业微信电脑版这样做...

      企业微信有一个独特的功能叫做"表情符自动转义",其实通俗点说就是表情的快捷键,设定了这个之后,可以在键盘上点击这个符号,而在企业微信电脑版上显示的就是对应的表情,对于快速恢复很 ...

  9. 平台计算机网课视频无法加载,微信电脑版视频无法播放怎么办?微信电脑版视频播放不了的解决方法...

    微信无疑是现在时下最流行的聊天软件了.微信也推出了电脑版,跟手机同步消息,适合一些电脑党用微信电脑版聊天分享等操作.而电脑版比手机版的更加简单,同样的实用过程中也会遇到一些问题.比如我就遇到朋友给我分 ...

最新文章

  1. 2021年大数据Hadoop(十五):Hadoop的联邦机制 Federation
  2. 计算机视觉方向简介 | 自动驾驶中的车道线跟踪技术
  3. 网络爬虫(Web crawler)|| 爬虫入门程序
  4. 网络协议分析工具Ethereal的使用
  5. 网页版消消乐快速实现,无代码吗iVX 真那么简单?
  6. android7 编译配置摄像头,MTK平台新增摄像头指南 -- 已更新android 7.0路径的更改。...
  7. 将整个表单设置为只读_如何将Git的界面语言设置为中文?
  8. NBA过上中国年 用五福福卡为球迷送祝福
  9. tkinter 弹出窗口 传值回到 主窗口
  10. ASP输出生成Word 、Excel、Txt文件的方法
  11. 数据结构之排序算法Java实现(8)—— 线性排序之计数排序算法
  12. android 获取录音时长_Android、iOS录音时音量大小计算
  13. 【平衡小车制作】(三)编码器讲解(超详解)
  14. 绘制网络组建拓扑图方法分享
  15. css鼠标经过字体抖动,jQuery+css3实现文字跟随鼠标的上下抖动
  16. 2021年上半年软考真题及答案解析汇总
  17. 福利 | 区块链寒冬的“另类”火锅吃法
  18. 献给加班的各位同仁,祝工作顺利
  19. 三菱触摸屏与三菱L系类PLC以太网通讯
  20. 关于大家下载我的上传资源问题

热门文章

  1. 项目名前有个红色感叹号的解决办法
  2. dp在约会上是什么意思_饭圈用语dp是什么梗 饭圈用语dp是什么意思
  3. 计算机一直重启故障原因可能是,电脑一直自己重启的原因与修复方法大全
  4. 椭圆方程 matlab,五点差分法(matlab)解椭圆型偏微分方程
  5. 外呼系统APP外呼软件手机电销软件拨号销售软件功能设计
  6. 基于JAVA体育用品购物系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  7. 字库软件-字模III
  8. 物联网开源平台KAA
  9. 项目产品化的版本管控实践方案
  10. 什么时间吃nmn比较好,nmn服用产生效果和时间,请正确认识