为什么 Adob​​e Flash Player 下载为“.dmg.mdlp”文件?

为什么 Adob​​e Flash Player 下载为“.dmg.mdlp”文件?

当我从Adobe 网站在 OSX 10.8.2 下使用 Safari 6.0.1,我最终'install_flash_player_osx.dmg.mdlp'在下载文件夹中得到了一个名为的文件。我很好奇为什么包含 Flash Player 安装程序的磁盘映像中添加了 .mdlp 扩展名,而过去该扩展名始终以 .dmg 扩展名结尾。

据我所知,唯一使用 .mdlp 扩展名的程序是 matlab;这台机器上安装了 matlab,它是操作系统想要用来打开文件的程序。我以前从未见过 OSX 或其任何组件替换或附加文件扩展名,我可以从其他网站下载 .dmg 文件而不会发生这种现象。

请注意,我对打开文件的建议不感兴趣,而是对为什么首先应用 .mdlp 扩展名的解释感兴趣,无论是由本地机器还是 Adob​​e 应用。

答案1

要解决此问题,只需将文件重命名为不带 .mdlp 扩展名的文件,即以 .dmg 结尾。然后,获取 .dmg 文件的信息并将“打开方式”更改为 diskimagemounter,现在它应该在选项列表中。

答案2

我做了以下修复

  1. 从 Finder 中使用文件的“获取信息”。
  2. 重命名文件,使其仅以 .dmg 结尾。
  3. 将“打开方式”更改为 diskimagemounter。
  4. 重命名文件,使其再次以 .dmg.mdlp 结尾。然后它应该适用于所有文件...

答案3

看起来这是 Adob​​e 的问题,而不是 OS X 的问题。“修复”只是从文件名中删除 .mdlp 扩展名,就像其他人所说的那样。

Mac问题

Adobe 使用文件管理程序分发 Flash,该程序会将扩展名“.mdlp”附加到正在下载的文件。此程序与 Apple 对 Safari 使用的程序有些相似,在 Safari 中,您将在下载文件时看到与文件关联的扩展名“.download”。

由于某种原因,有时 Adob​​e 的服务不会在文件交给您的浏览器下载之前更改此附加的扩展名,因此当 Safari 保存文件时,它会进一步附加“.download”,然后在完成后仅删除此扩展名,导致下载的文件保留 .mdlp 作为最终扩展名。

答案4

我遇到了同样的问题,但无法通过上面提供的修复程序解决它。相反,我直接尝试使用另一个程序打开 .mdlp 文件,即打开方式 -> 其他,然后在 \System\Library\CoreServices 下找到 DiskImageMounter,同时确保选中该框以使 DiskImageMounter 成为默认设置。大功告成!

相关内容