Git Product home page Git Product logo

electronic-wechat's People

Contributors

3dseals avatar arrowrowe avatar awmleer avatar boltomli avatar cyio avatar gaocegege avatar gehuangyi20 avatar gucheen avatar gzzhanghao avatar htc550605125 avatar iamcc avatar iplus26 avatar kooritea avatar kulbear avatar larryxiao625 avatar loufq avatar miaowing avatar oblank avatar readmecritic avatar ripples-alive avatar rivershang avatar rocka avatar samurai00 avatar siqingyu avatar stkevintan avatar viko16 avatar wenliangcan avatar wujysh avatar wzyboy avatar xgdgsc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

electronic-wechat's Issues

您能不能把snap版的electronic-wechat也更新下?!

我今天下了snap版的electronic-wechat,点击运行,登入界面浮现不出。看了下,snap版的electronic-wechat估计是2.0版。希望您能不能更新下snap版的electronic-wechat。虽然可能只有几个人在用,但我觉得只有有人在用就应该维护更新。不知道snap版的electronic-wechat是谁开发维护的,可能那个人不维护更新了!我希望您能不能维护更新下?可以的话!

右键复制消息无效

Description

右键点击消息,选择“复制”,没有任何效果,无法粘贴。

其实这个问题,被fork前就存在了。

希望的效果是:至少支持文字消息的复制,如果里面的表情也支持就更好了。

Specifications

  • Version of Electron-wechat: v2.0.9
  • OS: manjaro linux 17.1.10

Feature request: 临时关闭某个群的桌面通知

Description

目前想要关闭某个群的通知,只能在手机微信上操作。
期望:当某群频繁刷消息时,能临时关闭这个群的通知,重启 electronic-wechat 后失效。

Specifications

  • Version of WeChat: v2.0.9

多实例取消了吗?

我点击dash to dock上的微信图标或者左上角application里面的微信图标仍然会启动另外一个新的实例。
1
2
3

发起多人聊天 选择联系人界面 点插无法取消

Description

First of all, thanks for your attention to open an issue for this project.
Please notice that if you are requesting a feature, then you should give a brief description of your request.
If you are reporting a bug, please follow the template below.
A bug report without detailed information required will have a very low priority and even be ignored (closed directly)!

Specifications

  • Version of Electron (run $ electron --version): v0.0.0
  • OS: <OS>
  • Stack trace from the error message (if any)
<Stack trace here>

汉化不完全

在英语版系统中,通过preference切换到中文界面,发现很多文字没有得到汉化,如:
搜索框中仍然显示的是Search,弹出菜单中如New Chat, Log out等仍然是英语。
环境:Ubuntu 18.04
截图:
screenshot from 2018-05-27 13-25-35
screenshot from 2018-05-27 13-34-35
设置:
screenshot from 2018-05-27 13-35-20

大文件无法下载

Description

较大的文件无法下载,会弹出文件下载提示“webwxgetmedia”,实际无法下载。
default

Specifications

  • Version of WeChat: v2.1.3

feature request: @someone quickly

Description

目前在群里 @ 某人,需要在弹出列表里找。关键是显示出来的不是群名片,就很不方便。
希望能把 @ 功能放在群内某人头像的右键菜单上,这样就能在对话里快速 @ 了
手机微信可以在头像上长按来 @

Specifications

  • Version of Electron-wechat: v2.0.9

消息无法收到或同步?

不知道为什么用这版本,经常收不到消息,手机发出的也没有同步
我换成 geeeeeeeeek/electronic-wechat 就没问题
是有改过什么吗

退出到状态栏

Description

First of all, thanks for your attention to open an issue for this project.
Please notice that if you are requesting a feature, then you should give a brief description of your request.
If you are reporting a bug, please follow the template below.
A bug report without detailed information required will have a very low priority and even be ignored (closed directly)!

Specifications

  • Version of Electron (run $ electron --version): v2.0.6
  • OS: Distributor ID: Ubuntu Description: Ubuntu 18.04 LTS Release: 18.04 Codename: bionic
  • Stack trace from the error message (if any)
能否实现退出到状态栏,感谢.

Kali Linux 2018.2 无法显示electronic-wechat状态栏图标

Description

你好,今天在Kali Linux 2018.2 系统上使用electronic-wechat,有个问题就是无法在状态栏显示图标,这样一来就无法进行偏好设置了。

Specifications

  • Version of Electron (run $ electron --version): v2.0.0
  • OS: Kali Linux 2018.2
  • Kernel: 4.16.0-kali2-amd64

托盘右键菜单巨大

Specifications

  • Version of electronic-wechat (2.0.9)
  • OS: Manjaro Linux 17.1.10
  • Gnome shell 3.28.2

Problem

