首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
V2EX  ›  奇思妙想

准备做一个 Linux 系统的 android 助手

  •  
  •   cr4fun · 230 天前 · 2222 次点击
    这是一个创建于 230 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:

    因为我使用 linux,发现好像没有(应该有,但是我找不到)linux 的安卓手机助手,所以,准备动手做一个.

    大致思路是:

    1)使用 express 做一个 api,去调用 adb 命令 2)使用 vuejs 做个 web 界面,去调用 api. 3)使用 electron 封装成 linux 的可执行文件

    目前,我已经建立了仓库 https://github.com/adb-admin 正在开始做这件事情.

    喜欢的一起做啊

    15 回复  |  直到 2019-05-08 15:25:08 +08:00
        1
    cccicl   230 天前
    支持
        2
    heimeil   230 天前
    用了 electron 为何还要用 express 做 api
        3
    bccoder   230 天前 via iPhone
    支持
        4
    cr4fun   230 天前
    @heimeil 留着 api 可以用穿内网的方式远程启动钉钉打卡呀
        5
    heimeil   230 天前
    @cr4fun electron 里带了 node,直接一个程序不就行了,还有应该是主动连接外网服务器来实现吧,提供接口给外网访问不是太好的做法,很多地方内网端口映射都不好操作
        6
    AngryMagikarp   230 天前   ♥ 1
    我很久以前用 python 写过一个。
    https://github.com/wiiiky/lucy

    那时候我把 adb 源代码拿过来,集成到了 python 里,然后用 gtk 写的界面。
        7
    cr4fun   230 天前
    @heimeil 如果是这样,在 electron 里提供一个 mqtt,或者 xmpp,然后在公网服务器部署一个服务器,这样就实现远程控制了.然而我深受前后端分离毒害,所以还是想把 API 单独写.
        8
    liangzi   230 天前
    @AngryMagikarp 启动不了了 ** (lucy.py:12556): WARNING **: AT-SPI: Could not obtain desktop path or name
    ** (lucy.py:12556): WARNING **: AT-SPI: Could not obtain desktop path or name
    貌似不好弄
        9
    cr4fun   230 天前
    我刚提交了代码,目前只实现了一个截屏功能.需要 2 个仓库都下来启动.
        10
    derek80   230 天前 via iPhone
    KDE connect ?
        11
    cr4fun   230 天前
    现在已经可以导出截图和照片了,支持剪切式导出(导出到电脑后,删除手机里的).但是缺少可视化,比如不知道什么时候倒出成功了.
        12
    hahaayaoyaoyao   229 天前 via Android
    KDE connect,gnome 也可以使用
        13
    kmahyyg   229 天前 via iPad
    kde connect scrcpy
        14
    socradi   228 天前
    助手主要实现什么功能呢
        15
    cr4fun   212 天前
    @socradi 和 91 手机助手一样的功能
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2293 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 31ms · UTC 05:26 · PVG 13:26 · LAX 21:26 · JFK 00:26
    ♥ Do have faith in what you're doing.