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_t7WAOhyPF7q0QBi5dGhFiu9OWfTiHIa_6lEvzw7jXT3oKiWwCTUu0jfmuCBb2las0wBbW0-F_IIlT6zMRYfh-9FrNgKgkyQnwqlNJKfQNUkX_EhTKtphaDor09ujLREa4mnvEmjxtSqo98wvFFbc0Nj9klHj65_DC9zHyiggkBVYeGlvv6UtBjBWnlyfcmZIHFG2gb-KV89k82b24k7uU5t6EgHHAUhoNJgvAeCyhNzCXvGU3TIdc5eQ7D161dD7zru1RH9guVmxvgG0b97n1s4jTkyUr8Gb83E-BDTRsZMiOFRi-IRLF0uxhrZ2slz0rLOFvBDW1g96hlcWVHE_aQgI1k_jXDd9rGm8HK_9ffT1fUGsxUqG4hYYjo9p83gGfuFyC1pdfjblBTOjCIshnXqTmywZXgHuczJt82XYwpUxXUTnum_ASMXzNrpRDb71d1bsEg6Tw5YjvYhFRq8iFcY5X_2xkZzxhdug=s0-d)
2. 建立副本後先放著不要動,我們必須先取得在 Google 雲端硬碟上要分享的檔案鏈結,先開啟 Google 雲端硬碟(https://drive.google.com/)下面以分享「資料夾」作為範例,當然如果要分享單一個檔案也是可以的,步驟大致上都相同。
![2013-02-12_1746.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tFOv06_hwICjv3JtOdaxMTO5k3HmQtxjgSfvEvUzm7cX-vOp8EH3g_Ks_Fu7bqt_lVJCgU-mxbfKzFNrg7lWKQLp5fr_A44WO1PusozCBP12UUj_sKXIA0fr7nbBzqZ3FxoW8gQnzaguwKFQVTe0xVMCzC3gbS7MiLX5c3g3g7KmF-i2s_bDhC6NQh1CqC-TCYHu02hoFSlXwSqUapje703Vjo6mh7KTND_abvKu_kFe4soQ4uYwnNaoeZvmZcRpTMEQUR_X5HGCa1CCItOQ4AGpTqVlExwbF7BeQbrP7a77D2YY7Qogz_arhIop2p-CoKhdCk-nsPXD9tJO9jqbqnMNqU6R35pAOGpv1vDNyvSP-XOKMa6xpxqEy5LGSpkgkhbxKBvnCvXx0VH9U05pAP2zH-1Hebjl03FJgC2liHH8M_qrcIY5SL6rKjs1bRQMoPDzuZXpNVneUdjw5-4BKlsFDQpw=s0-d)
3. 在要分享的檔案上按下滑鼠右鍵,選擇「共用」裡的「共用…」。
![2013-02-12_1747.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_u4wGO19ycQggomxfx3WU0qeS_AchLor3IAlq7ws8XBWNYxCfpmh-EJGJZlVNkE_ahvGnVjC4VwzJZTr63oxg9fSP9ueiVXO7H-3t0J0zvMLOWZHedLNo5COgIuaVeD2n75HkMx1gaO64tpSCMA70Bfyb6WJO48y0vb7liEzpSKMg3u8opUMaC9nvmTOygZn_skmSuNxPg7ur-ImevnMkBkHeVM7UuddNOgKlPFx5w37utOrODnApX4yeHLrjELE-8MeTvSn23HE0MdS6x63PYPUzrJDcDnNU-oqHqznjOfVfgqteB_3THIGdg32IT4lV8jbGfOgAuLRwk1wKY0fF5Ad-d3Pk0jt4G2FtFFJrvq2IARMOFKxHD-JGZNGUuCXjHgZivnT4X9QiPFICdX44qlEhNqN249Vpqme5yA1BobzdaFNVVlGu25AH2SP6l14GsdRBi8KZXgRwVq6GWEob-4RJbt7Q7tvXtNvg=s0-d)
4. 上方的「共用連結」就是我們要取得的分享鏈結,不過先等等,我們必須先變更一下存取權限,其他人才能透過此鏈結來下載到你所分享的檔案。先點擊下方的「變更…」(如下圖)。
![2013-02-12_1748.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v6oon2Xln-aR503U4NAs5Ovsyq54f6mzMjxGuySCnOJsAZr2G9vYLx7kp10wxi9GJ4s27i6vn-oqDFGTBh2NVmoNM5g4LeJtzi-Onxh34fpl9lvbYUXpj-Pb4H7Kdh33FKpCMw4aj_ujCQ59x2qEIHeUb02T5UJdeswKHXFkP5sH6giP4-WEEPhydZwfgbz60lpcGUcMoc80TTDQPWoaZo4ZEtVUjxppkDSBBEH6n2dQMtdIcaNPlQE7K0NvG-4o0RescurgLo5RyqLNZwmC90IILny8_opFuV-jqzrUnOeokx2t34Xf_E5srwQskblnYZglCrgzBJ12xh4QPdUoPqeNy1bnT74mtuwzr7CrWWP10sfKDmh8wdR3n7YzyOo-6QQQ5JrpP-C1on_rl0ZX7Gv2GWIZ8w9UF4oHITT3lssDyNsfD4RTys1AtfSd5VxdWfCZ7oO8TsffMjUEhZo5LiemJEewZFxJL3TQ=s0-d)
5. 然後勾選第二個「知道連結的使用者」,接著按下「儲存」。
![2013-02-12_1749.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_u7gGpyCNxhvAZy0U-Kjz8HtJ3RV1KKsLMngb9r-f1LDNseKKlSXarVxZkQIlP2X7DXSO1NKiv_st_A84cFcF-b8gB_4PvDFo7WFpWKDn8pQv7wFlEzYHI5fYfoXakqdyuTVWyUmFKPPJ0yvTxmSToQUyUVNEdNujGo1k6bL4hcDmEXGxigsA4CcRLHrRTIgFxX5yfBSKk0q7z1oFPJFY498MSu0wIQDrvcWPbwKxamb3Vmp1oDWbJVj7z28AzvBX-mRe_PL77K4Dy_wN41gyHPFHWRIm58LFIUX1oD8hkvyLNcg2IfXi0Gfhs3sQKNsu4Q8ftddBQc8fre27JrnaXkpoyDvG9Uf3LnOortg44q7rCqUP5ANLG2RAhgoVk1zg_us3V6xbrZGMIY4UHzLaCzeb-xhlmAh01b0Ga7S_bj43kR-g5vmrILMpgALjXNR3xTezZ4g6FaCSW_FEhJ2G_jRUdzt3A2QshCuw=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_sa5aXQeYUr4sWGkaNDlv_X6iIrn-nChvAVAVsh5ktY0bbSyDlPhGAOCUK71wymkKvW1NU9I-QcJRuX8WVm7VjKmihQh81J6PYMyvFyhJOxZqKcJ6mlEkQBAFhiPAf-wGowC96ePouCX8IkClZBsNCMKGFGfozEuz3Ew5E2aGNhqr7vljLX92atFKIb2SNhF3hSZhxwS0Rpyge2rJRJ0DPcRMxiDzqP629sv-DdIUy40atS97tSLu2bhdyHmSlq_lq1XAmt3Gp9YR_Un-YDWdsQyHDoH-Nf4l8jjIy9Fg7kvu1pBLA-pJ1ZhwzvFNlgyd9_-Wby_c1mQS3LWhTJdyhJUXm2r95aqD5eqkRz60Je50nlsUGpck0VDszFqoqEXp8alLob3DRuJBtveNIOXuksEv7sCEOshn7e4dgx06X-DyDN7siAlp2gRsTYe8dFjENDDJpp25b2X5KI8v4ArZANQI5IRnhhlpukAQ=s0-d)
7. 設定完之後選擇上方的「執行」,然後按下第一個「Initialize」取得必要權限。
![2013-02-12_1751.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uZ5zyDna4GFFxsWvB9Sryha2mFeMnICMdVxRt7e4d1_9rZ83eepPYBSdBg21unZ1ctxwxvvPqfDFr7sh-xXAxEYIzij8wQnxZAd545JqwBfm8IKcrVVWZUn1t6UrRNIeFDNOUGQh1lwxDCgITJVOjBxL1ROVOuob7Vtj4jj0zZOVKPfcI00z6_ohgatwbK3BNca8qa7soQoTVMkrs3DAlJTrBdmZs83x0FlG549o6wJ4Tzkrv36ZjnBdJVQ7J0IWs4Zvxx6rk289oxTZwVzE3m6lMIWF3oHepDXneoS4pcVNSc2ukCNn8lXK1PsVBUS7ymHBWXkJMqvBOi3rIoGZgM16isbzdR4QS6ocRgZm4508xeziBHAXZ3LWFQ0DmNykLqj-pdCZFaGD583Jpb4NN7wBUTqynjW4VWLJUBnXgn-U-3bIGWlcB8Kem2sXj0_zUYUMWvYxRMM-lZ7pmuL-_xoEOTrGXPmwBNgQ=s0-d)
8. 跳出 Google Script 的授權提示,點擊「授權」到下一步。
![2013-02-12_1752.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v9NtoAD2tJk1-nXSjXQzMxzd2OZF2zp-eva2b8DlyeSy_ZUmNjCxZcdZeW4JmBAMzcMYcfA9yVrGEcOwxLcCmx7w1nt7OsZFqlNwCOtcWgu-pgX3ZaTPhVaOsl0py6HKwA3vAt11ruscWjVIF6GMnJsYyJDzPi7wEEOunrqNfSWVE3cQmiTf2nw6nQNIkDyVmmBn70WZtiYq_qje9H1XUo_vWU2aHlB9TFFq0bZTRH2AXaqZ6fIvAClMDT18PjpXyllCh9vtFXrtViS0eCVQi3-aaS1HRTcHATGP1x-i4yMqCfD7vg0lIftoq7ksbgxkKytRm8YKeGrt83uoxNTY6vPwEmx0-Svd4G1MN-JSDpETLAVyVl-pDWmnF_bh13taEF8Bah3r4cJ8_ES1LZ0X18P6rwOQqgiP_wzm2OPK-OvlXkIUVpfjXreAP7Qo4_6tovUcLnRQa1z-MJaeoxjkxdpJfOBKBmSvtG=s0-d)
9. 最後選擇上方的「執行」,再點擊「Start」即可在指定的時限自動關閉 Google 雲端硬碟裡指定的檔案分享連結,但檔案依然會留在你的 Google Drive 裡。
![2013-02-12_1753.png [教學] 設定 Google 雲端硬碟的檔案分享時間,過期後自動讓鏈結失效](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v7io_QcmDms0EAQVsl8713UTF2bIFJT_LZiQu7d6b4-vfxeWflG3AfTg26NtlzblBtySMXhb2xF9ik6etiZcJ4ZagccklbCuyTmdWTseUpSUIYhLPUpLrEBWvCu0hNaArT7vyFut35J6fketkArifwrYrBWOXL5Vzr_IvKiunS1Btke4osT6sbCY5KMwkdtjS0MOYoJVO_NuXCrYTFnJZ7smhAp6grcGnwmlzcC0m-So8F-LJnvEwHM16beDrzCBwG35K0QCjGhre5HKl8Bq7joiav9GNIkOqTYkcl4AyqGIkHUYJaOvKLdvpoo3sKg45F81Sb0sgyhzQeDRj9jQaV32sf7q1KbmRmDKbMbvb8E7kly8yjdpjdkCy4SQqQmwcNhFx9kgxkyb_P78_BWwTD98a7s1RU0m6RCRCjElKfpf2kjk6uW6vosWk_EUdeNk515sfViafTsKsWHExI0fFbtCVnoD1cDGRuUg=s0-d)
當檔案失效後此 Google Script 除了會自動關閉分享功能外,使用者也會收到一封 E-mail 告知此權限已經更改。
沒有留言:
張貼留言