Google 雲端硬碟(Google Drive)是我相當喜愛的網路硬碟服務,除了本身的操作介面維持 Google 一貫的乾淨簡潔外,速度和穩定性也不在話下,Google 雲端硬碟本身也有檔案分享功能,當我要分享檔案給好友時,可以直接將對方加入共用清單,或是產生一個分享鏈結來讓其他人下載檔案。
不過 Google 雲端硬碟的分享鏈結本身沒有辦法設定失效(過期)時間,當你分享一個資料夾或是檔案時,分享鏈結會永遠保持在可以存取檔案的狀態,除非使用者手動將它停用或關閉分享,其實有些不方便。
國外的部落格介紹了一個方法可以讓你設定 Google Drive 檔案分享時限,在過期後自動讓鏈結失效,如果你也很常使用 Google 雲端硬碟來分享檔案的話,不妨將此教學牢記起來。
設定 Google 雲端硬碟資料夾或檔案分享時間
此教學會用到一個 Google Script ,所有的步驟都會在 Google 雲端硬碟上操作,無須下載或是額外安裝任何檔案。
1. 開啟此 Google Script (Auto-Expire Shared Links),先點擊上方的「檔案」,接著選擇「建立副本」。
![2013-02-12_1742.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vcC8efR7Op8PHLUbAnVQUcbCXax3RIHjBI1icp6xc6w43UMv181hxdHni7P8mYsAOs3eSbEfIcl8DuD9cBZBqrF-_OiK3CphGaxNKY3Z_T-GeleujVFk-xpVAhcXie_w23fx_4rU4vkqGB2iq40KINDPfzTu2IcYHLK3mv3P8ftpXXbwbzTaKsn5a1YKS7-KuN3ULiyHPsEVSJaMtZi8Yt1nd1mL7IIsExD9qpXPYb_5LkEONy2SBcpw2p3-epuRqNX0q5F2Y355ZIZZZ4Oh325iPZr_RFQ8l2_-slWwQ4ynNvvfQ1x3Ce8jXqwupIXwRh0y1he4sCmBbeLXrAiXnnkkf0kDkCTwU_cszvPkE45ljwMyeYokDYPEGFLZ5XNZDd9oNmVoVxqhzCCLL-lfmdp37_NgdMeD3JzB0TywSTInr9QKE7uji9lGnKtHNwS5kQbePyH_f763r7QM9MA21K808-JDSNXRc8VA=s0-d)
2. 建立副本後先放著不要動,我們必須先取得在 Google 雲端硬碟上要分享的檔案鏈結,先開啟 Google 雲端硬碟(https://drive.google.com/)下面以分享「資料夾」作為範例,當然如果要分享單一個檔案也是可以的,步驟大致上都相同。
![2013-02-12_1746.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tPSdZfDtjXfCmXuvljFLPIkKfE7ryY-az-CTv4RIDaByGR7zSPNG-7dX4XTGXQIywoBje5NkwG2aaGVJ88Ud2sLJHZom2BfkvuhjOyZykpr4zP1cpgJtLjU-GgNhyQpzQEUlzH0XiQbS72dPq__KEKh3e4rh66Or39Rc6jeyZsU-MKeJh9UTcMQTMQK7EybfQxP24NM-l5qBMPpZOQtfjueACcD8aEhDmEbhguHMbfP9_JKLLDL6z3HauMRm3ize9Zw2mGzVrmmMiNNjc2Ht2oUn7MgYepW7ROFAWNmNcg8LK2Xp97anVlk2lzgcLh8x8or6SWIs4Pz8yAdpAsbqWW3weDRThWHcWwBAg3n4SCJprrwgx9dBOu-3oxz76T4Bq6f7RjzRLpCsMHbBa2wiPOZxRln2PsN66277OCnl4jmakkeA6sT9-O3v3gpw0oHit1A8OuM2fjeqmg77Og4ARdcvL5cw=s0-d)
3. 在要分享的檔案上按下滑鼠右鍵,選擇「共用」裡的「共用…」。
![2013-02-12_1747.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t1kZvaMzuN8EyAOQlulym7jPTCvgkgsmePqFDTmnGjPz8tm1NhI4FSfzuKBhY3lfDFa-qhcltoDAEasfgdLrW37SrfErHatZMfrl6tvjFuFhb8lM6XfcwTiBRtjlaq4A7CSeXqaJ6Koyi2BlNSKpu77p3z4OgV0zHEpFdRFGWP5iOg81OwefvG7uRv5HBl5nDadOQnHADwMOXVo2DltijQKgDVdy5-4p7iVrRuZLItDTCs4XGaC1HO5brZ5K_olZnT2XFjWSD_kZeLhu5wgdOI43-3NjczHhwhp-pLIEz-pPNJKEO3gZaUqoSJ6BURsYYLk78s8Us3mUEVw6Rdfj6WYI2KGphFEJ--Xoy0FMQmfMNh1MUlOKSj_9ai2FqqpT_LDZEuqambzRqRmBOcpasq3MOhQB4ZexO76iOEEZIfTx7GAkZMowVf1cLdnWMBoFZ9n-us22mcyhgm-_8lIIEW_xpNieiw_9i3-Q=s0-d)
4. 上方的「共用連結」就是我們要取得的分享鏈結,不過先等等,我們必須先變更一下存取權限,其他人才能透過此鏈結來下載到你所分享的檔案。先點擊下方的「變更…」(如下圖)。
![2013-02-12_1748.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vCIJBnjqlt4wL0zIgGvZj3It9I3NSzxNfMW6f7_a9x6GYeYGN3YO9U-3m4ibqPRlnPp6IAASsfZP5hpoydc5Eg-hiwQJG2pnWjlXUnnudqknOLyAdkcnnZFsIGG1Z06cvB6fnAXC5CvcPCMpw1Km0hDpD3xwOzNWtG8_obTPCIjb_FsqsKAKTJxwjnBmuu5xvT23csUzltvJMalP6zD02y537rpONgW6KEjhnUQEwq3w4Rio21JdJiLUHbIJqFhLbFGvJfXmWQtgzWULN928wVnxxSeEDV7E8RvtDK5QFwlNt_U9wJD6S5cQdELF6slwJ2ScFy7x8p0YSax24og4xiQeFObXi-8xpVNmvzMVFAiJ3qxLMswZvCFdO1HxmefgzHA0pKWpnk1zMaA1fSJ5MSQC72QgqwCCFcFqFKMXfa9h_jW4KkQgZBvGk-UBwJbDFGYW-4sqloHwgC7yjPsqa_AdeADxqG20kNTw=s0-d)
5. 然後勾選第二個「知道連結的使用者」,接著按下「儲存」。
![2013-02-12_1749.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_snMX1NfGhYVJA5fDVpjsFzcloclSHFZEg3tc5_sMGphAj8osP8gHYlV4lUDiqGqSD-ckSXsc-ylJG0b9UgK84g9hPwQUgwkuVBaE5-jvlBPrOLihPQKbqfuJ19XrrUVtCAEEpC9Kg7dbkznBp5Lgdz8pMxTV8MiAykcwfq1Q_OVXUfFcBzLlRAm8ZGYgU_XpjS_Ly8FnyWw78crFKWk9iAoLNrNW4yWJ-pMtS40r6BMgzrlDlNCje29qgTmj-QwI9Petcz1e_Mh7XPTkduOJc3UPYaxcke8Q_qCVYtbyJHrSU_tDzPj8ef40Ynb4gDmnRDyCIwfCtMY6QHPKaAprf3g92T8CN8Al4reENVkndV2PI5OTWyZtVQoeQlgJgRaJdpQTwkFt4yw5TEUALHu80AbCqdMhbP77RKcqR9j9izO_miaMy6htOwrtOfGM3gTtM1oS2p8AI_vzEdY5TygD7OG1BW8IOz5kEwoA=s0-d)
6. 回到你在第一個步驟所建立的 Google Script 副本,將 var FOLDER_URL 後面一整串的鏈結置換成你剛才在第四個步驟所複製的「分享連結」,然後把 var EXPIRY_TIME 改成要結束分享的時間(格式為 YYYY-MM-DD HH:MM),而這時間會以你帳戶預設的時區為準。
![2013-02-12_1750.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sm_q2s2LjcRfj3Gkm58VKrn19z8onifuEkjM8B_853UwL93XYqOmXgRXhlz-r_SpwEIpt2ObHi3w05P8umZeN5jPaDCR9dtYBU6P7MuLDCITOLKdnFxHNphExXTdMquSE2Xjk-w-6an5hHZornTTrs2V6b1Jcumcivxr82eaxpIcHBqtbsfSJz9nEW3VrkFmsOlkPCCt-RXyHTuWeuHKvdbaB9mPSuyUGkSsAtYxMdq6fpkeuD1SKHvkU_acs-mKlK4D9mRpux5jdWuyNWTx2aDXgse4LgEEOB0eo92luix4K2EosDG4F9Q5blsCnz3XZU6HYXpZnf0ekVV2dYujLT8FSzXos5bgxbaVggLATjw7j-lcHcdn504O9Ig-iWnjH0ejANTCeIR-QZFvqK92cD0FUjwaH_EKuMGBarCTv8VOu-y5UzVJUs5NQqy8g1nXzHHiV36wGwO_C3dHLZZJ-_G0PWPQWcZWVr7w=s0-d)
7. 設定完之後選擇上方的「執行」,然後按下第一個「Initialize」取得必要權限。
![2013-02-12_1751.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tR1WPZriqDIRADyhI-WypUTn4sa9yMirPU8u8Ty0iT0hJNlH3pFehbsFKA5SSrZT3TmLVzWNVV8N9tFhBl3ybaJGlgcTIrDKhjue9rD7Jyv0mkonZR6PLllO9TXJYVj_-biyZif-mNKtpWKu4TWuK31XuPrPKXF53tBtMheVeWqbYt7vDLDrTUR5kK0ozUrgN47mdiOc6O-qf3CY8ce_5TAVbLcuxLiVDihRYlx0ZRcPEpKaV6tr7mSz4OKTEXym6nbEKnRIHsr5pIvtp5TGRKRWf_zpMbChNwageFhRDs-v2ghcSm61qHwjY6Dp0rbZcFJJORTYMzrkwhG1Sw9qxPPNX8s5wJcJVmfjxIhvlcqVAP8_Os6uNUPsMb7l5YIeVdWjfGdzrJswHxJael9kDPsi7US5I1TCjDzdGvUmAXIPe86_NbLJyJqGeH6i0UfTZW-Z2PsATrSBp4i8XZq9dlLa9c7-AztXA3XQ=s0-d)
8. 跳出 Google Script 的授權提示,點擊「授權」到下一步。
![2013-02-12_1752.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_teZVCGxJpnCxjVeDTPdwtVNtimwAjWhwKf2YiGsljeTCOWoATqqx-h4O0zshG2p1obNMvfzXRtvyQ3r7McpWt8bHRrHCTil_tWeeL14doQHcwthQSTKJ9J1hILGBG4euTq1_DPVA3cdZJ7R6D0p4z2IR0L8fTjx84pMT6udw-KRNXttfqXJ1NEzq2g9g1fHKL-K-3zpyoYssuHgKLTjclwK-Kajq67E2lWQT5kZklyC4djuFC9amY5-w7D20MX_1PqDj4aGID_zowSDOfhrxfhen2AyE3o-uWO4-HFevq1n6pt_hG8hFzJ4fkhmKHNx-5r7yxrU3QCX8TYLkR5VpiaodY0BwaJF2Q6Lt3hPhDIwu6P7v4g5GT94IM_EJCiMuCIpqyeqBIFc8yplQny_wfqwJ7_G6t2N-rlfVfxD5BJeGPyrj_talPtCcmJrmDZrBI5VW0xgjJBPDYFhimMICfS1rn_YhWJpvuF=s0-d)
9. 最後選擇上方的「執行」,再點擊「Start」即可在指定的時限自動關閉 Google 雲端硬碟裡指定的檔案分享連結,但檔案依然會留在你的 Google Drive 裡。
![2013-02-12_1753.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vtAURtlP4-qqys__u6aajywNubtYNcbAP2DVGmmJaliLE3PKfY0-00bw3HOtiC3crKlpLWwO-9z4un63L_1tCxDyCm6lN9vFTpc5_YYzXGyMB4Iy73MMHyRonPqVBNQUNOI7MiUjYkCJLf4wx2Tw25pQTrZFK2KeLDHDpOpxB_eVDeZlH5J3CmhC8CDIfBNrkHuUlryM2Ss8Wez5m0_V7jqE2dLohNJi_tfdojew9LJwiYG8z5jEOPoksNqSphoslTw0bSqetgO98Us5oN4m08JzNcHjBRm8gZsvcZ8ZJVpGysW_eb_3SAhQlyio54yO5_YlAxg-rAZEN_q0eRZAWHruWAldYbnLdRbTxL-w-gmyjzLdMJoaluyOYVbLFUp-IH7OW7FUuxF2apFiPLW6my9vo1LOmx2EDxB2ZW8fpmZPMYscGSakingrqr_h_16gahwkcMOpKTc3UVBcn0WXro-T5K6UkR1_C07Q=s0-d)
當檔案失效後此 Google Script 除了會自動關閉分享功能外,使用者也會收到一封 E-mail 告知此權限已經更改。
沒有留言:
張貼留言