Google Drive 在推出之後,我想大多數人應該還是維持使用 Dropbox 居多?不過也有人將不同的雲端硬碟拿來放置不同的內容,而當我們在分享 GDrive 上的檔案時,通常就是手動開啟後取得分享連結才能讓朋友們下載,但有些檔案可能只是暫時開放,非長期分享,但人嘛,總是健忘的,很容易開放檔案分享後忘記再去關閉,而在 Google Drive 裡其實還有一個鮮為人知的功能就是「指令碼」,我們可以利用他來設定檔案分享的期限,時間到了連結就會自動失效,就不怕腦袋太小會忘記。

利用 Google 指令碼設定 Google Drive 檔案分享的到期日:

網址:請點我

請先進入上述網址(是 google 的服務之一,別擔心),開啟頁面後,你可以直接建立副本(副本會直接建立在你的雲端硬碟上)或是自己複製內容自己建立一個指令碼貼上,往下看。

01

如果你選擇的是建立副本那個方式,那麼就可以略過這步驟,如果你是想自己貼上,就在 Google Drive 裡建立一個「指令碼」,然後把剛剛開啟的那個頁面裡的程式碼都複製過來貼上,你也可以直接複製下內容修改即可。

var FOLDER_URL = "https://docs.google.com/folder/d/1234567890/edit";

var EXPIRY_TIME  = "2013-02-15 18:30"; 

01-1

再來依你平常取得分享網址的方式,先取得檔案或資料夾的共享連結(當然要選公開)。

02

然後將取得的連結取代程式碼裡原本提供的範例連結,再改一下到期時間。

03

點擊上方「執行→ Initialize」。

04

會出現需要授權,按下授權。

05

再點「執行→ Start」。

06

會看到中間上方出現這這個訊息,表示已經執行中了,這時就可以關掉視窗,當你設定的時間到了,分享的連結就會失效囉(檔案當然還會在)。

07

另外建立過來的副本你還是可以自己設定 Title,並不會影響任何執行結果,這個指令碼功能應該很多人沒用過,可以試看看哦。

08

當時間到了也會寄一封信通知你,權限已經更改成私密。

2013-01-15_100514

Categorized in:

雲端服務,

Last Update: 2013 年 01 月 15 日