Просмотр кэша Firefox
В последнее время все чаще для демонстрации видео на сайтах используется flash формат. Всем хороша эта штука, но есть у нее один маленький недостаток – отсутствие нормальной возможности сохранить файл на диск. Обходится эта проблема, как правило, использованием плагинов, позволяющих скачивать встроенные объекты или вручную, поиском адреса в коде с последующей закачкой. Однако некоторые swf-файлы не содержат каких-либо данных, а являются своего рода redirect’ом на другой файл, поэтому скачивание и просмотр их кода ничего не дает.
Для этих (и ряда других) случаев есть изящное решение задачи. Нужные файлы хранятся в кэше броузера, вопрос лишь в том как их оттуда достать. Если вы видели кэш Firefox (находится по адресу \Documents and Settings\username\Local Settings\Application Data\Mozilla\Firefox\Profiles\profile_id\Cache), то поймете о чем идет речь. В старом добром MSIE все файлы в кэше раскладывались по папкам сохраняя расширение, а в Firefox все данные выглядят как файлы с именами вроде 0CAAFAA4d01.
Открываем новую вкладку [Ctrl+T], в строке адреса пишем (подключение к сети необязательно) about:cache и нажимаем Enter.
Во вкладке появится информация о состоянии кэша:
Memory cache device – все, что сейчас находится в памяти броузера;
Disk cache device – данные, хранящиеся в дисковом кэше.
List Cache Entries выводит список всех объектов и их местонахождение на локальном диске и URL в сети.
Поскольку файлов очень много, удобно пользоваться поиском: нажав [Ctrl + F] внизу над строкой состояния появится строка поиска. Отыскав нужный файл вы увидите его сигнатуру (те самые 0CAAFAA4d01), после чего достаточно скопировать и переименовать файл в “правильный” формат.
Хм… полезная фишка. Не знал о том что так удобно можно просматривать кэш ФФ.
.
Раньше для копирования подобных флешей просто загружал страницу в ИЕ, а потом из кэша копировал
Полезно и занятно. Только я не оч понял, сколько может в памяти висеть сразу?
Firefox отличается повышенным аппетитом. 200-300 Мб за раз съедает.
сие кстати есть и в опере:
opera:cache+поиск по коду видеоролика
Говорят, в третьем фаерфоксе намного улучшена работа с памятью. Уже выпущена Beta5, ей вполне можно пользоваться.
Мне редко нужно качать видео во флеше, но я часто качаю трейлеры с apple.com. Вот тут рассказано, как их качать: http://www.krunk4ever.com/blog/2006/12/17/how-to-download-hd-trailers-from-applecom/
спасибо всем за инфу,в Эксплорере както нашел кеш,а опере сам не разобрался.теперь буду шарить!
кстати я немного не понял-у тебя получилось выцепить SWF отдельно?или только как FLW файл?Потому что я ,найдя в кеше flw,загрузил его через Macromedia Flash и сохранил как SWF отдельным файлом.ну это как вариант.
sinyavsky
в swf, похоже, делается ссылка на flv. Встроенный в страницу swf можно скачать хоть плагином (например, Download Embedded), хоть вручную, но проиграть этот файл не получится.
хм
спасибо за инфо
я вообще на фаерфокс поставил плагин unplug
он ввиде кнопочки, нажимаешь и показывает ссылку где лежит файл медиа, и качаешь.
Таким образом с майл ру 0 мой мир – поиск музыки, можно натаскать все что пользователи миров загрузили
я так понял вся музыка загруженная пользователями висит на одном сервере
делаешь unplug и качаешь по ссылке прямо на комп
flw это как бы рабочий файл флеша,как PSD в фотошопе.тоисть потом его можно переконвертировать в swf,который спокойно читается флеш-ридерами.
sinyavsky
я уже не знаю как объяснить
. Вообщем встроенный в страницу swf весит 30 Кб, его-то как раз и видят плагины. А вот связанный с ним flv файл весит уже 19 Мб и плагинами не цепляется.
Любопытно. Хотелось бы видеть надпись “продолжение следует”
Ух, ты! Работает!!!
Спасибо! Полезная инфа!
У меня файрфокс в.3.0.10 стоит все это работает, но я в упор не вижу сигнатуры файлов (типа 0B7096EEd01), где они там?! Скриншот что-ли покажите.