В Mac OS X, где находится кэш, в котором хранятся Flash-видео, воспроизводимые в Chrome?
В Mac OS X, где находится кэш, в котором хранятся Flash-видео, воспроизводимые в Chrome?
Ответы:
~/Library/Caches/Google/Chrome/Default/Cache/
Проверено на Chrome 10 и Youtube.com
У меня такое ощущение, что вы хотите сохранить кэшированное флэш-видео для редактирования или что угодно.
Если так, то вот мой ответ: получить его из кеша практически невозможно, потому что chrome использует уникальную базу данных для хранения кеша, которая недоступна для чтения в OS X (или Windows, Linux и т. Д.). Есть некоторые инструменты, которые могут читать базу данных chrome, но они не работают с видеофайлами (они созданы для удаления некоторых конкретных файлов в базе данных в целях отладки вместо сохранения файлов из базы данных).
Поэтому вместо того, чтобы получать его из кэша, вы должны попытаться перекомпилировать файл флэш-памяти. Это требует обширных знаний в сценарии действий - и умного хакера (некоторые разработчики очень хорошо умеют запутывать хакеров, поэтому вы ошибаетесь). Я не могу покрыть это. Наконец, если вы получите URL видеофайла, убедитесь, что у вас есть подходящий инструмент для его загрузки. Скорее всего, вам нужно будет подделать свое происхождение (браузер, cookie и т. Д.).
Кроме того, вы можете сделать запись экрана, чтобы получить видео, но качество не будет соответствовать исходному файлу.
Наконец, если вы искали видео, которое вы смотрели, но забыли, где оно находится в Интернете (или удалено), вам совершенно не повезло. Там нет никакого способа, чтобы получить это. Вам нужно найти какого-нибудь старшего инженера в Google, который точно знает, как chrome читает свою базу данных, чтобы помочь вам (и, вероятно, такие знания являются результатом сотрудничества нескольких инженеров, поэтому вы должны привлечь всю команду к работе). В этом случае это на самом деле так же сложно, как взломать базу данных DMV, чтобы изменить свои записи вождения.
Надеюсь это поможет.