托盘图标的右键菜单非常巨大,怀疑是图标尺寸导致的。如图
2018-05-31 09-33-47

无边框窗口登录页面无法点击按钮

启动后显示之前登录的帐号,但要求在手机确认登录的时候,点击整个窗口的任何地方都会变成拖动窗口,而无法点击登录或切换帐号按钮。

DE: GNOME 3.28

打包成 AppImage 格式

官网介绍:

领先的Linux应用打包方式

下载一个应用程序,给予运行权限,双击运行!无需安装!不需要改变依赖或系统配置。也可以使用例如Firejail的沙箱中运行。
使用AppImage格式分发Linux桌面应用程序,让所有常见发行版的用户运行它。 一次打包,到处运行。覆盖所有主流桌面系统。

官方打包指南:https://github.com/AppImage/AppImageKit/wiki/Creating-AppImages#5-use-electron-builder

目测应该很容易打包。

Ubuntu下木有桌面图标

运行package了以后只是生成可执行文件,木有deb,木有snap

我很快会提交一个PR,用electron-builder改善这问题。

通过创建的WeChat.desktop来启动程序,状态栏会出现多个electronic-wechat

Description

WeChat.desktop内容如下

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[zh_CN]=/home/$USER/.local/electronic-wechat-linux-x64/246x0w.jpg
Name[zh_CN]=WeChat
Exec=/home/$USER/.local/electronic-wechat-linux-x64/electronic-wechat
Categories=Network;

直接通过收藏夹来启动程序的时候发现了这个问题,如果WeChat.desktop在桌面,也会出现同样的问题

Specifications

  • Version of Electron (run $ electron --version): v0.0.0
  • OS: Ubuntu 18.04 LTS
  • Stack trace from the error message (if any)
<Stack trace here>

只想为作者推出的代理选择功能点个大赞!

早上来上班,收到了更新通知发现增加了代理设置功能,很开心!
现在系统默认情况下开启了全局代理模式,只需要把不需要用到国际网络的软件一律设置为不使用系统代理就方便很多了!
感谢作者的成果,为electronic-wechat增加了代理选择功能
2018-06-19 10-02-06

状态栏图标问题

我这里环境是manjaro 17.1.10 gnome 3.28.2
状态栏上没有图标,但是功能都正常,libappindicator-gtk2 libappindicator-gtk3 都安装了,同样都是gnome 3.28版本难道还有什么依赖没有装吗

微信自动变动聊天对象

比如,我跟A在聊天,点一下网页之后,再切回微信窗口,直接变成未选择任何客户。
而且,比如发文件,不支持拖曳,拖进去,直接是文件目录,这个不方便。当然了,现在更没办法用,切到文件夹管理器之后,直接变成未选择客户了。

聊天窗口状态不能保持?

比如 当前窗口在群里聊天, 这时候 最小化 窗口, 然后 点击 状态栏图标唤出界面, 这时候 就没有在原来群窗口了, 而是没有选中任何聊天窗口. 这是不应该的, 应该保持 窗口状态.

未登录时点击托盘弹出 javascript error

Description

如题,未登录状态下 Alt + F4 关闭二维码窗口后,再点击托盘图标,不会重新打开二维码窗口,而是弹出 javascript error 如下:

wechat

Specifications

  • Version of Electron (run $ electron --version): v2.0.7
  • OS: Linux 4.14.66-1-MANJARO x86_64

聊天消息会出现丢失情况

我通常都是手机根electronic-wechat同时登陆的,最近一个礼拜,出现了好多次这样的情况,electronic-wechat有消息丢失的情况,好在手机上消息没丢,不然聊天错过了重要的内容都不知道怎么根对方解释

CentOS7.5打包应用失败

[root@localhost electronic-wechat]# ls
assets CONTRIBUTING.md node_modules README.md
CHANGELOG.md ISSUE_TEMPLATE.md package.json scripts
config.json LICENSE.md README_en.md src
[root@localhost electronic-wechat]# cd scripts/
[root@localhost scripts]# ls
build-all.sh build.sh build-win32.bat qiniu.sh tar-all.sh
[root@localhost scripts]# npm run bulid:linux
npm ERR! missing script: bulid:linux

npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2018-06-04T04_07_25_388Z-debug.log

[root@localhost electronic-wechat]# less /root/.npm/_logs/2018-06-04T04_05_52_833Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/opt/node-v10.2.0-linux-x64/bin/node',
1 verbose cli '/usr/bin/npm',
1 verbose cli 'run',
1 verbose cli 'bulid:linux' ]
2 info using [email protected]
3 info using [email protected]
4 verbose stack Error: missing script: bulid:linux
4 verbose stack at run (/opt/node-v10.2.0-linux-x64/lib/node_modules/npm/lib/run-script.js:151:19)
.......
报错好像是缺少脚本,求指导

