工具使用

[工具使用]讓別人把檔案上傳到你的Google Drive

平常與他人互相傳送檔案時,使用的大多是Facebook訊息或是Email附件等,然而上述方法有些會規定上傳檔案的類型,最大的限制就是上傳檔案的大小,若是要傳送較大的檔案可能就得使用隨身碟或其他工具了,這時若是因為空間的限制而無法與他人見面就會變得麻煩,其實有方法可以讓任何人把檔案傳送到你自己本身的Google Drive上,好解決此問題,方法詳述如下

  1. 登入Google Drive後,連接Google Apps Script
  2. 點選新增→更多→連結更多應用程式
    連結更多應用程式
    接著在跳出來的視窗上搜尋Google Apps Script並點選右邊的連結
    搜尋Google Apps Script

  3. 下載Script到自己的雲端上
  4. 點我下載,內含兩個檔案server.gs和form.html
    點開後可點選檔案→全部儲存存到自己的雲端硬碟裡
    Script全部儲存

  5. 修改server.gs選擇自己想要存放的路徑
  6. 修改底下框起來的這行
    修改server.gs
    將等號右邊的"Student Files"替換成自己想要存放別人傳上來檔案的資料夾的名字
    Ex. 若想要將別人傳上來的檔案存放到資料夾Upload Files
    則將該行替換成
    var dropbox = "Upload Files";

    值得一提的是,若是想要別人上傳的資料夾在其他資料夾底下而非直接存在在根目錄底下,也是直接打上該資料夾的名字就好,因為Google Drive會用資料夾的名稱去尋找,所以要小心在雲端上不要有相同名稱的資料夾

  7. 執行doGet
  8. 點選上面的執行→doGet,以創建html
    執行doget
    創建途中會跳出一些需要授權的對話框,點選繼續、接受即可

  9. 部署為網路應用程式
  10. 點選上面的發佈→部署為網路應用程式
    部署為網路應用程式
    接著會跳出底下的視窗,在具有應用程式存取權的使用者裡面選擇任何人,甚至是匿名者
    允許匿名者上傳
    接著點選部署,會跳出以下視窗做最後確認
    部署網路應用程式確認
    再按下部署後,就會跳出下面的視窗,這時就大功告成了
    部署網路應用程式網址
    將網址複製起來傳給別人,就可以讓別人把檔案上傳到自己的Google Drive囉

實際去到該網址會看到一個很簡單的網頁
Google Drive上傳網頁
打上名字,選擇檔案,最後按下Upload File就可以把檔案上傳了
雖然介面有點陽春,但也足夠使用了
若是想要更豐富的外觀,可以自行修改form.html,使之更美觀

最後,開放別人上傳完後要關閉,只要再次打開發佈→部署為網路應用程式(可看步驟5的圖),點選畫面右上方的停用網路應用程式就可以了
關閉網路應用程式

Reference :
如何讓任何人上傳檔案到自己的Google Drive 雲端硬碟
How to Receive Files in your Google Drive from Anyone

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s