這幾天看到網路上有一個方法,在此跟大家分享一下
特性是不用在瀏覽器或系統上安裝任何東西
只要是用 flash 播放的都可以抓下來,如 youtube, niconico
1. 找出 flash player 的程式 pid
可以用這些特性
**播放時 top 一下,CPU 使用率應該在前幾名
**程式應該叫 np 啥的,找出其 pid
例如是這個好了
pid COMMAND
3512 npviewer.bin
2. cd 到 /proc/(pid)/fd 下面
如 1 的例子就是 /proc/3512/fd
3. ls 一下
應該會看到類似這種的
lrwx------ 1 user user 64 2011-12-23 23:26 17 -> /tmp/FlashXXp5p49F (deleted)
這就是要下載的(暫存)檔案
4. cat 17 > ~/file.flv
這樣就行了(要等到影片讀取完執行)
大致的結論是
優點:不用另外裝東西、不限網站、瀏覽器
缺點:較麻煩、要找檔名、不小心把瀏覽器分頁關了就要重來
--
特性是不用在瀏覽器或系統上安裝任何東西
只要是用 flash 播放的都可以抓下來,如 youtube, niconico
1. 找出 flash player 的程式 pid
可以用這些特性
**播放時 top 一下,CPU 使用率應該在前幾名
**程式應該叫 np 啥的,找出其 pid
例如是這個好了
pid COMMAND
3512 npviewer.bin
2. cd 到 /proc/(pid)/fd 下面
如 1 的例子就是 /proc/3512/fd
3. ls 一下
應該會看到類似這種的
lrwx------ 1 user user 64 2011-12-23 23:26 17 -> /tmp/FlashXXp5p49F (deleted)
這就是要下載的(暫存)檔案
4. cat 17 > ~/file.flv
這樣就行了(要等到影片讀取完執行)
大致的結論是
優點:不用另外裝東西、不限網站、瀏覽器
缺點:較麻煩、要找檔名、不小心把瀏覽器分頁關了就要重來
--
All Comments