未读消息计数经常不显示

Description

关闭桌面通知后,正常情况有新消息进来会在程序图标上显示未读信息数目的小数字,在状态栏也会有小红点提示。但是这个经常失效。程序里接收到了新消息,但是图标上没有正常显示未读消息提示。

Specifications

  • Version of Electron (run $ electron --version): v2.1.5
  • OS: Ubuntu 16.04

网络代理问题

Description

由于系统本身设置代理的时候,只有‘自动’、‘手动’、‘禁用’三个选项,当选择手动的时候,会影响到electronic-wechat使用,带来无法正常登录、二维码无法正常获取等问题。可否考虑对electronic-wechat增加一设置选项,用来选择‘使用系统代理’或者‘不使用系统系代理’

Specifications

  • Version of Electron (run $ electron --version): v2.0.0
  • OS: Ubuntu 18.04 LTS
  • Kernel Version: 4.15.0-22-generic

历史信息自动到底部

在聊天信息界面上,用滚轮向上滚后(查看之前的聊天记录),程序会自动滚动到最下面。

状态栏经容易出现图标消失问题

Description

最近一个礼拜以来,出现了一个新的比较明显的问题。

在使用electronic-wechat的过程中,最小化在状态栏的程序图标莫名其妙的消失了,但是鼠标停留在程序图标的位置依然可以通过点击的方式弹出“显示微信、偏好、退出”菜单。

经过几次测试发现,可以启动一个新的electronic-wechat,然后再把之前启动的electronic-wechat退出就行了,状态栏就恢复显示了electronic-wechat的图标。之所以可以这样,是由于我创建的desktop文件可以启动多个electronic-wechat到状态栏。

cat .local/share/applications/WeChat.desktop 
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[zh_CN]=~/.local/electronic-wechat-linux-x64/246x0w.jpg
Name[zh_CN]=WeChat
Exec=~/.local/electronic-wechat-linux-x64/electronic-wechat
Categories=Network;

Specifications

  • Version of Electron (run $ electron --version): v2.0.0
  • OS: Ubuntu 18.04 LTS
  • Kernel:4.15.0-22-generic
  • Stack trace from the error message (if any)
<Stack trace here>

今天发现微信登陆不了

今天早上开电脑之后发现electronic-wechat登陆不了,命令行返回reconnect
[root@localhost electronic-wechat-linux-x64]# ./electronic-wechat
Reconnect.
Reconnect.
Reconnect.
Reconnect.
......
只有我一个人出现这个情况吗?

Segfault with glibc 2.28

Description

Segfault with glibc 2.28 under archlinux, please include a glibc 2.27 inside the package like what slack and skypeforlinux did for the recent glibc mitigation strategy.

Thanks.

Specifications

  • OS: Arch Linux 4.17.11-1-ck-silvermont
  • Version: v2.1.7
[1]    6541 segmentation fault (core dumped)  electronic-wechat

打开后出现 "A JavaScript error occurred in the main process"

Description

每次打开应用后都会弹出如图报错窗口,关掉后才出现二维码。该报错目测不影响正常功能,但是很烦。

Specifications

  • Version of Electron (run $ electron --version): Release version v2.1.4
  • OS: Ubuntu 16.04
  • Screenshot
    screenshot from 2018-07-06 19-55-08

Refresh button on the login window can't obtain new QR code

wechat version v2.1.6
electron version v2.0.2
ubuntu 18.04

The QR code in the login window will expire after a certain time. There will be a refresh button at the center after the barcode expire. However, click the refresh button doesn't do anything. I have to open a new process to get the barcode.

有时无法关闭

Description

First of all, thanks for your attention to open an issue for this project.
Please notice that if you are requesting a feature, then you should give a brief description of your request.
If you are reporting a bug, please follow the template below.
A bug report without detailed information required will have a very low priority and even be ignored (closed directly)!

Specifications

  • Version of Electron (run $ electron --version):
  • OS: ubuntu18.04
  • Stack trace from the error message (if any)
有时单击关闭按钮,无法关闭。需要使用下ctrl+alt+w,再按就可以退出到状态栏

群 聊天记录 错乱

Description

出现了A群的聊天记录出现在B群

Specifications

2.1.7 的官方release

窗口失去焦点后,聊天窗口恢复默认

Description

登录显示主窗体后,选择一个聊天人员,只要切换到别的窗口,之前选择的人员就恢复到未选择状态,这要导致聊天麻烦,无法将文件、图片拖拽到窗口内发送给指定的人

Specifications

  • Version of Electron (run $ electron --version): v2.1.9
  • OS: Ubuntu Kylin 18.04
  • Stack trace from the error message (if any)
<Stack trace here>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.