畑乃おいも / Hatano Oimo
546 字
3 分鐘
離線下載使用Drive、aria2、colab

介紹
主要是使用 google colab 平台安裝 rclone、aria2 下載檔案並上傳到 drive,達成偽離線下載,aria2 是個非常強大傳輸程式。
使用版本
-
運用到的資源,有這些資源才有 aria2 colab 版
- Aria2 一鍵安裝管理腳本 增強版:github.com/P3TERX/aria2.sh(在新分頁開啟)
- OneClickRun:github.com/biplobsd/OneClickRun(在新分頁開啟)
-
快速複製一份 ipynb 到你的 drive Aria2_for_Colab_v1_0(在新分頁開啟)
-
點選 Copy to Drive

-
Aria2 Colab 使用及設定
設定配置文件檔
-
aria2_colab_config 資料夾內有三個檔案 aria2.conf、script.conf、rclone.conf
- aria2.conf
- 下載完成後自動上傳到 team dirve 團隊盤
- 自動上傳改成
/root/.aria2c/upload.sh - 不自動上傳改成
/root/.aria2c/clean.sh
Terminal window # 此项未定义则执行 下载停止后执行的命令 (on-download-stop)on-download-complete=/root/.aria2c/upload.sh - 自動上傳改成
- 下載完成後自動上傳到 team dirve 團隊盤
- script.conf
- 修改 rclone 配置名稱及上傳的資料夾,查看你的 rclone.conf
Terminal window # 网盘名称(RCLONE 配置时填写的 name)drive-name=gd# 网盘目录(上传目标目录,网盘中的文件夹路径)。注释或留空为网盘根目录,末尾不要有斜杠。drive-dir=/my_colab_Download/Download/
- 修改 rclone 配置名稱及上傳的資料夾,查看你的 rclone.conf
- rclone.conf
- 查看配置指令
rclone config show,並複製貼上到rclone.conf
- 查看配置指令
- aria2.conf
-
Rclone 配置
-
將 aria2_colab_config 資料夾包含配置文件上傳到 drive(雲端硬碟根目錄)
-
說明:從個人 drive 讀取設定檔比較方便
-
如下圖

-
安裝及使用
-
以上都完成後可以開始無腦安裝 aria2
-
掛載連結 dirve 會需要授權 drive 權限

開啟提供的網址,按下允許授權會顯示一個authorization code

複製到框裡面按下Enter,這樣就掛載 drive 成功
-
一鍵安裝

等待安裝完成後會顯示,success! click here to Start AriaNg 點選可以打開 ariaNg 網頁

-
切換語言
- AriaNg Setings > Language

- AriaNg Setings > Language
-
有 Connected 代表有正確連線
-
-
注意:如果關閉 colab 頁面,colab 12 小時後會自動關閉,12 小時也足夠下載檔案及上傳檔案
-
colab 延長使用,開啟 Developer 按下
F12或Ctrl+shift+I,選擇Console並輸入以下 javascript,會自動去點擊#connectfunction ConnectButton(){console.log("Connect pushed");document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click()}setInterval(ConnectButton,60000);如果這個點擊沒有效果,請看這篇找你要的方法 how-to-prevent-google-colab-from-disconnecting(在新分頁開啟)
-
速度測試

-
參考文章
- Rclone Config:p3terx.com/archives/offline-download-of-onedrive-gdrive.html(在新分頁開啟)
- Aria2 Config 和 Script Config:p3terx.com/archives/aria2-oneclick-installation-management-script.html(在新分頁開啟)
離線下載使用Drive、aria2、colab
https://aishuafei.com/posts/離線下載使用drivearia2colab/
