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_se9lidLL1c4WtvtLIkN8e4skXStxayNdwpmSSsRAPv1koH6DMiYIaGoOJ6dSb1i6QfCvLfj8MPrU60gCtkxNSF8I-sDYvMMZS_E8kZIMG1nN_ouI9QPs0_VZ7ApNGhqgRbvLWtfr-jfTbhVkevSqADBMol1D6vNBNtm6WtH9T-7_86ccD-ngNLdLFgunpngnpu4qB6RgN7RvpzpGO2Lk74NHJw3OzyEJi2des1HgqS40-r29v36ufozEiBD03O9RJBgJUV3w6xkbctw9Y3hFEUw4vLxp_gFL-G5gL33_jux-88TKpeMyAAM5w0J2HYNOx-zC_LxNDJ5phirdRTffT5UcsIoFkpKDyrAOvZpty-fY4n1uF0sBtmYFurO6OotogcpgnpZOhkqW75c14XVQAJj75ei24Yytc1jUw2oa8RX0LbaNwIwiYa79LZONz9iWKjtx8-G1BxJAI2OPploUElklDDZEkE8Z6Hig=s0-d)
2. 建立副本後先放著不要動,我們必須先取得在 Google 雲端硬碟上要分享的檔案鏈結,先開啟 Google 雲端硬碟(https://drive.google.com/)下面以分享「資料夾」作為範例,當然如果要分享單一個檔案也是可以的,步驟大致上都相同。
![2013-02-12_1746.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tr8MwRx6FfitnYMpAXknkWlis7Iazmet80F3O4UWUM4mpeZtA1oXcWKb52lMJX8tF6Txgl14c_Mqgxm6QlUG9_kWwvdMezr12hIYL9b-ZzNaGkgQLqTx5vJua2zAwqjsPu4n-uCVpMn4njzfTVsYReRX0SK1Yzx7jWs_oTEew9P2cDGBu5vF8YNKJfzeDop_XpQ8Z7DsTAx5QU5zjKjz9pUXT1tvA1aI1xmEVXF4B5Iq-CtsZhQT7QtnkEQdw8v_EzbwMNzcmt_Sob7nfTxtCyUPUAeA8I7E-UJeUZU5zjHIOZXWP36hxxpaN13AsvACbA7KrFP0nspHoIbQjDHpvf6DAlEMVUE-eevCkqFwajtS3VPA_-2ZHy9ciN5CvYd6qTMbGak2m4b4U5vLOPUX0iF8QZPslswzRAcRgnFLEKgWB6eAXpORYeoL4ueAa4MGs4d-SJ6G068Vq2wBtm3t5_Q7WzSQ=s0-d)
3. 在要分享的檔案上按下滑鼠右鍵,選擇「共用」裡的「共用…」。
![2013-02-12_1747.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uhq6kqsfQWcfxG3MTytBLdj2M5WImWE1Z5OpO-y7xGBQtWCl97VXkT-UmecrwWgPYtnTqT38wZSHoTVdNsk-zO9ICZJrC6BNUV0zdD_NZc9yeLl9tzvygJTfUq3JndAJKixI08hxVXjz7zdLlJi9asY_ApcUKSJU5CohaTXz6-cn9p_ICNT1dQ9NyV1TXOpMZroR_2rKn-wAUMNSiHDi6M89rzNnGdjhmLpHpjXx3JEXybAfAKzEtz1sF0Ay2AU3CLtMSV3uYhIf50HIsQBaZsvnLrUKBethicYkHvKMjGOmRxZ2UlSFJazfEU5qyMzcopudNu3Zt63BxBiM4A5_VxnYtEpa5EPnVWov3MOrgg9FerUnLkoMtYpf31teEQoqqOL0KxjZhbjc2mOx6mn5dUZ2uyAYKeSRlBmJp_AtL0DIViUkgViVqxleLOiRmmvl5aVQiO-nFaOlXGM_6cPDJtDuER63AcC5m9wA=s0-d)
4. 上方的「共用連結」就是我們要取得的分享鏈結,不過先等等,我們必須先變更一下存取權限,其他人才能透過此鏈結來下載到你所分享的檔案。先點擊下方的「變更…」(如下圖)。
![2013-02-12_1748.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vtJPwq3jwd7Ivz8ZewWii5MnD9gRUmsq9iMdRxgJJ9XRWJaBvzhxM163IxlC94ofaf1WFUUywp7K8-USTiM4W_NmAyFbj7ZK1pZthg8bDvyfCa5L89MAgENBw9mIODPZXrPbYkg8c32hPiiMHBotxHqi9lRivoNKmSkYVVJy2AntmWBIh04AaVna40CdSqjx_bPg7f00BhOZ3Q97fHrgqrxix_QWCf3b-m5UYD0D61dtpOfB1UgYUdyBn0-w3SJIrQ7TaH6Vs_5BaAE7iDpXPUhqOqN0CWSitKbiMExK1h_AVlR6FN9hB9ZRQFAzilC3H0_G7HylnQNUPaX8WnTnNuQl5PcHtAWN5rOVIluVKggOT8twU6niedTjHz7iTbnXPjsBtjjTTzXMQ2uryoe1GTjc95hZigYGW08bF1kBg2mRhWvVo2VBASTG3VQubSua-TmdwHg_4akshx-5iSGEAaOvlHR40occntLg=s0-d)
5. 然後勾選第二個「知道連結的使用者」,接著按下「儲存」。
![2013-02-12_1749.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tAcytbgxybjWAiCNwDUSvaNw3scn721Wxp-wewtgVuakgf-MyMWXNYwK_kRSp3i49jxkWrKsFU4qazaEFdEAlzd9Sl4aGATsCwHx0hmoGHKP1oabmWwGZO9t_7fdaPLX_XMgB605Pbzi63o3VU0uFCYOgx836pTxW_a7GAyyNoIKuLeE19SRZuj0i8zwexXjwQDdPjLoLlQNoRKwkGECDw3-hqELvZLXwfkVKgh4C8dCcHTVe1lAi5DWhQzFaXLJIsb6Hn67F38cSeNeaZA_1iImAeK3QGsxzKoeHiQjayRQo4MLa-qq3M8bIqxnayg_qFfvn3pxmXSG_aBhX4CRMu2gobALQj2n5LIn0YMgNj530NdD7q360ApWJvVcJNqZK7QmOWRbG1NdpWprvgiOdjFOV5rKnnuar40kJw-AU2ZwRQ3o0_kdvEvDDbKbQ06lNjiaEpTbioTk7lEH9XOEYVbTMXTV2SZs4wqw=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_udW0_MKO2X7ISHetVKx_850fXKt0sY5-kuunlEUnyYpoKqmgiZ9xSDlF4OHQPZBELbPwEFAgWCxAhGiF4roXjKRDFa5DtDgznH4TY-G-gijhX-umEI4r3-IBAFq5Xfz5fwM3A-MWqOzVcIK7sPvY39bT3_uqvwZ0ZAWrxkPcibV5LgMQ02_5tp48E3HC4vcODrd__ZILWiy0MTo7T8mIm1BDB01iu1E4I5slTwJpi-7bEx9gf3daKzGQlhY4WaXq3CgL8cKVd3igBzFEAeGftZmNFoeZZcReu5xcgXN7mMoFbQChHuoJcr9W-cswS3R6BKUuZNJY0KUMyhfb7tXedXPI7amQje3Gl11wRWY30zGiA2L-cHkQIEJAjYKUVEA64qZQfD_SC8KkT-VAi7uAA67VdJqIVOw3ML5I1_cgUqDn8TUGlZI-ihLrIezkjqZli9IqjaWHqNYOqsp6L-_6p7nrwu2YPVuRqyyQ=s0-d)
7. 設定完之後選擇上方的「執行」,然後按下第一個「Initialize」取得必要權限。
![2013-02-12_1751.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tPQKYE8jpbpGnVpm9rKWOqr_zfhXflhXJym1HbSY_irYY8Kp3pajw_wrKEJURmPuxV4ranhzyKXRaSoAhHNHy4tSQk7a3s--1Lk3h80YqmbXSo20TgBN95qUX0IgOJGNohA3jqKcUg3jFq81v8jWxCVNEdSrQS7Gs3uNoIlvFXZqlQs6u8gN_a-ug4r4Nmb8YHtipiC2kmET411hgB_TqGDOgVAgU4fmPNRarJSXWKLTvNipfgzEJU0JHmDoUjsGknSc9yWrKXLcIpp4OGGyscmm2K-45_uT6fbTo4nZPJ8ovMgjvF7hDVDQP0oB3Iq2K6fJSfqF9RhovsYmOyDKYMz1tBvf_hGayPgLiHYymfxh9HSf6i0SA-4QBiFwq2TmU53F_Q2p3jmVQD0i_iCCk7EDdqfuBrt3zhiOGZtCdKaqPcNVygSlFNQSgdwwvclbCXfQ3FWQP5GZ-3JXiZcsajUBg7LtT2yhiBuA=s0-d)
8. 跳出 Google Script 的授權提示,點擊「授權」到下一步。
![2013-02-12_1752.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tVnOevcVOzXcJ8F47xl8JE3jsfLOFCILslUkjcUx58sQUbvQVvbG3JrVYAbio8uqfDHGowpz7c1aQl7Rz1Qr9CuTcWjnOjasyfgRXC_ov1fwoIxzFyIsH_Gbe7xdZH3UIR6N1jgA-P7fBtyf5ICAwcCxRibyeSVjfGtnNEmf-RuS_hlTt40BgdDvtOH9qa_INd6HgXQv6tIl_5JPsi70dnmakL07FzkeFEKpm-R6qAys6RyxKjEDc9ij-1ilhIrTMSq3Cjl4cFX8KQLWbRlFj9lnRlqyMXXtpEycK_DFCsHxWKeMuISXr32pqAiH2jO_gizL7AJRl-hX-B2zECemw3TnQxCiry_XseufS7RkFkVEgEyMxn7MoPejUCZKI7qdHc2tMBeLrcL3m3-j8pELUIkotf6rDoyIm5VFnV7Fgwai-EkKIUFfQ9M2bJPCCY_IUEaYHRp1qWQ3rnhdVZKX4N_oUVkOkipb-R=s0-d)
9. 最後選擇上方的「執行」,再點擊「Start」即可在指定的時限自動關閉 Google 雲端硬碟裡指定的檔案分享連結,但檔案依然會留在你的 Google Drive 裡。
![2013-02-12_1753.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uydSMcWvGPSJo0a7sXU_rdK2LFGxkci6rmOeXihgAulBLXIN23_NsvjlrH0OztpkMv2ymO1DQF2hUPSDbsXugnRa-IUqxxSKK4mq7X9PQSOdaPsaBfaCi8HXAUwIynDEFEg9bF2-DLvKtXAVR-ffcnSdQKrYdBiLvU13Uxph5sFjVGRoedQk9rvB9RLrrfQueCkpK4q2WOkUtaw1Po2NN-jlrbMo9gd2ypxa5m8GFxckVJPOz0Qg0PH0nXqr7oMRoIu75x1I2EXleGKbXm2Tdqs-JoCSA1d-qt4bgMqpuToHqTJEb2K0EPe4aNWxf3xnbSfN_8jbPDa7ncaSIW02VZNJ1AioJ9OZJJ1eKuzMLdp4sOx06arAxfXR7d6NYYZLpF27HxL9o_-WuytRDwpXs-4lb-XopWpknNKJa99qgO_-wDygWwWDkGixATIXL6a67gafYAz4uANNho5AC8v_u-QKRdb1-rzj0dTQ=s0-d)
當檔案失效後此 Google Script 除了會自動關閉分享功能外,使用者也會收到一封 E-mail 告知此權限已經更改。
沒有留言:
張貼留言