为什么 Tecent 不对微信进行 Linux 系统支持,甚至对第三方打压

2019-03-18 01:36:30 +08:00
 Ghands

起因: 对于 Emacs 实在是喜爱,但是是在受不了 Emacs 在 Windows 下各种被阉割的功能(terminal 就够我这强迫症受的了),于是打算把系统改为 linux,开开心心享受 Emacs。于是开始了对各种软件在 Linux 下的替代方案的调查。

现状: 常用的软件中,我大部分都有了体验相差不大的替代方案。对于最麻烦的 Office 系列(没办法啊,得写本子)也采用了虚拟机的方式解决,毕竟也就写点东西的需求,没啥好在意的。可是开始考虑微信的时候就懵逼了。。

微信是没有官方的 Linux 版本的,这个我一直都知道,但是按照我以前的使用经验,我知道有 electron-wechat 之类的微信网页接口的封装软件,一开始没有太担心,但是去相关 github 看 issue 的时候直接震惊了! wewechat 的 UI 我本来是比较看好的,但是作者直接说被!封!号!了!震惊莫名,后来去看了 electron-wechat 的 repository,发现作者也终止了更新,原因是微信对于 Mac 开始了定期更新,而且对第三方(对,就是调用网页微信接口的)进行了打压(或许就是 wewechat 作者说的封号)。这真的是让我非常难受了,微信并不像 Office 一样用虚拟机就轻松解决了的,微信要看通知的啊,虚拟机转发微信的通知给主机吗…… 身为一个经常要接收微信通知,甚至在微信上接收老板发的文件的人,这真的是非常难受啊(老板就是喜欢微信传文件……)我会抱怨两句为啥 Tencent 就是不做微信客户端(已经抱怨过了),但是我现在很好奇,为啥腾讯就是不做 Linux 的客户端(虽然程序员也大部分用 Windows 和 MacOS 了),不做 Linux 客户端是有啥原因的吗?

方案: 基本的解决方案就是网页版微信了,但是网页版微信和 PC 端微信的功能相差还是很大的,比如信息同步啊,文件自动保存啊(好吧,文件自动保存其实不是大问题)

Chrome 可以在桌面生成快捷方式,但是感觉不合适(嗯,就是感觉丑、别扭,打开一个 Chrome 心里不舒服)

问题:

  1. 不知道大佬们有没有啥解决方案能够解决啊(小弟要装的是 Arch,用 deepin 的 wine Wechat 害怕 Bug )
  2. 腾讯为啥不做 Linux 端的微信呢(没有适合 pidgin 的协议可以认为是要保密,为了安全,但是移植一个 linux 版本的对于腾讯来说应该不是很大的问题吧,总不可能去腾讯的人都不用 gtk 或者 Qt 吧)

吐槽: Windows 10 + 微信其实也经常死机,微信频繁 Bug 重启,当然,可能是 Windows 10 的中文 IME 问题,以前配置 Emacs 的时候就看到有人吐槽 Windows 10 的 IME。

28724 次点击
所在节点    Linux
176 条回复
Biebe
2019-03-18 10:34:05 +08:00
@Ghands #59 Vbox 无缝模式了解一下
zonyitoo
2019-03-18 10:35:53 +08:00
打压还不是因为黑产。不做还不是因为投入产出比太低。
railgun
2019-03-18 10:36:57 +08:00
用安卓模拟器试试?
neoblackcap
2019-03-18 10:38:16 +08:00
@darmau 不用跟我说,你去跟腾讯说。我只是分析了他们为什么不做的原因。我自己开发是会关注残疾人士的可用性的。
zhuangzhuang1988
2019-03-18 10:39:10 +08:00
太小众了。
snoopygao
2019-03-18 10:39:17 +08:00
chrome os 正在慢慢解决这些痛点,现在 android 应用已经可以在 chrome os 运行了,linux 应用也可以安装,不过谷歌暂时没有解决显卡加速问题
cstj0505
2019-03-18 10:41:16 +08:00
@rsy 求教不翻 tg 能用吗
sam014
2019-03-18 10:46:01 +08:00
Mac 吧,不行弄个个黑苹果算了
catalina
2019-03-18 10:50:49 +08:00
@Ghands 你可以把虚拟机声卡打开,声音提示有消息了再切回去啊。。。
Ghands
2019-03-18 10:53:39 +08:00
@datou 看来大家对于非移动端的微信都很有怨念
karllynn
2019-03-18 10:55:06 +08:00
用 mac 就行
crackhopper
2019-03-18 10:55:09 +08:00
其实你可以不用微信。一般用微信都是朋友聊天,讨论技术的极少,需要发送文件啥的邮箱其实更好用。

