В Maverick была возможность загружать флэш-видео с таких сайтов, как YouTube, Vimeo и т.д., копируя flashxx** файл в /tmp каталог в другое место перед закрытием окна. Но в Firefox 4 в Natty это больше не работает. Почему?
Вы можете использовать несколько дополнений Firefox для извлечения файлов FLV со многих веб-сайтов, таких как Youtube.
Ниже я покажу, как сделать это ВРУЧНУЮ с помощью последней версии плагина Flash.
Посетите видео на YouTube и дождитесь его полной загрузки.
Затем запустите из командной строки команду
$ lsof -n | grep Flash
который показывает файлы (даже память файлы!), и фильтры для тех, которые имеют Flash от их имени.
Вы получаете что-то вроде
plugin-co 2461 user 17u REG 8,5 1693301 524370 /tmp/FlashXXVkHEM6 (deleted).
Так вот, существует /tmp/FlashXXVkHEM6 но он был удален.
В Linux, если файл удален, он фактически исчезает только тогда, когда все программы, открывшие его ранее, закрываются. То есть плагин Flash использует трюк, чтобы скрыть файл /tmp/FlashXXVkHEM6. Он создает его и немедленно deletes оно. Но поскольку плагин Flash продолжает работать, он, по-видимому, все еще может его использовать.
Из приведенной выше строки мы отмечаем число 2461, который является идентификатором процесса. В вашем случае, вероятно, все будет по-другому. Затем бегите
$ cd /proc/2461/fd
и, наконец, выполнить
$ ls -l
Это покажет вам файлы памяти, а именно
lrwx------ 1 user user 64 2011-09-16 10:23 17 -> /tmp/FlashXXVkHEM6 (deleted)
Число "17" (в моем случае) - это имя файла, которое вы можете использовать для доступа к удаленный/tmp/FlashXXVkHEM6. Поэтому просто запустите
$ cp 17 /tmp/myyoutubevideo.flv
и вы восстанавливаете видео с Youtube!
Вот и все! Вы вручную восстановили видео с Youtube!