使用 wget 取得 filesonic 檔案

wget 的好用之處相信用過的人都會喜歡.

但是現在很多人都把檔案放在 filesonic 上, 就算你有買會員帳戶, 還是沒有辦法直接下載檔案, 其實是因為 filesonic 會先行查看 borwser 是否有已登入的 cookie 之訊, 如果沒有話就會重新導到下載頁面要求登入或等待下載

以下使用儲存 cookie 的方法, 來取得 filesonic 檔案, 當然前提是你要有會員帳戶囉 ~

user $ curl –cookie-jar cookies.txt –data “email=your@email.this.here" –data “redirect=%2F" –data “password=your_password_here" http://www.filesonic.com/user/login

如此就會在所在目錄存下一個 cookies.txt 檔案.

使用 wget 下載

user $ nohup wget -c –load-cookies cookies.txt http://www.filesonic.com/file/123456789/aabbccfile.dat -O aabbccfile.dat &

使用 wget 時用 –load-cookies 來使用先前所存的 cookies.txt, 讓 filesonic 知道已經有先行登入了

再使用 nohup 進行下載並丟到背景去, 當下載完成會在 console 顯示訊息或可到 nohup.txt 查看下載進度。

這個方法真是好用阿, 可以把想下載的檔案放到一個文字檔, 然後再用 shell script 一起下載, 真是快速又方便!

Comments are closed.

十一月 2019
« 五月    
 123
45678910
11121314151617
18192021222324
252627282930  

Google ADs