Firefox はダウンロードしたファイルの名前を自動的に短縮します。たとえば、231546798_20110608.pdf
は になります2315.pdf
。
後で気づいたのですが、これはファイルをダウンロードしようとしているパスの名前が長いことに関係しているのかもしれません。パスが途方もなく長いのです。
/windows-d/academic discipline/study objects/areas/human aspects/social sciences/communication/ways of communication/way of spread, ie electronic media and communication/application/telephone communication/examples/cell phone/me/verizon/bill/
haha
次に、上記の長いパスの下に という名前のディレクトリを作成します。haha
は、短縮されたファイル名 (拡張子pdf
は除く) とまったく同じ長さであることに注意してください。 ディレクトリ にファイルをダウンロードするように指定しても、Firefox はそこにファイルをダウンロードしないことが判明しましたhaha
。ただし、はるかに短いパス名を持つ他のディレクトリにファイルをダウンロードすることはでき、 にファイルをコピーすることに問題はありませんhaha
。
Firefox の奇妙な動作をどう説明すればいいのでしょうか?
追伸:
- 私のOSはUbuntu 10.10、Firefoxは11.0です。
- ここでの問題は前回の質問ですが、そこでは OS について質問し、ここでは Firefox について話しました。
答え1
/windows-d
このファイルシステムはFAT32かNTFSのどちらかだと思います。もしそうなら、ファイル名の最大文字数は255文字です。
しかし、これは Firefox の制限のようです。NTFS でフォーマットされた外付け HDD でテストしたところ、255 文字の制限を超える非常に深いディレクトリを正常に作成できました。(ただし、Windows ではアクセスしようとするとエラーが発生すると思われます)。