Safariが完全にダウンロードされていないファイルに「.download」を追加しないようにする


1

(macOS)Safariでダウンロードしたファイルに、オリジナルのファイル名を付け加えて、追加された ".download"を付けないでください。それはまったく可能ですか?

アイデアは、例えばMP4のように、完全にダウンロードされる前にいくつかのファイルを使うことができるだろうということです。

回答:


3

私はそれを行う方法を知りません、そして、もし私がしたならば、私はこれを全くお勧めしません。まず、部分的にダウンロードされたファイルを操作しようとすることは、問題を解決するための良い方法です。ファイルで使用したいプログラムがどのように機能するかに応じて、ファイルを使用しようとしているためにファイルが変更されることに対処するかどうかが決まります。たとえば、メディアプレーヤーはファイルを再生する前にファイルの整合性をチェックし、破損したファイルの再生を拒否することがあります。または、ファイルを開いたときの長さを書き留めておき、それが常にその長さであると想定します。または、ファイル全体を(開いたときに存在しているように)メモリに読み込んでから、それが長くなったかどうかを確認せずに再生します。それとも…たくさんのことがうまくいかないかもしれません。

他の問題は、.downloadファイルが実際には部分的にダウンロードされたファイルではないということです。これはFinderパッケージです。内容が隠されたフォルダで、Finderは通常のファイルとして扱います。 .downloadファイルをControlキーを押しながらクリック(または右クリック)して、ショートカットメニューからShow Package Contentsを選択すると、その内容を見ることができます。その中には、ダウンロードに関する情報が記載されたInfo.plistファイルがあります(それを選択してCommand-Yを押すと、XML形式で情報を見ることができます)。部分的にダウンロードされたファイルも通常の名前で表示されます。

あなたが本当に部分的にダウンロードされたファイルで何かをしたいならば、.downloadパッケージの中のそのファイルはあなたが望むものであり、そしてそれはすでに正しい名前を持つことになるでしょう。しかし、やはり、最初の段落の理由から、これはお勧めしません。


実際のファイルが開かれている間にダウンロードが終了するとどうなりますか?重複しますか?
Andreas
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.