V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lemonTreeTop
V2EX  ›  分享创造

高效推送文本至电脑剪切板,柠檬 Push

  •  
  •   lemonTreeTop · 2023-08-06 09:34:08 +08:00 · 3263 次点击
    这是一个创建于 500 天前的主题,其中的信息可能已经有所发展或是发生改变。

    介绍

    同一 WiFi 环境下 Android 手机高效推送文本到电脑剪切板的工具,电脑端支持 Windows 、Mac 、Linux 平台

    功能特性

    • 手机的剪切板直接发送到电脑的剪切板,电脑直接粘贴可用
    • 剪切板中的文本如包含网址可自动识别并使用默认浏览器打开
    • 支持多台手机发送到电脑
    • 支持打开即推送

    开发背景

    日常手机与电脑互发消息频率较多,使用微信或 QQ 来转发文本的步骤略显繁琐

    例如

    一、手机的网页转发到电脑查看传统步骤:

    1.复制或分享链接
    2.选择 QQ 或微信发送
    3.QQ 直接点击链接打开,微信还需复制链接到浏览器

    二、手机验证码转发到电脑传统步骤:

    1.手机端复制验证码
    2.选择 QQ 或微信发送
    3.电脑端复制验证码

    以上的痛点在手机厂商推出的多屏互联方案得以改善,但有所限制,如只支持部分手机或自家笔记本等

    使用柠檬 Push 可减少以上步骤,在柠檬 Push 上面开启打开即推送,转发到电脑步骤,复制文本,切换至柠檬 Push 则会立刻推送文本到电脑剪切板,如文本含有链接自动使用默认浏览器打开

    配置教程

    电脑双击启动程序后会显示电脑 IP ,手机安装柠檬 Push App 后,点击设置电脑 IP ,填写电脑 IP 后点击发送剪切板即可将手机的剪切板推送到电脑的剪切板

    如电脑无法接收手机剪切板,需要配置电脑防火墙

    下载地址

    123 云盘汇总下载链接

    https://www.123pan.com/s/y4HrVv-3RKlA.html

    Android

    文件名称:lemon_push_v1.0.1.apk

    文件大小:1.79MB

    Windows

    文件名称:lemon_push_v101_windows_amd64.exe

    文件大小:3.16MB

    Mac

    文件名称:lemon_push_v101_darwin_amd64

    文件大小:3.00MB

    Linux

    文件名称:lemon_push_v101_linux_amd64

    文件大小:3.04MB

    截图

    lemonpush

    第 1 条附言  ·  2023-08-07 19:37:50 +08:00

    已经整理代码开源,包括Android端和电脑端代码源码,Github地址

    https://github.com/ishare20/lemonPush

    电脑端是Go语言实现的,编译后文件大小3MB左右,无图形界面,无需安装,双击直接运行。编译新增了Mac的Apple Silicon版本。编译了Linux版本,但未测试,手上没有Linux机器

    电脑端程序运行后会展示控制台,如不需要控制台使用命令让其后台运行

    Mac

    nohup 程序 &

    Windows

    Start-Process -WindowStyle hidden -FilePath "程序"

    TODO

    • 支持设置端口(防止端口冲突)
    • 提供http服务(现版本基于socket)
    • 支持iOS快捷指令
    • Android端App支持分词(一个想法待定)
    28 条回复    2023-08-22 09:29:53 +08:00
    8520ccc
        1
    8520ccc  
       2023-08-06 10:09:40 +08:00
    why not open source ?
    shoaly
        2
    shoaly  
       2023-08-06 10:44:41 +08:00   ❤️ 4
    剪切板的隐私级别, 不开源的 非常没有安全感
    atomshadows
        3
    atomshadows  
       2023-08-06 10:59:14 +08:00
    有考虑支持 iOS 吗,快捷指令支持也好
    o00o
        4
    o00o  
       2023-08-06 11:13:06 +08:00   ❤️ 1
    有这方面需求,要不然来个双向推送吧
    ShineyWang
        5
    ShineyWang  
       2023-08-06 11:23:55 +08:00 via Android   ❤️ 1
    有开源的 kde connect
    lemonTreeTop
        6
    lemonTreeTop  
    OP
       2023-08-06 11:53:14 +08:00 via Android
    @atomshadows iOS 可能不好上架,快捷指令可以有,下个版本加入
    lucifer9
        7
    lucifer9  
       2023-08-06 11:59:47 +08:00 via iPhone
    Mac 加个 Apple silicon 的支持吧
    lemonTreeTop
        8
    lemonTreeTop  
    OP
       2023-08-06 12:48:11 +08:00 via Android
    @lucifer9 收到
    lemonTreeTop
        9
    lemonTreeTop  
    OP
       2023-08-06 12:52:29 +08:00 via Android
    @o00o 双向推送技术实现似乎有点难,只推送到电脑容易些
    wxb2dyj
        10
    wxb2dyj  
       2023-08-06 13:28:45 +08:00
    谁敢用
    documentzhangx66
        11
    documentzhangx66  
       2023-08-06 14:05:52 +08:00
    楼主不如说大家直接把账号密码发给你算了。
    duke807
        12
    duke807  
       2023-08-06 14:15:04 +08:00 via Android
    我是直接生成二维码,然后用电脑扫码手机
    SenLief
        13
    SenLief  
       2023-08-06 14:43:32 +08:00   ❤️ 1
    shalingye
        14
    shalingye  
       2023-08-06 14:43:43 +08:00 via Android
    我选择使用 keep
    tensorzhang
        15
    tensorzhang  
       2023-08-06 15:03:06 +08:00
    这种东西只有 厂商才能做的体验好,安卓各种权限限制,只有厂商有最高权限,内置到系统里面才能把体验做完美,自己 root 也可以,但是不适合小白。
    例如,华为多屏协同,小米的 miui+
    lemonTreeTop
        16
    lemonTreeTop  
    OP
       2023-08-06 20:56:48 +08:00 via Android   ❤️ 1
    @shoaly 代码有点乱,整理完成后再开源
    lemonTreeTop
        17
    lemonTreeTop  
    OP
       2023-08-06 20:58:57 +08:00 via Android
    @tensorzhang 我做的应用就打算给非厂商生态用户使用的
    flyqie
        18
    flyqie  
       2023-08-06 22:26:59 +08:00
    期待开源。

    等开源后再用,剪切板这玩意确实比较敏感,不开源真心不敢用啊。。
    hellsakura
        19
    hellsakura  
       2023-08-07 10:17:44 +08:00
    @lemonTreeTop #6 ios 就别上架了,还得打开 app ,不如直接快捷指令,因为可以添加到小白点上,很方便的
    hellsakura
        20
    hellsakura  
       2023-08-07 10:19:53 +08:00   ❤️ 1
    @hellsakura
    @atomshadows 目前 ios 端我在用的是这个 https://github.com/YanxinTang/clipboard-online
    痛点就是有时候会导致系统无法更新剪切板
    FengMubai
        21
    FengMubai  
       2023-08-07 19:38:29 +08:00 via Android
    Android 13 你是怎么解决后台无法读剪贴板的?
    lemonTreeTop
        22
    lemonTreeTop  
    OP
       2023-08-07 19:40:14 +08:00
    @flyqie #18 已整理开源,看附言
    @lucifer9 #7 已支持 Apple silicon
    @hellsakura #19 下个版本支持,多谢建议
    lemonTreeTop
        23
    lemonTreeTop  
    OP
       2023-08-07 19:41:24 +08:00
    @FengMubai #21 非实时监听剪切板
    6bsLo69Qdu3RPY4c
        24
    6bsLo69Qdu3RPY4c  
       2023-08-08 08:19:48 +08:00
    sandrop 开源项目,可发送剪切板,局域网内传输,部署后无需安装。支持个人部署,本人修改了下 952525.xyz
    6bsLo69Qdu3RPY4c
        25
    6bsLo69Qdu3RPY4c  
       2023-08-08 08:20:48 +08:00
    haoxuexiaoyao
        26
    haoxuexiaoyao  
       2023-08-11 17:13:12 +08:00
    Windows 电脑和 Mac 电脑之间可以传文本或者文件么
    lemonTreeTop
        27
    lemonTreeTop  
    OP
       2023-08-21 23:41:24 +08:00 via Android
    @haoxuexiaoyao v1.0.2 已经支持电脑端互传文本
    haoxuexiaoyao
        28
    haoxuexiaoyao  
       2023-08-22 09:29:53 +08:00
    大佬高效 @lemonTreeTop
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1017 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 20:04 · PVG 04:04 · LAX 12:04 · JFK 15:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.