Google Drive無限容量+網頁網站式目錄索引網盤

極客程式碼-極致生活發表於2021-01-02

1 申請GoogleDrive團隊盤

2 網站式網盤建立

  • (一)開源方案

    • <1>GoIndex-theme-acrou(本文章以此為例)
    • <2>GDIndex(此方案大致相同,只不過除下載以及線上檢視功能外還有網頁免登入上傳功能,有興趣的可以自行研究)
  • (二)快速部署-js程式碼獲取

    • 1.程式碼獲取連結

    • 2.獲取授權碼

      • <1>如圖,點選 點選我 跳轉登入谷歌賬號以獲取 ·授權碼·
        3
      • <2>點選 點我獲取 按鈕,登入谷歌,並複製 ·授權碼·
        4
      • <3>如圖,返回js程式碼獲取頁面,將授權碼填入,自行勾選所需,隨後點選生成程式碼 按鈕(這裡的選項可以先根據截圖填寫,隨後會再設定伺服器時進行修改)
        5
      • <4>新建文字檔案,複製程式碼並儲存在文字檔案中以便後續使用。
  • (二)免費伺服器申請

    • 這裡以CloudFlare 為例進行申請
      • <1> 進入CF官網,CloudFlare,並建立CF賬號
      • <2>進入 主頁 ,填寫資訊進行註冊 7
      • <3>登入,並進入首頁6
      • <4>建立Workers
        • 點選右邊的 Workers
          8
        • 申請並建立子域 (新賬號會建立子域,建立後不可更改)
          0
        • 如圖 選擇 免費的 點選繼續。10
        • 隨後驗證郵箱,進入自己郵箱,點選郵件中的連結。
  • (三)修改JS程式碼以及引數

    • <1>返回網頁,重新進入Workers

    • <2>點選右邊的 Create a Workers 建立指令碼工作
      911

    • <3> 如圖顯示,將儲存在文字中的程式碼複製到頁面左邊的編輯欄中。(點選右邊Preview,會出先預覽效果)
      13

    • <4> 填寫目錄id

      • 每一個{ } 就是一個目錄,不需要可以刪,需要更多可以加。
        14
        • 如圖所示 獲取團隊盤的對應檔案目錄ID15
        • 如圖所示 同理,獲取團隊盤子檔案的對應檔案目錄ID16
        • 設定完後 點選右下角 儲存並部署 , 並點選右上邊 Send,若右邊顯示401及表示成功
        • 注* 複製Send前面的連結(連結即為網盤網站的地址)
          22
    • (四)關聯域名

      • 域名申請
        可以參照 Freenom免費域名申請 進行免費的域名申請
      • 繫結
        • 1.進入並登入域名網站:Freenom.com

        • 2.點選導航欄 Services ,選擇 My Domains 進入已擁有域名管理介面。
          8

        • 3.找到需要的域名,點選右側的Manage Domain 進入設定。
          9

          • 4.點選 Management Tools ,然後選擇 URL Forwarding 33
          • 5.URL Forwarding 下填入網頁網盤的地址,同時Forward mode 選的 Redirect,最後儲存即可44
    • (五)附加說明文字

      • <1>如圖,如何加入README.md

        • 寫一個README,裡面加上宣告,放入對應盤或者子資料夾內,就會顯示在頁面的最下方。
      • <2> 加入 HEAD.md 同理
        17

      • <3> 加入檔案描述

        • 只需要在谷歌網盤新增對應檔案的描述即可66
        • 開啟詳細彈窗後,直接在彈窗的最後面寫上 描述資訊
          77

相關文章