用微信也就是分散精力做一些没必要的事儿。所以手机上用微信我觉得足够了。

不过,我也用 linux,emacs,和 eletron-wechat。但觉得微信有没有都无所谓。另外 emacs 也不算特别好用,我常用的也就是 org-mode,代码编辑 vscode 也很好了,或者专门的 IDE。个人感觉 mac 更适合你,linux 不适合你;我是不太喜欢 mac,从 mac 转 linux 的,但如果考虑有极强的 windows 软件使用习惯,都想要好用的命令行,也就是 mac 了。但如果对硬件层想要更多控制,对系统想要更极端的定制来加速效率,mac 就一般了,很多很难设定,苹果公司也不会提供开放接口。
Ghands
2019-03-18 10:56:12 +08:00
@GenkunAbe 其实也不是啥太大的问题,就是安装慢,然后 wsl 下安装 texlive 仍旧接受 defender 检查,再就是 wsl 默认不允许 mount,傻瓜式 texlive 装不上,很揪心(好吧,我菜)
crackhopper
2019-03-18 10:57:36 +08:00
如果有个全局支持 emacs 快键的 linux 发行版,也是极好的。不知道有没有。
iwtbauh
2019-03-18 10:59:03 +08:00
@maggch #35

你这是诡辩。

Linux 内核确实没有稳定的 ABI,因此内核驱动程序很难分发二进制文件。

但是 Linux 用户层应用程序的 ABI 在多少年前就是稳定的了,毫不影响分发二进制应用程序。多次内核大改
都没有影响用户层二进制 ABI。

明显是在讨论用户层二进制分发的问题,你却借着人们认知的“驱动程序 ABI 不稳定”的潜意识指向非常模糊的说法“ Linux 的 ABI 不稳定”从而引起人们混淆。
AmadeusGhost
2019-03-18 11:00:11 +08:00
可以试试 deepin,有 deepin-wine 版 QQ 和微信。
Ghands
2019-03-18 11:01:44 +08:00
@crackhopper 都是业务需要,除了 coding 有时候还得写本子,甚至还得写 paper,不然我用 Linux 很开心,老板发文件从来不用邮箱,但是我们改变不了忙碌的老板(从面无表情到逐渐落寞)
Ghands
2019-03-18 11:02:59 +08:00
@crackhopper emmmm,我觉得可以试试使用 i3 或者 ob 这些,然后疯狂自定义
jtnwm
2019-03-18 11:06:41 +08:00
出了也不敢用(doge),实在需要,就魔改 anbox 凑和一下。
crackhopper
2019-03-18 11:09:05 +08:00
@Ghands 我一般非得用 windows 就挂个虚拟机了。不过只有在必须使用 office 的时候用。

平时:
挂 electron-wechat,接收通知;也有时候不挂微信,老板着急会打电话找,解释一下平时 pc 挂不了微信就行;写 paper 一般我从 org-mode 开始列提纲和内容,绘制插图一般都是各种编程语言或者留待后续添加(或者找个下属用 windows 帮忙画一个),然后转换成 rtf 文档,开虚拟机打开 word 找到模板,复制粘贴,补充完善顺便发给 boss ;有时候 boss 也会收 latex 的东西,我就 org 转 latex 了,更方便点。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/545599

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX