2014年12月17日 14時06分00秒

[Flickr相簿]可快速上傳/同步電腦中相片的應用程式--flickrsmartsync

image

由於之前好友有給我一堆他們在國外的相片檔案,因為怕把相片檔案一直存在電腦或是隨身硬碟,若是哪一天不小心壞軌,資料就會蒸發了!另外,這些相片檔我又想跟我好友的朋友(也是我的朋友)一起分享,所以後來在FTP、BT以及網路相簿這三者中,我選擇了後者。

但是,我的好友一次給我14GB的檔案,我接到的時候都快暈倒了!如果使用一般的網路相簿,按照一般上傳照片的模式,不知道要上傳到何年何日。後來在廣泛的搜尋之後,發現Flickr有很多很好的上傳相片的工具,可以讓你的電腦擺著,就可以輕鬆的同步你資料夾裏的照片,速度也比Flickr提供的上傳模式快。只是最近Flickr將連線模式改為HTTPS,所以很多之前為Flickr量身訂做的程式都沒辦法使用,而目前看起來大概只有flickrsmartsync有為這個更動/更改做更新,所以我就選擇flickrsmartsync作為我的上傳相片的工具。

申請Flickr的帳號也很簡單,只要有yahoo!奇摩的帳號,就自動成為Flickr的會員。一般會員可享有1TB的空間,也沒有以往的上傳流量限制,只是會有一些廣告,據說只要是付費會員就不會有廣告出現。

接著就是要下載及安裝flickrsmartsync這支用Python寫的程式了。所以在使用前先確定你的電腦有安裝Python。大家可以在這裡下載flickrcmartsync

 下載完成後解壓縮,在解完壓縮的目錄下(預設是/flickrsmartsync 0.1.18這個目錄)

輸入以下指令:

python setup.py install

執行完後就完成安裝程序。

————————————————–

接著在解完壓縮的目錄下輸入:

python flickrsmartsync

電腦就會開始上傳相片到flickr上了。這支程式聰明的地方在於,他會自動搜尋在解完壓縮的目錄下的所有相片檔(圖檔),並且會以相片檔所在的資料夾名稱(假設你存放相片的資料夾名稱為A1),這支程式就會以A1作為這本相簿的名稱,並且將這個資料夾下所有的相片檔都上傳至Flickr上名稱為A1的相簿中。

不過值得注意的是:

1.我在解完壓縮的目錄下直接輸入flickrsmartsync按執行,不過電腦並沒有進行任何動作,但是我輸入python flickrsmartsync後按執行,第一次執行電腦會先開啟瀏覽器進入Flickr API應用網頁,在取得API KEY之後,往後在執行python flickrsmartsync的時候,Flickr就是用這支API KEY來確認使用者的身分的。

2.上傳檔案時記得要把相片移動到解完壓縮的目錄下,執行python flickrsmartsync,這樣電腦才會上傳你要上傳的相片。你在原本存放相片的目錄下執行python flickrsmartsync,電腦是不會執行任何動作的。

 

其他細節可參考這兩個網站:

https://pypi.python.org/pypi/flickrsmartsync

https://github.com/faisalraja/flickrsmartsync

 

#Flickr #flickrsmartsync #python #api key #yahoo奇摩