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

有没有办法可以判断一个文件的来源和下载方法?

  •  
  •   HanningWu · 2017-11-03 08:16:25 +08:00 · 2279 次点击
    这是一个创建于 2608 天前的主题,其中的信息可能已经有所发展或是发生改变。

    下载的文件根据来源,可以分为从百度网盘下载的,或是从官网下载的软件包,等等。。。

    考虑到下载工具可以不同,可以是用 Safari 下载的,也可以是通过 Aria2 下载的。

    终端下有没有办法判断一个文件的来源 URL、以及下载工具这些属性呢。

    12 条回复    2017-11-04 07:29:58 +08:00
    toku
        1
    toku  
       2017-11-03 08:41:39 +08:00   ❤️ 1
    以我浅短的判断来想,应该不太可能吧。买了一斤猪肉怎么知道是南菜市场开车去买的还是北菜市场骑车去买的。如果文件里面有那种 readme 文件可能会写出来源,就像小票那样,哦,原来是南菜市场买的。但是下载好的文件不一定会有像.aria2 这种后缀的存档(当让可能被你屏蔽了),所以我觉得应该不能知道是什么工具下载的吧。就像可能开车去的有停车票(可能被你扔了),但是走路,骑车的话都没有什么证据。
    daimao
        2
    daimao  
       2017-11-03 08:48:29 +08:00
    ItzhacLea
        3
    ItzhacLea  
       2017-11-03 08:53:25 +08:00   ❤️ 1



    一條思路是通過擴展屬性( Extended attributes )判斷。
    oxoxoxox
        4
    oxoxoxox  
       2017-11-03 09:25:47 +08:00   ❤️ 1
    MacOS 系统下 如果是 Safari 下载的文件 文件拓展属性里面有下载地址 其他工具下载的就不好说了
    toku
        5
    toku  
       2017-11-03 09:26:51 +08:00
    @daimao 这可以呀
    HanningWu
        6
    HanningWu  
    OP
       2017-11-03 10:11:55 +08:00
    @daimao 你的这种评论,我通常都是删除的,不知道你能不能看到回复就是了。
    HanningWu
        7
    HanningWu  
    OP
       2017-11-03 10:16:31 +08:00
    @toku 我也觉得可能性很低,但是想看看 V 站有没有人能提供黑科技。
    zwgmlr3
        8
    zwgmlr3  
       2017-11-03 18:07:48 +08:00 via Android   ❤️ 1
    需要下载工具提供支持才行吧
    daimao
        9
    daimao  
       2017-11-04 00:05:13 +08:00
    @HanningWu 你点开看了么
    daimao
        10
    daimao  
       2017-11-04 00:07:18 +08:00
    @HanningWu LZ 也是厉害,好心帮你搜一下,你还要删除我评论,佩服。
    LINGJUN
        11
    LINGJUN  
       2017-11-04 01:19:12 +08:00 via Android
    @HanningWu 看你这回复莫名想笑
    HanningWu
        12
    HanningWu  
    OP
       2017-11-04 07:29:58 +08:00
    @daimao 哦,觉得不舒服。那就对不起了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1549 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:00 · PVG 01:00 · LAX 09:00 · JFK 12:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.