V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PqgpNgA0wk
V2EX  ›  iOS

这些读取剪切板的国产 app 是真的烦

  •  3
     
  •   PqgpNgA0wk · 2021-04-15 11:19:09 +08:00 · 7679 次点击
    这是一个创建于 1336 天前的主题,其中的信息可能已经有所发展或是发生改变。

    iphone 在 macbook 旁时,mac 复制了啥,直接在手机上粘贴就可以了,巧了,我复制一个文件,然后看了看饿了么的送餐情况,或者网易云听歌,他就把文件给读走了,这么可恶,如果是一个私人文件这么做真的好嘛?

    不过有个疑问,app 这样读取剪切板,是只读取字符串,还是媒体文件都能读取到?

    6B7F9698-41C5-4657-B395-C582F11B8767_1_102_o.jpeg

    51 条回复    2021-04-16 11:35:04 +08:00
    peaceblast
        1
    peaceblast  
       2021-04-15 11:23:20 +08:00   ❤️ 3
    我是加了個 Automation 解決的,打開所有國產應之前清空剪切板😎
    jiaslbang
        2
    jiaslbang  
       2021-04-15 11:28:56 +08:00 via iPhone
    好奇+1
    zj9495
        3
    zj9495  
       2021-04-15 11:30:40 +08:00
    在 mac 上拷贝一个文件,在 '文件' app 里粘贴的是文件,在微信里粘贴的时文件名。既然文件名都能拿到,我猜文件内容肯定也能获取到。
    yitingbai
        4
    yitingbai  
       2021-04-15 11:30:42 +08:00
    @peaceblast 这样做岂不是杀敌 800 自损 1000? 太麻烦了
    leeyading
        5
    leeyading  
       2021-04-15 11:30:57 +08:00
    @peaceblast 小白求教,是快捷路径?
    PqgpNgA0wk
        6
    PqgpNgA0wk  
    OP
       2021-04-15 11:31:00 +08:00
    @peaceblast 是说快捷指令嘛,我也有设置一个,但是总觉得麻烦,手比脑袋快就已经打开 app 了,包括背部敲击执行由于频繁触发或者不灵敏也给停了😂
    TrembleBeforeMe
        7
    TrembleBeforeMe  
       2021-04-15 11:31:12 +08:00
    苹果的分享功能是不是借助剪切板的?好几次分享图片到 QQ 的时候打算顺手粘贴复制的文字,发现剪切板被清空了。
    peaceblast
        9
    peaceblast  
       2021-04-15 11:39:12 +08:00
    @PqgpNgA0wk 自動化不是可以自動執行麼
    cairnechen
        10
    cairnechen  
       2021-04-15 11:41:14 +08:00
    从苹果角度看这个问题:

    苹果做了读取剪贴板提醒:说明不是苹果没意识到这个问题
    苹果没有把读取剪贴板作为一个需要申请的权限:说明这里一定有什么东西让苹果顾虑

    这个问题就像 App 使用 Keychain 唯一标识用户一样(之前某次 iOS beta 卸载 App 会一并删除保存在 Keychain 内容)
    明明知道问题存在,但是就是不去修正,Keychain 的顾虑之前有人说和游戏的游客帐号有关,剪贴板的顾虑是啥,不可能是为国内这些因为微信限制跳转而用剪贴板代替的应用开绿灯吧
    sualvin
        11
    sualvin  
       2021-04-15 11:41:36 +08:00
    @peaceblast 老哥分享下快捷指令
    binfengxy
        12
    binfengxy  
       2021-04-15 11:53:15 +08:00
    我见到有个 proxy 软件有个关闭读取剪切板的开关,一下就让我觉得这真是个良心软件...XD
    he110comex
        13
    he110comex  
       2021-04-15 11:54:14 +08:00   ❤️ 1
    iOS 还算好的,看看安卓:
    https://www.v2ex.com/t/770239
    dorentus
        14
    dorentus  
       2021-04-15 11:54:33 +08:00
    都能读到。

    苹果没有把读取剪贴板作为一个需要申请的权限不知道是出于什么原因。我就没见到几个 app 是正经需要使用剪贴板 API 来读写剪贴板的。
    Avedge
        15
    Avedge  
       2021-04-15 11:57:16 +08:00
    @peaceblast 这样对自己也不方便,qq 上复制点东西发到微信里,清空了
    PqgpNgA0wk
        16
    PqgpNgA0wk  
    OP
       2021-04-15 12:07:12 +08:00
    @peaceblast 哦哦,也是🤣,挺好,我也加进去了
    PqgpNgA0wk
        17
    PqgpNgA0wk  
    OP
       2021-04-15 12:09:02 +08:00
    @cairnechen 莫非是觉得用户可以使用自动化来处理清空剪切板🤣
    PqgpNgA0wk
        18
    PqgpNgA0wk  
    OP
       2021-04-15 12:11:19 +08:00
    @binfengxy 的确,这种用着也比较放心
    PqgpNgA0wk
        19
    PqgpNgA0wk  
    OP
       2021-04-15 12:15:13 +08:00
    @he110comex 不知道 app ops 在 miui 上能不能管住应用权限,剪切板、设备识别码之类的在我一台一加上来看还是能管住的,就是存储空间滥用这个问题,也许还需要别的软件,或者等更高一点的安卓版本或许有沙箱来限制
    PqgpNgA0wk
        20
    PqgpNgA0wk  
    OP
       2021-04-15 12:19:58 +08:00
    @dorentus 原来如此,如果苹果不限制,就只能开发者的自觉了,不过就现在的环境这点还挺可惜的😅
    ttys001
        21
    ttys001  
       2021-04-15 12:22:24 +08:00   ❤️ 1
    弄了个清理剪切板的大图标 shortcut 在首屏桌面上,按下去会有震动和动画效果,非常舒适和解压,没事就按几圈。
    https://imgur.com/a/F19pvR0
    Hack3rHan
        22
    Hack3rHan  
       2021-04-15 12:26:22 +08:00
    快捷指令里面自带了一个清空剪切板和整理剪切板的快捷指令,以前我是用快捷指令小组件,没事点一下,现在把这个快捷指令加到敲击背部里了,没事敲两下。
    chizuo
        23
    chizuo  
       2021-04-15 12:30:56 +08:00
    这点上苹果应该向 miui 学习
    cairnechen
        24
    cairnechen  
       2021-04-15 12:40:09 +08:00
    @binfengxy 其实不能说明啥问题,现在好像都有剪贴板设置项,连滥用 keychain 的流氓虎扑 App 都可以关闭
    lefer
        25
    lefer  
       2021-04-15 13:17:32 +08:00
    @peaceblast #8 非常有意思!!谢谢你提供的灵感!

    不过,比如淘口令之类的东西,岂不是也不能用了?
    Kanye
        26
    Kanye  
       2021-04-15 13:27:41 +08:00
    @he110comex 动手能力强的安卓用户会使用 app ops 的临时剪贴板功能
    Dvel
        27
    Dvel  
       2021-04-15 13:46:05 +08:00
    要是能设置成解锁屏幕后清空剪贴板就好了,不知道这样能实现吗?
    peaceblast
        28
    peaceblast  
       2021-04-15 13:51:29 +08:00
    @lefer 淘口令也可以用捷徑解析,
    https://sharecuts.cn/shortcut/8122
    dadachen1997
        29
    dadachen1997  
       2021-04-15 14:52:53 +08:00
    之前试过 MacBook 截图,然后手机微信粘贴居然可以直接发,可能小文件就直接是所有 byte 复制了
    PqgpNgA0wk
        30
    PqgpNgA0wk  
    OP
       2021-04-15 15:12:35 +08:00
    @Dvel 曲线救国下,自动化里用 NFC 触发,NFC 芯片放鼠标垫下,手机放上去触发清空剪切板 😅
    PqgpNgA0wk
        31
    PqgpNgA0wk  
    OP
       2021-04-15 15:14:35 +08:00
    @dadachen1997 上午试的是十几兆的 pdf 文件也给读走了
    dadachen1997
        32
    dadachen1997  
       2021-04-15 15:18:02 +08:00
    @PqgpNgA0wk #31 希望 ios15 能把剪切板的权限搞起来,这样太不安全了
    ferrum
        33
    ferrum  
       2021-04-15 15:23:57 +08:00
    iOS 剪贴板只能保存文本和图片(还有很奇怪的我没用过的颜色),即使文件,也是以路径的形式保存在剪贴板的,不能直接把文件内容保存到剪贴板上。

    国内这些 App 对剪贴板的操作都很奇怪,我想来想去只有两个解释:

    1. 真的在偷用户的剪贴板内容(我坚信拼多多在干这事);
    2. 产品和开发对用户体验没追求。iOS 14 提供了可以检测剪贴板内容是否符合某种格式的 API,如果符合了再去读取,这时候才会弹出提示。支付宝应该就是这么做的。

    https://developer.apple.com/documentation/uikit/uipasteboard
    yiios
        34
    yiios  
       2021-04-15 15:25:31 +08:00
    云音乐不会直接读字符串,而是先找系统判断里面是否有 url,再去读。真正读取内容的时候,系统会有顶部 toast 提示。
    PqgpNgA0wk
        35
    PqgpNgA0wk  
    OP
       2021-04-15 15:50:16 +08:00
    @ferrum 感谢解答,测试了文件的粘贴,几个地方都只会粘贴上文件名,图片粘贴直接就是图片文件了,还是挺惊讶,如果图片里有重要信息,那不也是被 app 读走了嘛 😨
    PqgpNgA0wk
        36
    PqgpNgA0wk  
    OP
       2021-04-15 15:51:30 +08:00
    @yiios 也就是说判断这一步给系统做,匹配上了再交由 app 处理
    Dashit
        37
    Dashit  
       2021-04-15 16:33:56 +08:00
    弄一个清空剪贴板的捷径,设置下自动化,打开 App 时运行这个清空剪贴板的捷径。
    HolmLoh
        38
    HolmLoh  
       2021-04-15 16:51:46 +08:00
    @peaceblast #1
    自损八百呀,因为有时候会需要在别的地方复制东西到淘宝搜索
    现在我被养成了一种习惯,就是打开 APP 前复制一段无用的文字
    yiios
        39
    yiios  
       2021-04-15 17:07:52 +08:00
    @PqgpNgA0wk 对,所有读取明文的操作都会被系统 toast 提示出来。
    yiios
        40
    yiios  
       2021-04-15 17:09:32 +08:00   ❤️ 1
    @PqgpNgA0wk 建议你不要拿网易云举例子,这并不妥当。也是我一个云音乐开发的私心。
    caroline1022
        41
    caroline1022  
       2021-04-15 17:18:37 +08:00   ❤️ 1
    @HolmLoh 当真的想复制粘贴的时候,复制完成后用底部条左右滑来切换应用,不会触发打开应用时的自动化,可以正常粘贴
    MrKrabs
        42
    MrKrabs  
       2021-04-15 17:20:26 +08:00
    我上次复制了几百 G 文件,然后打开了饿了么,然后我电脑就起飞了。。真是吐了
    Maskeney
        43
    Maskeney  
       2021-04-15 18:38:38 +08:00 via Android
    > iOS 还算好的,看看安卓:
    @he110comex #13 抱歉 Android 可以直接禁用读剪贴板权限的
    PqgpNgA0wk
        44
    PqgpNgA0wk  
    OP
       2021-04-15 20:50:27 +08:00
    @yiios 好的😊
    charlie21
        45
    charlie21  
       2021-04-15 22:49:21 +08:00
    守序邪恶乃苹果传统艺能,治国产 app 是足够的了
    billlee
        46
    billlee  
       2021-04-16 00:50:47 +08:00
    @dorentus #14 读剪贴板可以限制,写剪贴板很难限制吧。系统也无法区分一个写剪贴板的操作到底是不是用户触发的
    iptables
        47
    iptables  
       2021-04-16 04:33:29 +08:00
    从 Finder 里复制一个图片文件,在微信里可以直接粘贴成图片并发送
    newmlp
        48
    newmlp  
       2021-04-16 09:53:00 +08:00
    所以系统都应该向 miui 学习,把粘贴板作为权限限制
    GZK007
        49
    GZK007  
       2021-04-16 10:29:04 +08:00
    歪个楼,怎么看到剪切板有哪些内容?
    twor2
        50
    twor2  
       2021-04-16 10:58:15 +08:00
    @GZK007 手工复制到文本框呀
    SupercatX
        51
    SupercatX  
       2021-04-16 11:35:04 +08:00 via iPhone
    @PqgpNgA0wk 没必要那么麻烦,做个捷径:复制空内容到剪贴板-等待 0.5s-打开应用。然后把这个捷径发送到桌面,图标改成应用图标,以后每次点击这个图标打开应用就会自动清空剪贴板了,需要复制内容的时候可以从后台切出来-复制-切回去粘贴,我有个帖子分享了这个捷径
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2274 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:47 · PVG 23:47 · LAX 07:47 · JFK 10:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.