V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Ghands
V2EX  ›  Linux

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

  •  1
     
  •   Ghands · 2019-03-18 01:36:30 +08:00 · 28514 次点击
    这是一个创建于 1838 天前的主题,其中的信息可能已经有所发展或是发生改变。

    起因: 对于 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。

    176 条回复    2019-03-28 18:58:17 +08:00
    1  2  
    Cloutain
        101
    Cloutain  
       2019-03-18 11:11:10 +08:00   ❤️ 3
    把 Linux 这群难伺候的人砍掉,有何不好(逃 ε=ε=ε=┏(゜ロ゜;)┛
    rsy
        102
    rsy  
       2019-03-18 11:12:36 +08:00 via Android
    @cstj0505 自己找 SOCKS5 或 MTProto 代理即可,有免费的,也可以自己自建,tg 支持设置代理,不需要挂梯子
    crackhopper
        103
    crackhopper  
       2019-03-18 11:13:25 +08:00   ❤️ 1
    wine 的东西,问题很多很烦,是消耗时间的大坑。慎入。
    rsy
        104
    rsy  
       2019-03-18 11:14:01 +08:00 via Android
    @cstj0505 自己找 SOCKS5 或 MTProto 代理即可,有免费的,也可以自己自建,tg 支持设置代理,不需要挂梯子。
    meppy
        105
    meppy  
       2019-03-18 11:16:21 +08:00
    @liuxu 然而并不是,我现在用的就是 linux,RHEL7+electronic wechat,我说的是实话,情怀和效益有时候只能选一样
    datou
        106
    datou  
       2019-03-18 11:17:19 +08:00
    @Ghands 功能残缺,又没有消息备份,传文件的体验更是....

    我是觉得用微信办公的人普遍的不负责任

    手机出了问题随时玩儿完
    Ghands
        107
    Ghands  
    OP
       2019-03-18 11:18:01 +08:00
    @crackhopper 我写 paper 还是习惯直接用 latex ( cls 模板支持很舒服),emacs 的 auctex 配置之后感觉用起来比 texstudio 还顺手,插图就在网页的 ProcessOn 画,最后转成 pdf 直接用,还是挺舒服的,不方便的就是改图的时候要反复修改,反复下载。Org 一般就用来写笔记和日程管理。

    ps: 估计也要选择不挂微信了
    allgy
        108
    allgy  
       2019-03-18 11:19:08 +08:00
    国内很多大公司(互连网大公司,呵呵)根本就不 care 你那部分 linux 群体,它们只管这个产品能否挣钱
    Ghands
        109
    Ghands  
    OP
       2019-03-18 11:20:13 +08:00
    @datou 大容量手机就是为了不删微信记录(手动拉扯出表面微笑),不然我还是喜欢功能机+pad
    allgy
        110
    allgy  
       2019-03-18 11:20:51 +08:00
    @iwtbauh 同意
    Ghands
        111
    Ghands  
    OP
       2019-03-18 11:21:20 +08:00
    @crackhopper 基本不想入,以前读本科搞过 wine,最终放弃,实在心累
    Mithrandir
        112
    Mithrandir  
       2019-03-18 11:21:30 +08:00
    你需要开箱即用的 deepin。
    quinoa42
        113
    quinoa42  
       2019-03-18 11:21:41 +08:00   ❤️ 2
    @crackhopper 现在都能直接用 emacs 当 windows manager 了,还是国人作品
    https://github.com/ch11ng/exwm
    crackhopper
        114
    crackhopper  
       2019-03-18 11:23:23 +08:00
    @quinoa42 感谢,有空我试试看。
    Ghands
        115
    Ghands  
    OP
       2019-03-18 11:23:58 +08:00
    @allgy 程序猿的钱是那么好挣得吗,是解决婚配、户口、车牌号、脱发、中年危机、身体健康、房子中的哪个了啊
    allgy
        116
    allgy  
       2019-03-18 11:29:11 +08:00
    @Ghands 这跟手下干活的人没啥关系,跟公司的理念价值观有关,对比下国外的互联网巨头微软 wp10 系统已经停止开发 1 年多,当初 wp 在手机系统占有率为 1%,现在更不用说,有没有人用还不一定,但是前两天还有报道推送了补丁。
    squid157
        117
    squid157  
       2019-03-18 11:29:14 +08:00
    @Ghands 你要用 texlive 那确实比较麻烦。不过我觉得 WSL 里面装一个可能是代价最小的。
    squid157
        118
    squid157  
       2019-03-18 11:30:42 +08:00
    @squid157 当然我也觉得不挂微信可能是更简便的方案。然而你说你也要用 Office,那我觉得可能还是 WSL 更好?毕竟 Office 听起来像是刚需。
    zongren
        119
    zongren  
       2019-03-18 11:30:52 +08:00
    虚拟机挺好的,先解决不能用,再说体验吧
    lazyhare
        120
    lazyhare  
       2019-03-18 11:33:56 +08:00 via Android
    @Linxing 老哥怎么实现
    Ghands
        121
    Ghands  
    OP
       2019-03-18 11:36:21 +08:00
    @allgy 巨硬是这样的呀,巨硬里面喜欢看看以前产品,弄一下的人也多,但是国内实在是工作量大,项目一个接一个,非常 push,工作和生活都没有边界了
    strahe
        122
    strahe  
       2019-03-18 11:39:24 +08:00
    一直都是用 electronic wechat 没任何问题。
    webjin1
        123
    webjin1  
       2019-03-18 11:40:28 +08:00
    Tecent --> tencent
    Ghands
        124
    Ghands  
    OP
       2019-03-18 11:45:11 +08:00
    @squid157 Office 是刚需,我是打算用虚拟机了,wsl 如果能够和 windows 实现通信交流,能够文件互调,我觉得那我就可以常驻 wsl 了。到时候就是 windows 10 是 wsl 的启动器了,2333
    Ghands
        125
    Ghands  
    OP
       2019-03-18 11:46:04 +08:00
    @webjin1 已经跪下
    Ghands
        126
    Ghands  
    OP
       2019-03-18 11:46:18 +08:00
    @zongren 老哥,稳
    dalieba
        127
    dalieba  
       2019-03-18 11:51:08 +08:00 via Android
    唉,微软都搞起 Linux 了( Azure sphere )
    likuku
        128
    likuku  
       2019-03-18 11:52:15 +08:00
    再买台 NUC 或者 便宜笔电 就行了呗
    rrZ2C
        129
    rrZ2C  
       2019-03-18 11:52:41 +08:00
    挂个 Windows 虚拟机呗
    x86
        130
    x86  
       2019-03-18 11:53:12 +08:00
    做了被说,不做也要被说,那干脆不做好了
    billyu
        131
    billyu  
       2019-03-18 11:57:28 +08:00
    deepin 用来办公有半年了 除了偶尔内存,cpu 突然爆满 微信聊天记录丢失(后来发现勾选一下"保存聊天记录"好了 手动狗头) 企业微信基本卡的不能用之外 其他都还不错
    season4675
        132
    season4675  
       2019-03-18 12:07:26 +08:00
    Linux 版本的在各种 Linux 上跑很容易出现 depends 异常,所以支持上吃力不讨好~~~而且你可以用网页版微信呀~~
    mokain
        133
    mokain  
       2019-03-18 12:07:58 +08:00
    所以,楼主为什么不用 deepin,既有了 linux 也有了微信
    fsafdasfsdafsd
        134
    fsafdasfsdafsd  
       2019-03-18 12:12:44 +08:00
    腾讯接口是不开源的,lz 不知道吗?
    johnbliss
        135
    johnbliss  
       2019-03-18 12:13:24 +08:00
    wine 下跑微信还行,传文件,输入框获取焦点现在可以了,但是不能截图
    bzq2810
        136
    bzq2810  
       2019-03-18 12:16:30 +08:00 via iPhone
    继续用 windows,虚拟机里装个 linux 用 emacs。
    thuang
        137
    thuang  
       2019-03-18 12:19:27 +08:00
    未经允许私自调用微信 API,如果用户出现安全问题,这个锅谁背呢?
    alexsunxl
        138
    alexsunxl  
       2019-03-18 12:20:38 +08:00
    deepin-wine 微信, 非常好用。
    不一定要用 deeping 的系统,deepin 现在 系统和桌面(dde)是拆开的。
    你可以只装桌面,和一些 gtk 组件, 就能用 deepin-win

    我就是这样, 我现在是 manjaro+dde
    最后感谢 deepin, 为 linux 桌面做了很多事情
    chocotan
        139
    chocotan  
       2019-03-18 12:53:05 +08:00
    微信不清楚,但 wine 跑的 qq,cpu 占用都跟单独开个虚拟机一样了,我选择虚拟机
    Ghands
        140
    Ghands  
    OP
       2019-03-18 12:59:28 +08:00
    @johnbliss 哈哈哈,截图事小,在 windows 上也已经不用微信自带的截图了
    Ghands
        141
    Ghands  
    OP
       2019-03-18 13:02:57 +08:00
    @alexsunxl deepin 为了国内用户使用 linux 桌面做的事确实是值得称赞的,虽然普及艰难
    EscYezi
        142
    EscYezi  
       2019-03-18 13:14:42 +08:00 via iPhone
    相比之下网易云音乐真的是良心了
    loserwn
        143
    loserwn  
       2019-03-18 13:23:37 +08:00
    Linux 的用户都没有 Mac 的客户端多吧。现在 Mac 的客户端还烂的一 p。。
    allgy
        144
    allgy  
       2019-03-18 13:46:26 +08:00
    @Cloutain 头像是?
    allgy
        145
    allgy  
       2019-03-18 13:49:53 +08:00
    deepin 为啥没有人去优化这些问题,反而一直大跃进的去更新版本,搞不明白
    datou
        146
    datou  
       2019-03-18 13:51:11 +08:00   ❤️ 1
    @Ghands 你不换手机?

    我前几天把微信的聊天记录从之前米六转移到新买的米九上

    用了一个多小时

    问题是 QQ 根本就不需要转移聊天记录,自带漫游了
    gee1k
        147
    gee1k  
       2019-03-18 14:22:56 +08:00
    linux 为啥不用 wps
    GenkunAbe
        148
    GenkunAbe  
       2019-03-18 14:44:24 +08:00 via Android
    @webjin1 我现在就是在用 wsl 下的 texlive 来写 paper,不过我用的是 Windows 下的 vscode 作为编辑器。两个系统之间的通信交流和文件互调完全没问题,我日常使用 texlive、jupyter 完全感受不到我在使用两个系统,只感觉我在用世界上最好的 Linux 发行版 /doge
    bumz
        149
    bumz  
       2019-03-18 14:48:31 +08:00
    即使微信有 mac 版,最近也在强迫自己能不用就不用
    传文件都用 airdrop
    然而感觉体验还没微信好
    Varobjs
        150
    Varobjs  
       2019-03-18 14:59:09 +08:00 via Android
    所以我选择 win10+内置 Linux,目前还没发现大问题,当然有小问题
    比如有的工具不知道例如 netstat
    比如 MySQL 崩溃一次,不过自己有测试服务器,问题不大
    Varobjs
        151
    Varobjs  
       2019-03-18 14:59:58 +08:00 via Android
    不支持
    MrUser
        152
    MrUser  
       2019-03-18 15:10:01 +08:00   ❤️ 1


    你可以试试 deepin linux。
    QQ、TM、微信、微信开发者工具、钉钉、WPS 都可以正常使用( deppin wine )。
    jdgui
        153
    jdgui  
       2019-03-18 15:15:41 +08:00
    不做 linux 版本的原因是因为人数太少了,连程序员群体中主要用 liunx 的都很少,更何况其他群体。
    第三方封号的原因是因为很多人不只是用第三方正常聊天,还用第三方接口开发机器人,群发广告之类的。
    你作为决策者,面对这群没有多少正常用户的群体是什么态度呢?换我肯定封了了事,来自一个图省事的程序员
    webjin1
        154
    webjin1  
       2019-03-18 15:16:55 +08:00
    @GenkunAbe 大哥你回复错帖子了把。
    webjin1
        155
    webjin1  
       2019-03-18 15:17:14 +08:00
    @GenkunAbe 大哥你回复错帖子了吧。
    lucifer9
        156
    lucifer9  
       2019-03-18 15:18:44 +08:00
    微信算好的了
    庆幸贵公司没有用钉钉,并开启企业加密吧
    b15
        157
    b15  
       2019-03-18 15:23:29 +08:00
    用 virtualbox,装 xp,安 qq。 或者另买个尺寸小的本本,预装 w10,安个 qq。

    别折磨自己,对自己好点,这才是真正的自由之乐。
    MrUser
        158
    MrUser  
       2019-03-18 15:27:30 +08:00
    @webjin1 2 分钟前
    GenkunAbe 大哥你回复错帖子了吧。
    ----
    貌似没回错,他的意思是也可以去试试 Windows Subsystem for Linux (简称 WSL )
    ----
    这东西没用过,WSL 是不是 win 下用来 "wine" linux 的? /doge
    fakeshadow
        159
    fakeshadow  
       2019-03-18 15:51:52 +08:00
    说好听点是务实,说难听点是不差那几个 linux 用户。

    我 linux 上用的 wine,crossover 和 virtualbox
    pynix
        160
    pynix  
       2019-03-18 15:53:20 +08:00
    商业软件。。。用户群太小。
    fiht
        161
    fiht  
       2019-03-18 16:47:15 +08:00
    @datou 企业微信了解一下
    (虽然也不是很好用
    sxlzll
        162
    sxlzll  
       2019-03-18 16:52:37 +08:00
    开发一个客户端版本可能不难,但是后续要多端并行,管理成本、开发成本就上来了
    另外用户量实在太小了,万分之一都没有吧
    kios
        163
    kios  
       2019-03-18 17:00:29 +08:00
    难怪我就说怎么突然用不了了
    DEANHZED
        164
    DEANHZED  
       2019-03-18 17:16:34 +08:00 via iPhone
    用微信办公真的不知道是怎么想的
    Aalen
        165
    Aalen  
       2019-03-18 17:19:40 +08:00
    lz 说的写本子 是写基金本子 还是同人本子.....
    byteli
        166
    byteli  
       2019-03-18 18:12:05 +08:00 via Android
    @GenkunAbe 关我 p 事。回复错人了吧
    jarence
        167
    jarence  
       2019-03-18 18:48:19 +08:00
    不仅没有 linux 版,win 版微信也做的很差,不流畅,滑动还卡。
    woshinide300yuan
        168
    woshinide300yuan  
       2019-03-18 19:16:39 +08:00
    为什么不根据姚明之类的人设计一款车,你们这些车企不看看姚明上普通车有多费劲吗。
    fuxiuyin
        169
    fuxiuyin  
       2019-03-18 19:18:15 +08:00
    并不是单纯的打压 Linux 的第三方,在 windows 上做第三方客户端也被打,不打的话,微信机器人能做的事太多了,甚至能自动搜索到处发好友验证。
    orangeade
        170
    orangeade  
       2019-03-18 19:32:28 +08:00 via Android
    就是个烂软件
    charlie21
        171
    charlie21  
       2019-03-18 23:45:47 +08:00
    这个世界的不完美(或操蛋之处)不能影响到我对我认为对的事情的坚持。

    请细细体会这句话,以及这句话背后所代表的信念和灵活性
    zcxj138
        172
    zcxj138  
       2019-03-19 09:14:15 +08:00
    腾讯现在已经是投资型公司了,不是吗?
    以前为 QQ 发布 linux 版本的时代已经一去不复返了。
    89f463d300f553d
        173
    89f463d300f553d  
       2019-03-20 12:09:59 +08:00
    实测直接抛弃使用微信对生活影响不大
    omph
        174
    omph  
       2019-03-20 19:26:04 +08:00
    有个 fork 分支,还在开发中
    https://github.com/kooritea/electronic-wechat

    deepin 的 wine 和 gnome 环境绑定了
    TH779
        175
    TH779  
       2019-03-27 10:04:34 +08:00 via Android
    试试 Wine ?
    lzwt806
        176
    lzwt806  
       2019-03-28 18:58:17 +08:00
    解决方法没有,腾讯不知道在朋友圈里骂过多少回了,有替代方案,但要别人也同步跟上:
    A,潮信( win,Linux,mac 通吃),有红包,功能大体与微信相同,见: https://www.chaoxin.com/
    B,Skype,个人不喜欢
    C,qTox 去中心化聊天安全通讯工具,坏处是数据存在于本地,不能同步。

    另外一提:一名律师在 2018 年底说的,他处理的案子中有不少与腾讯有关,所以敏感信息远离腾讯!
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   938 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 20:52 · PVG 04:52 · LAX 13:52 · JFK 16:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.