另辟蹊径在 Linux 下使用微信 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
ety001
V2EX    Linux

另辟蹊径在 Linux 下使用微信

  •  
  •   ety001
    ety001 2020-09-14 15:24:51 +08:00 9925 次点击
    这是一个创建于 1883 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前置条件

    • 开启 ADB 的 Android 手机

    说明

    在 Linux 下使用腾讯的产品就是各种痛苦。大家比较普遍的方法是 wine,还有些是靠虚拟机。

    我个人是两种都有使用。

    最近我的 Archlinux 滚动升级了搜狗拼音输入法后,wine 的微信会被搜狗搞崩溃。

    于是我在考虑有没有其他方案。

    灵光一现,想到了我经常录屏用的软件 scrcpy

    scrcpy 是 Genymobile 出品的跨平台组件。

    我之前都是通过 scrcpy 来给手机录屏,通过 OBS 推流出去。

    这次让我想起来,其实 scrcpy 还可以直接操作手机。

    配合 sndcpy 还可以把手机音频推送到电脑,由于我没有这个需求,所以没用配置 sndcpy

    目前使用来看,优势有:

    • 不折腾,Archlinux 下 Aur 仓库里,直接安装即可,只需要开启下安卓手机的 ADB 即可。
    • 同时可以给手机充电。
    • 是个废旧手机利用的途径之一

    也有两个小问题:

    • 电脑端截屏图片或者发文件需要通过存储介质中转,没法直接复制粘贴(目前 scrcpy 只支持文本的直接复制粘贴)
    • 回车没法直接发送消息,需要手动去点击发送。

    最后来个截图展示:

    image.png

    PS:鼠标右键是返回操作。

    第 1 条附言    2020-09-14 17:07:16 +08:00
    感谢 @aiwoshishen 推荐的 kdeconnect,也是款利器了!
    第 2 条附言    2020-09-14 17:13:36 +08:00
    感谢 @mengkun

    微信的 设置>聊天 里可以设置回车键发送消息
    40 条回复    2020-09-22 22:14:53 +08:00
    ozn
        1
    ozn  
       2020-09-14 15:57:00 +08:00
    额,这不是还需要一个手机吗?那我用手机玩微信不好吗?!
    keepeye
        2
    keepeye  
       2020-09-14 16:02:58 +08:00
    利用废旧手机,你微信不在自己手机上使用的么?
    felixin
        3
    felixin  
       2020-09-14 16:04:13 +08:00 via Android
    这个不错
    aiwoshishen
        4
    aiwoshishen  
       2020-09-14 16:28:00 +08:00   2
    结合 kdeconnect 可以在电脑上看微信消息的推送。
    aiwoshishen
        5
    aiwoshishen  
       2020-09-14 16:29:16 +08:00   1
    kdeconnect 也可以共享文件,以及粘贴板
    pod
        6
    pod  
       2020-09-14 16:32:19 +08:00   3
    用 scrcpy 除了第一次授权,你甚至可以把手机屏幕卸掉
    luffy
        7
    luffy  
       2020-09-14 17:03:43 +08:00
    为何会用 linux 做桌面?
    触摸板用得流畅嘛
    Sasasu
        8
    Sasasu  
       2020-09-14 17:04:07 +08:00   1
    scrcpy 已加入 archlinuxcn 。可以直接装

    https://github.com/archlinuxcn/mirrorlist-repo
    ety001
        9
    ety001  
    OP
       2020-09-14 17:06:02 +08:00
    @luffy 用的台式机。。。
    @Sasasu 赞。
    mengkun
        10
    mengkun  
       2020-09-14 17:07:20 +08:00   1
    微信的 设置>聊天 里可以设置回车键发送消息
    qiushaox
        11
    qiushaox  
       2020-09-14 17:14:12 +08:00
    用 debian 系的系统都可以用下面的方法来安装微信,目前使用基本跟 windows 体验一样。感谢 deepin:
    http://qiushao.net/2020/07/28/Linux/linuxmint-install-wechat/
    luffy
        12
    luffy  
       2020-09-14 17:17:36 +08:00
    为何不用 win 内置 linux?
    300
        13
    300  
       2020-09-14 17:28:09 +08:00 via Android
    @aiwoshishen 原来可以这样,之前这个东西一直不知道干嘛的…
    Nich0la5
        14
    Nich0la5  
       2020-09-14 17:28:43 +08:00 via Android
    我现在的老机子上装了 Chrome os,自带安卓 x86,可惜他的 Linux 子系统体验一般
    iamverylovely
        15
    iamverylovely  
       2020-09-14 18:11:41 +08:00
    现在 wine 方案不是很成熟了吗? wine 装不爽么?
    iamverylovely
        16
    iamverylovely  
       2020-09-14 18:12:58 +08:00
    才发现你是 archlinux,那更要 wine 了,aur 不是也有吗,我以前装的时候是开箱即用。
    nomansky
        17
    nomansky  
       2020-09-14 18:52:54 +08:00 via iPhone
    github 上有基于 electron 的微信
    ety001
        18
    ety001  
    OP
       2020-09-14 19:23:58 +08:00
    @Nich0la5 我最近正好写了一篇关于 Chromebook 的文章,https://mp.weixin.qq.com/s/lM3rCIBzajsq6JIDNSyYUQ,:) ChromeOS 是真香,不过 x86 版的安卓环境还是挺坑的,我印象很早之前我试过,微信登录有问题。后来又遇到安装有问题的情况。所以其实一开始我是用的树莓派 3B 安装的 LineageOS 的,配合 ADB 来用的,无奈 3B 的性能堪忧,才想到放着手机不用也是傻。



    @iamverylovely 楼上也有个跟你一样不仔细看文的,我都懒得理,V2EX 现在不仔细看文章来龙去脉就点评的人,越来越多了。仔细看看文章来龙去脉能少费多少口舌?
    我看你写了两条,我就帮你划一下我文章里的重点 “最近我的 Archlinux 滚动升级了搜狗拼音输入法后,wine 的微信会被搜狗搞崩溃。于是我在考虑有没有其他方案。”



    @nomansky electron 版的还能用?不是 web 接口吗?我的微信 web 版根本登录不上去。
    ety001
        19
    ety001  
    OP
       2020-09-14 19:26:50 +08:00
    @luffy 因为 windows 不香,纯属个人喜好。
    nomansky
        20
    nomansky  
       2020-09-14 19:36:47 +08:00 via iPhone
    @ety001 那就不清楚了,一年前我在 ubuntu 上用 electron 的微信和钉钉挺香的,各种魔改版本,还能防撤回啥的…
    shijingshijing
        21
    shijingshijing  
       2020-09-14 19:39:47 +08:00
    @ety001 开 ADB 的话,不知道会被会被封号
    iamverylovely
        22
    iamverylovely  
       2020-09-14 19:40:11 +08:00 via Android
    @ety001 不好意思,确实没有仔细看,很抱歉,只是觉得这种方法比较鸡肋啊。
    iamverylovely
        23
    iamverylovely  
       2020-09-14 19:45:55 +08:00 via Android
    估计是小说看多了,养成了一目十行的坏习惯,还有这其实和 linux 怎么使用微信太大没关系,感觉标题如果是 linux 控制手机会比较好。
    ety001
        24
    ety001  
    OP
       2020-09-14 20:03:29 +08:00
    @iamverylovely 毕竟腾讯不给力,现在也只能将就着用着,等 bug 修好,还是得用回 wine 版的。我这标题的意思也仅是给大伙儿抛砖引玉一下。


    @shijingshijing 嗯,我也多少有些担心。轻度使用,我估计问题不大。
    virtualworld
        25
    virtualworld  
       2020-09-14 20:42:28 +08:00
    对我不是问题,非重度使用,wx.qq.com 就够了
    whenov
        26
    whenov  
       2020-09-14 20:53:50 +08:00
    @ety001 我因为类似的原因在考虑下一部手机使用 Android
    whenov
        27
    whenov  
       2020-09-14 20:54:11 +08:00
    @slrey 我这边网页版已经用不了了,非新号
    ety001
        28
    ety001  
    OP
       2020-09-14 21:08:50 +08:00
    @whenov 如果电脑还是用的苹果,那么手机还是苹果比较好。如果像我这样电脑是 Linux,可以考虑手机换为 Android 。
    ychost
        29
    ychost  
       2020-09-14 21:19:31 +08:00
    这个用虚拟机也可以吧
    zhigang1992
        30
    zhigang1992  
       2020-09-14 21:50:59 +08:00
    Telegram eh forwarder bot
    nomedia
        31
    nomedia  
       2020-09-14 22:22:51 +08:00
    yylzcom
        32
    yylzcom  
       2020-09-14 22:29:04 +08:00
    Deepinwine 下的 TIM 和微信还可以,Ubuntu 升级到 20.10 LTS 之后 TIM 和搜狗输入法日常搞事, 经常输入不了中文, 之前 19.10 LTS 稳定了很长时间
    ety001
        33
    ety001  
    OP
       2020-09-14 22:47:51 +08:00
    @nomedia 折腾过,忘记什么问题了,放弃了。



    @yylzcom 的确是,wine 版微信也是跟输入法经常搞事,不是一次两次了。
    Skmgo
        34
    Skmgo  
       2020-09-15 07:13:36 +08:00
    @ety001 我之前都是通过 scrcpy 来给手机录屏,通过 OBS 推流出去.

    这个怎么操作? 可否指点下?
    ety001
        35
    ety001  
    OP
       2020-09-15 08:41:48 +08:00
    @Skmgo obs 输入源配置为 scrcpy 的窗口就可以了。
    raysonlu
        36
    raysonlu  
       2020-09-15 14:32:15 +08:00
    不如来个虚拟机?
    simonlu9
        37
    simonlu9  
       2020-09-15 15:48:25 +08:00
    这不有点本末倒置了
    nuevepicos
        38
    nuevepicos  
       2020-09-20 01:30:07 +08:00
    需要更多人谴责腾讯早点儿开发微信 linux 版才是王道啊
    ety001
        39
    ety001  
    OP
       2020-09-21 02:29:28 +08:00
    @nuevepicos 腾讯是商业公司,利益为先,因此对此不报任何希望。
    miss1123
        40
    miss1123  
       2020-09-22 22:14:53 +08:00
    小米那个多屏协同(好像叫妙享,估计也是基于 scrcpy)倒是支持图片拖拽的复制粘帖,不知道这个是怎么实现的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1288 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 41ms UTC 17:07 PVG 01:07 LAX 09:07 JFK 12:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86