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_uqKwle-cGJwxoUdMmCH0W0-pybFycrX7mn6D2i7ZGhHBDNUAeUWXTQVps461_Vvej6FQCdfpK0s34yCIvIwDUHORGV8QWAglIqmmTjXD8-DWYJivkkLlSz4eRu4n58lCSM9fWMk8Cj-mcGQYDZG2fEcD3NeqLoNF-ISWQWG8GiRBBdp3wOq0vveeHIeUfxL9x7UZEByYwVFPoiIWf-BY5rWFow1hP8UChEpUWMOh2tkU2IZVJ80S8W8gFMG_KvGoxCNvJftU0ZNzEZfWmoD-qnJPH9O5LRQ4DMDjnnda606HVBIq3wO4SvlU4kIBwFI9h1xF5x56PAlg6cpC2LJY5_IA-IW-ed7pFXp2dru_7uFrFXKJE8YOwUNqQSYZfSHK9QJqcR1Ot7zrP6YWdaPHBXKp9MuNUi5y78IrwTXwEjdpuJt_4BfKVhYB9dmPDt4R7ZFXEAAjEO_lpaF9MCfNi6Kzl9G2Zob2B4aw=s0-d)
2. 建立副本後先放著不要動,我們必須先取得在 Google 雲端硬碟上要分享的檔案鏈結,先開啟 Google 雲端硬碟(https://drive.google.com/)下面以分享「資料夾」作為範例,當然如果要分享單一個檔案也是可以的,步驟大致上都相同。
![2013-02-12_1746.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_ta-A0U6bNM4H76XDFhpvZktHJkfxcmWkFJnRg96Ufr6oVWdPYowJ9wMv2siPIDIJCf2s6GZen7Ri4bO5LG2e4d278MZ_-r3Fsyhsd2vnZN8Te1oKJHSHxBQS2YFJ6RVo7oQVg7KwrW4JOqIJ2Gw5YI7ml4hYRuIrLPWVeUXP_xDwJ6OOtVJ58FiJI60tMaPMQ7bmtAjNVTj2cII2P9_HEYKpdQ5jOZaDxUIyDIjEIEro0nvza1tHemE9RS0fPlhorjFjiHH0K69bzxyqEQOhvasG3Y0QhqxJA8rAWubmBLBdvCpRftw4RYj12DSzxyKpByX4BY_N_hlwfBNKiaEk81F2XbtI6tgwV1YdtbQi3JJEugDOZG_Sp3fzl6CZYSRBQP5e9iKrhj08FRseZb6phQ7ns0Jq9SgQ6Igk5g42P1JHjIPqJQQFKnhtw2jbufGOTMY9D757mboSWWQhkDdeRwZeFsNQ=s0-d)
3. 在要分享的檔案上按下滑鼠右鍵,選擇「共用」裡的「共用…」。
![2013-02-12_1747.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sjTAZWIr0hTFW7IL9BHYq8f-Fn3cThJDaMpiJWQuwMYGOl5cGcr1FP29F1c64T5H4P19jAyqNTh6oRnFZdhfLW2JZ5U_Zd6aJHnP6Ngt198lJHEOrLFNVsvffnOFYq919i_eQSp_dOLnPwp67tZW2CfZlqWXw8xD7PGjpBkCw9zkyU2OpZiAirxBKfcrRfLtWXadaXgdSXAp76sBJnkWu03re25I_YOTztQxNATwB0iar28Di6-xoz-tEp9XyDVxBk7TIz9InGXhjnwJ7xYrfvaUIZSB9eKB6Fezgtv9wMmcgYCIa1bnnEYjDNNJX7EZklS6rsKAxnsZ3P-OPrvRsQpC-IyBzehiFNIBsRcrOvSj2SQOqTWfAjaLwupDnlc_6ybPtBBbzrOOIzTOEMW5B1wIR_1gJ3uQGRyiMeU5yWpAn3ZDJi0abO__evSW6-t2CzIfla9AQ5XeDwRlJxjc3pu63oMikg0f7sVQ=s0-d)
4. 上方的「共用連結」就是我們要取得的分享鏈結,不過先等等,我們必須先變更一下存取權限,其他人才能透過此鏈結來下載到你所分享的檔案。先點擊下方的「變更…」(如下圖)。
![2013-02-12_1748.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_u_CJ5x1ZfdNVSqA25mgsnGdcQnLvMXpkkDojtJNrVoZP5K_lD4Kd_EpeDyZx9DhmWf3mOTyWRdySCyuunVahKhEi8wqf5MEr50t-KE4oVHi-mRAuTBofVrDg-rv5joYYahNM4kzfEMA0rDRN38Fuy0h9tWqH-9doP7U1VxauLPwB3wUgYvL57mZXS6AsAYU6IPXvkqhY24BUCwJ5KZ7IT6E_nZQPFjXiuak4YNP3xHIufvG1c3E72GjdY4MtvWnuJobhbpvjjqMi0-8RNX26lTm5MhKtsZB3j1EQzdatdeMvbsT7CPb2NofXcBHDTN4luQtsmyF4DscGQDJqbdt7VzOeQTI5JOOMNRkWC7DUMMJf-TZNIEEuFBdjFBN-CuzzGAUWtHfCbyhJM11Ms7h72A3HzZWd56Ek7dSBO-KcSIqRi22cjjMhPAWj9oDiBYGeWdQ4ILipsbsQA4y6qFIw8F5SZ9A1AEiwu_AQ=s0-d)
5. 然後勾選第二個「知道連結的使用者」,接著按下「儲存」。
![2013-02-12_1749.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tXB_5HewP99w6E5Xpd9wkEPLlXX5slSM4LUuvuZVA_Qg6Q6TBc1VaBcH8Y_qaFgffUePbDbYcUJe_EvWwXSHNFiA5LQjaP9oL2H-j5rnuIk2losMcHR5ddor5XBrLyPuD1TgY0hzRglea5v9zg_ZniZF2DOqu81BEvFkPP0_AkMuHKQlJcMWfyJkMeF97DxYGv3x7b4tBbpMYrB9g7R1EPsBJXq6k_ha1rjzX8OmiTaqFCvCe2J39yNTRODzLR7fAOtF8GQNGPEGSrNBpnaL0pGujm-6HAJk8rkOXDiZR3T0AENWrTaHrhnhti4toblSYPkfAF4eGN-aFzhfJFdttj_fMXR5ZYh30YQve3O4Tk0dmWU1TqP4r2wl_hRYrKR23uTZ1reFLgv8Asua7MjEQ_B1YG7_57YAqGvM9U3UcTFhFZb8Ulny18ip1eBr7Hticy4KKXAkuUJ36HhEhOox4J3AvGMUzy3OjHSA=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_ukc3hsY0sv7xki3Q38g4YgZwad4ruzh00-B25KRIEPY8a8_WF6xtOl715K2IaCawMIqxQ8vg6XFnsLQZSy0EpWdUvQxorsZQyy7s9ZnSLWmUQugWVokrmh0Dp-jUfpRq4cuJ3Nm6sMNQaZNfFt2MIMs7YhPrbyCLaeEmGOBwTY-8sV23FrDVjoMY-oU9D8oRjTGK3BiXJrpGKiF4UTqXIt5dDlGIzppHDn1ADbmstUSAc8Lr9sIORP71rHKgMR2nmXfZIeWBW0g9LLAwSJ8LrbiBLA8Np1NqvC6RSHGtNce6gejSMC_v3sNo-XRi6nizHLA6XYU1SEJG_mFGROaW14SRSHLeeEdCG0ZR6UOiu3TNd0RdDco_CU0NJZSvfN578sv7O6AoIU-WTs0a2sUC6dGOe5_Gt7K56_w3Upt87NHXF0kYobLBrzbjSU3R1LOZ4ApU_aU72ajFAsjWE9MIGvSX2qIItCWkguuQ=s0-d)
7. 設定完之後選擇上方的「執行」,然後按下第一個「Initialize」取得必要權限。
![2013-02-12_1751.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sDGnSsLQof5SYKOuVJtaAxt6pm-O6a49pSrNwTqACcC6DTQo_xofVsk3ImK75S4ViXGv-YQPBWVTMZnyEL7TUixquljUTdNc7Tz3aBTQ-WzW7qiuU7RfCgm-pYTmuz2t4wGMJg3BBjYBamOs7IDaoYh5icCntOd08U8KTY6zONE0NVCHUxQbwsLi9GFQHv9r233s9khPje8iKTtzNAuslQSUnz1oTKJNLPUGuRi7AcEON2rVk_adDskP-9_F9zq8oTZrLo_D0vNYbMmXACYKftAQDOqAoJI_jYb0j81pMIg4bInSQHh5y0IQ5tSJyjbaOqr9bznK0LlbYEutcdG1D3z_SDMqk3l0ymOJITMVPLcmHV30LDdHLTzls1ezR-d_wFP0iC6gxhj06kM9_Of9EEF52SuZ2Lkg1Zn-bdAyk94JF6Erx49qrbMHIalXMT7od7dXGQS8VQ2HZFCVYNrfU-D-gRXJrE80DB2A=s0-d)
8. 跳出 Google Script 的授權提示,點擊「授權」到下一步。
![2013-02-12_1752.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_si9uFgFHzO-X89brgLrT1AEp3FTVw14sOA2loPWLpCZG9PPi3rbkxzP4fWqaLh2koWyMPS4iIlPPEWxSeVvbXcU-o7dZJtlqurfb6S5dzOX1QwTUlu53oaPdt2U_hfD4LPca1uiTPARgeSJAAiobbNSwWSFqV7o5-enm35ogHGG5T_rG215KfgSR4PiJW9COd6yTX7klTbDw9RqNLY7xOwRC1ve1Ceb1xAHqSr4dxzAjtxxN36nXiZbco00YC077du8ZaPmW15UnkX76c8VBrr-1td9vnoQo3qmmZ6muQgVDl90KlDz3Ltpx-5_zZQojpauf70U-PH0lOG3jF8-GEjjzzJnktmaeet7JBokfBXncPa6B_kRgntzp1-x2G9FkWaEsIzkPgqLzEVge6OwT6VEP6T_Kc1O8zwHpBLBVmwIAE-PufCHn47GuvCEsZpaxcV36317lNE47T8cvjCdmTs1KLCPadolIGE=s0-d)
9. 最後選擇上方的「執行」,再點擊「Start」即可在指定的時限自動關閉 Google 雲端硬碟裡指定的檔案分享連結,但檔案依然會留在你的 Google Drive 裡。
![2013-02-12_1753.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vXUrWQqjfWwqVbqMf-1R7sgQHgOns-BEwjSkfYgBpjhcu8PFOqRWo3SIc3Njmn4rES-6N8Bb9pberytkVPPLa5ueQf2qmnLStY-ZTBjsPxUdmIqiWzyt00FuUy1C7Sc5a5c6_fl3BuKWWmJ0hdrD5NIT7dr9tifQ5WbezPq7olNQCZV7_40vdIMWChHuT6WTFQhw1hogoaCrCx6Gm0IxtAjaFRszd-Ba_lc0s6vsMs1534jnkBR8_0U1Cm4EOTOfMZf3lM6I8ZgUShMD-RJsvNGcZQCrrI7-7sLsqj3JO3zzEEW1GcWW60-2YllxaeyuO8oL3AMpMQJJTTTw3uQDVGxT4GdE4BMxuQAx9F1dyXaqSMwnQSo0NqvmBH5LJf8Jg2BHD9NE5LBLwi8MCYvTo3oWndakWQLdM7w_lzfK4WzxceA14FvBGLY_OnQK2OD5blKZ2yKGna2tI7lGr9Brs6CYl8LurO6GOViw=s0-d)
當檔案失效後此 Google Script 除了會自動關閉分享功能外,使用者也會收到一封 E-mail 告知此權限已經更改。
沒有留言:
張貼留言