[自制分享] 無名小站備份檔案,照片音樂下載教學

http://wretch.pen.io/
原汁原味在此,沒有任何衝人氣的目的,
因為 pen.io 只是讓人線上編輯跟分享用的。

我花了一個小時寫的,希望有幫助到大家。

### Wget : I Know KongFU ->>>>>> Wretch.cc/ ###
因為無名小站要關站了,所以很多東西都想要急著抓下來,但因為實在有點懶,
手上只有 Mac 能用,就想說直接用 wget list 下來就可以了,但是檔案後面又有奇怪的編碼,
搞得非常複雜,所以我花了一點時間寫了這個方法給大家參考參考。

首先:
裝上 HomeBrew (若您是 Flink or MacPort 也可,我只是要他的 wget)
[自制分享] 無名小站備份檔案,照片音樂下載教學

> $ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

裝好了之後先執行
> $ brew install wget && brew update

可能會出現這樣的畫面
[自制分享] 無名小站備份檔案,照片音樂下載教學


可以先運行 wget 一次確認已經可以使用
> $ wget

之後就是重頭戲了!
首先在自定路徑創造一個資料夾放無名的照片,名稱位置可自定、
因為避免權限問題而且我 **知道我在做什麼** 所以我使用 bash 來執行。
> $ sudo bash
> $ cd /Pictures/
> $ mkdir Wretch.cc/ && cd Wretch.cc/ && mkdir album/ mp3/

創建好之後就方便了,先去 www.wretch.cc/blog/ 去抓取您的備份檔
抓完之後解壓縮應該會變成這樣:
[自制分享] 無名小站備份檔案,照片音樂下載教學


之後我們就可以直接用 wget 來辦正事了,先切到album看看裡面有什麼寶箱:
[自制分享] 無名小站備份檔案,照片音樂下載教學

原來是用 Url 給使用者抓啊...這樣真的沒什麼誠意,但是這也是我想要的結果,雖然後面jpg?後綴很醜,但是之後可以讓他清潔溜溜。
沒關係,要是這樣丟給使用者我也可以更方便的抓取我要的東西,
cd 到 album 內後指令就給它下下去!

> $ sudo wget -P ~/Pictures/Wretch.cc/album/ -i 1.txt
> $ sudo wget -P ~/Pictures/Wretch.cc/album/ -i 2.txt
> $ sudo wget -P ~/Pictures/Wretch.cc/album/ -i 3.txt
> $ sudo wget -P ~/Pictures/Wretch.cc/album/ -i 4.txt
> $ sudo wget -P ~/Pictures/Wretch.cc/album/ -i 9.txt

> $ ls ~/Pictures/Wretch.cc/album/
[自制分享] 無名小站備份檔案,照片音樂下載教學


這樣才是全部都抓下來了,但是 .jpg? 後面那串亂碼真的很麻煩,
只好寫個回圈用亂數檔名套過去了!
(反正剛抓下來是數字,事後再來改名稱也是無所謂的)

先切成 Bash ****我知道我在做什麼,平常請勿用 Bash 亂玩****
> $ sudo bash
> $ cd /Pictures/Wretch.cc/album/
切到 資料夾內後就可以開始施展魔法了!

> $ for f in *.jpg*; do mv -n "$f" "${f/*/$RANDOM.jpg}"; done

按下 Enter 後.... 誒?沒有顯示結果?
這其實是沒關係的,因為它其實已經處理好囉!
趕快 ls 看看。

> $ ls ~/Pictures/Wretch.cc/album/
[自制分享] 無名小站備份檔案,照片音樂下載教學
嘩! 雖然本來就是亂碼,但是副檔名變乾淨了!
也變成點兩下就能檢視囉!!


mp3 的抓法也非常簡單,只要故技重施就可以了!
先切換到 audio 資料夾內,然後會發現有一個 url.txt
直接 wget 砍下來就好囉!
> $ wget -P ~/Pictures/Wretch.cc/mp3/ -i url.txt
[自制分享] 無名小站備份檔案,照片音樂下載教學


大功告成!
抓完收工!
2013-09-06 14:42 發佈
雖然沒有無名

不過還是抓下來研究
技術帖,收藏了,,,但是還是很怕失敗
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?