web-dev-qa-db-ja.com

OSX上のGoogleのファイルキャッシュはどこにありますか?

先日、URLからPDFでChromeを開きました。PDF全体をChromeで表示できますが、保存できません。保存すると、サーバーエラーが発生します。PDFの元のURLが機能しなくなったためです。

GoogleのPDFビューアの「ファイルの保存」機能は、すでにキャッシュにあるファイルを取得するのではなく、ソースからファイルを再ダウンロードしようとしているようです。

Chrome:// cache /を介してchromeのキャッシュを表示すると、PDFへのURLは表示されますが、ファイル自体は表示されません。

このファイルは現在、私のシステムのどこにありますか?

1
DA.

OSXはユーザーキャッシュを~/Library/Cachesに保存します。ライブラリフォルダは非表示になっていますが、Finderに移動し、[移動]をクリックし、⌥を押したままにして[ライブラリ]をクリックすると、フォルダを入力できます。

コメントで、キャッシュは簡単に検索できないとおっしゃいました。

コマンドラインから検索することもできます。

cd ~/Library/Caches/$FOLDER
grep -Rl '%PDF' .

大きなバイナリblobキャッシュファイルがある場合は、Hex Editorを使用してみてください(私はHex Fiend for OS Xが好きです)。 16進数25 50 44 46%PDF)を検索し、そこからコピーを開始して、新しいファイルに保存します。幸運を!

2
jornane