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

MacOS Safari 下载文件后自动删掉文件扩展

  •  
  •   bear145 · 2020-01-06 20:42:18 +08:00 · 3099 次点击
    这是一个创建于 1783 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Mac OS 10.15.1 (19B2106)

    Safari 版本 13.0.3 (15608.3.10.1.4)

    使用 safari 浏览器下载文件的时候,总是会自动把文件扩展去掉。比如 tar.gz 的文件,下载完以后就变成 tar。

    求问有没有人遇到过这种情况的,怎么解决?

    6 条回复    2021-03-12 19:52:33 +08:00
    Wao
        1
    Wao  
       2020-01-06 21:03:04 +08:00 via iPhone
    呃,你可以在 finder 里把显示完整文件名打开看看是不是真的被改了
    jinx930621
        2
    jinx930621  
       2020-01-06 21:12:42 +08:00   ❤️ 3
    应该是 Safari 的自动解压的锅吧。
    Safari -> 偏好设置 -> 通用 -> 关闭 下载后打开"安全的"文件
    修改试试呢。
    yyfearth
        3
    yyfearth  
       2020-01-07 09:18:47 +08:00   ❤️ 1
    @bear145 @jinx930621 说的对 其实不是自动删除扩展名
    而是打开了这个我就然后你.gz 默认的 app 自动解压了 把 .tar.gz 解压成了 .tar
    如果你的默认解压 app 可以识别.tar.gz 那么就会直接解压成文件夹
    所以 如果是一个 zip 或者 tgz 文件 你会直接得到一个文件或者文件夹
    yyfearth
        4
    yyfearth  
       2020-01-07 09:19:17 +08:00
    而是打开了文件 然后 .gz 默认的 app 自动解压了
    bear145
        5
    bear145  
    OP
       2020-01-07 11:32:29 +08:00
    @jinx930621
    @yyfearth 感谢解答,问题解决了
    tsukiikekaoru
        6
    tsukiikekaoru  
       2021-03-12 19:52:33 +08:00
    奇怪的是 Safari 可以按照上面的方法解决的话。Chrome 居然也有同样的问题,而且好像还解决不了,会自动将 tar.gz 变为.gz ,不仅是 Mac os,window 也是一样,最早在 bugs.chromium.org 能搜到这个问题都是 12 年的 issue 了,但至今仍然存在,相反新版的 edge 则没有这个问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:02 · PVG 07:02 · LAX 15:02 · JFK 18:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.