視頻下載終極武器
SRSniffer
文|俞木發(fā)
特色及原理點評:
下載地址再怎么隱藏,所有數(shù)據(jù)也都要經(jīng)過網(wǎng)卡流通,而SRSniffer正是通過對網(wǎng)卡數(shù)據(jù)的嗅探來獲取文件的實際信息。因此,只要是能夠在線播放的音頻、視頻,無論網(wǎng)站使用什么方式偽裝,它都可以輕松獲取真實的下載地址。
實例解讀
SRSniffer下載網(wǎng)站加密視頻
出于各種原因,網(wǎng)上一些視頻沒有提供直接的下載方式。不過由于這些視頻可以在線播放,像偶偶網(wǎng)上就有很多MV沒有提供下載,可通過SRSniffer嗅探獲取下載地址。
啟動SRSniffer,點擊“>”開始嗅探數(shù)據(jù),接著啟動瀏覽器播放在線視頻(注意不要使用瀏覽器打開其他無關(guān)的網(wǎng)站,以免捕捉到過多的數(shù)據(jù))。這里以http://tinyurl.com/mydxuem視頻為例,在瀏覽器中開始播放視頻后可以看到頁面并沒有任何下載地址(圖1)。
開始播放后切換到SRSniffer窗口,在左側(cè)窗格勾選需要嗅探的程序,為了減少干擾,一般只要勾選和瀏覽器進程有關(guān)的程序即可。此時在右側(cè)窗格可以看到綠色下載資源,其中帶.flv字樣(http://www.ouou.com///publicimg/starmv/video/20141209langyumeinvEXO.flv)的就是當前視頻的真實播放地址,右擊選擇“復制URL”(圖2)。
新建瀏覽器窗口,然后將上述復制的地址粘貼到瀏覽器地址欄即可啟動下載了(圖3)。
小提示
對于常見的視頻(包括flv、rmvb、MP4、WMV),SRSniffer會自動嗅探到網(wǎng)址并使用綠色底色標注,大家可以根據(jù)具體網(wǎng)站進行篩選判斷。比如現(xiàn)在視頻網(wǎng)站標清、超清的視頻大多為.flv格式,高清則為.MP4格式。當然如果不想看在線網(wǎng)站強加的片頭廣告,也可以提取網(wǎng)址,然后使用Windows Media Play(單擊“文件→打開URL”),輸入獲得的地址直接播放在線視頻。
網(wǎng)盤無拘束下載
文|萬立夫
特色及原理點評:
要想突破網(wǎng)盤下載的限制,首先需要搞清楚網(wǎng)盤限制的方法,這就需要說道User-Agent(UA)。UA其實是一種特殊的網(wǎng)絡協(xié)議,在軟件進行HTTP請求時發(fā)送到服務器,這樣服務器就知道用戶使用的是什么軟件來訪問的。就因為如此,現(xiàn)在很多網(wǎng)盤只允許用戶用官方的客戶端或者常見的瀏覽器進行下載,一旦遇到其他的下載軟件的UA,不是拒絕訪問就是下載緩慢。所以要想突破網(wǎng)盤的限制,只需要修改下載軟件的UA即可。就好像把瀏覽器偽裝成手機上網(wǎng),從而可以過濾掉視頻廣告一樣。
實例解讀
軟件偽裝下載
現(xiàn)在各種各樣的網(wǎng)盤越來越多,而且有些網(wǎng)盤的功能越來越強大,比如在線播放、離線下載等功能一應俱全。于是很多用戶采用一種變通的方法,先通過離線下載功能將文件下載到網(wǎng)盤中,再通過下載軟件下載到本地硬盤。不過網(wǎng)盤往往對常見的下載軟件進行了限制,這就需要對下載軟件做一番偽裝,從而突破限制了。
現(xiàn)在能夠偽裝UA的下載軟件并不多,F(xiàn)ree Download Manager(以下簡稱FDM)就是其中很特別的一款。
為了更好地激發(fā)FDM的潛力,首先需要對軟件進行一番設置。點擊工具欄中的“設置”按鈕,在彈出的設置窗口中點擊左側(cè)的“新建下載項”命令,接著點擊右側(cè)窗口中的“高級操作”按鈕。在彈出的對話框中點擊“協(xié)議”標簽,在“提交給服務器的識別名”列表中,可以看到一些常見的瀏覽器名稱,這就是下載軟件偽裝的瀏覽器名稱。偽裝的瀏覽器名稱包括IE瀏覽器、Opera瀏覽器等,這里選擇最常見的IE瀏覽器測試(圖4)。將下面的“使用Cookies”選項選中,最后點擊“應用”按鈕關(guān)閉該對話框,返回到下載軟件的設置窗口。
點擊左側(cè)列表中的“基本設定”命令,在右側(cè)窗口勾選上“使用內(nèi)存緩存下載文件”選項,然后根據(jù)自己的內(nèi)存大小設置后面的數(shù)值。一般設置為256MB或者512MB就可以了(圖5)。
接下來點擊左側(cè)列表中的“網(wǎng)絡”命令,在右側(cè)窗口勾選“中流量模式”,然后將“流量限制”調(diào)整為80%即可。設置完成以后點擊“OK”按鈕,以后當我們通過IE瀏覽器打開網(wǎng)盤進行下載的時候,F(xiàn)DM就會自動獲取到瀏覽器的Cookies信息,并且可以自動接管瀏覽器的下載任務(圖6)。這樣通過FDM下載軟件,就可以高速下載網(wǎng)盤里面的文件了(圖7)。
小提示
由于FDM是一款國外的下載軟件,因此默認不能對UTF中文文件名進行識別,而是直接利用URL字符串的形式進行保存。不過現(xiàn)在利用網(wǎng)友開發(fā)的“FDM UTF8文件名自動重命名插件”可以解決這個問題,用戶只需要將FdmRenamePlugin.dll插件存放到FDM安裝目錄下的Plugins文件夾,然后重新啟動下載軟件就可以了。