QNAP之如何使用第三方百度網(wǎng)盤掛到nas上下載

型號:TS-231P
配置:ARM Cortex-A15 CPU @ 1.70GHz | 1G內存
目的:為nas配置百度云盤照弥,并下載文件
要求:對基本Linux操作有所了解


簡介

本人不想浪費電沙庐,開個電腦去下百度網(wǎng)盤
于是想掛在nas下她君,10kb/s也無所謂
之前使用過python寫的 houtianze / bypy逆害,可惜最近沒速度了
(真的就是10kb/s思杯,而且下完了整部futurama+movie...)
一番探索后又在GitHub上找到一些第三方Linux的百度網(wǎng)盤
本文推薦①款個人覺得還不錯的項目

BaiduPCS-Go

golang編寫的,個人用下來覺得

fmt.Println("棒棒噠!")

如果你不喜歡Linux操作太援、不熟悉德玫,也可以使用web版baidupcs-web
個人覺得web版有點小問題,用的不是很順手,而且原作者并沒有合并web分支的意愿

兩者的前期準備工作都是一樣的


流程概述

  1. 下載BaiduPCS-Go
  2. 創(chuàng)建Ubuntu的docker容器
  3. 啟動湃窍,登陸闻蛀,下載

1.下載BaiduPCS-Go

本人的QNAP TS-231P的內核是arm32-v7(如果再給我一次機會我一定選amd-64的...)
releases頁面選擇符合你機型的版本并下載,丟到nas上(后文會說明具體丟哪里)

2. 創(chuàng)建Ubuntu的docker容器

個人推薦安裝在Docker內,方便管理且安全
QNAP某版本后內置了Container Station您市,也即Docker


這里有②個方案
① 如果你對Linux操作不熟悉可以選擇使用安裝Container Station
② 如果有Linux基礎,那個人推薦通過SSH創(chuàng)建觉痛,因為QNAP自帶的shell真的很爛。墨坚。秧饮。


方法1映挂,通過SSH創(chuàng)建Docker

如果你的QNAP已經開通了SSH,那么個人比較傾向使用docker-compose安裝
下面是一份簡單的配置盗尸,有需要的地方已添加注釋

#文件名(不推薦自定義):docker-compose.yml
version: '3.1'
services:
  docker-ubuntu:
#如果你希望每次QNAP開機都開啟這個容器柑船,則請關閉下行注釋
#    restart: always
    #請根據(jù)自己的內核選擇docker鏡像,本人的是arm32位的
    #docker-hub地址:https://hub.docker.com
    image: arm32v7/ubuntu
    #容器名可自定義
    container_name: arm32v7/ubuntu
    #如果你使用web版請務必打開5299端口
    ports:
      - 5299:5299
    # tty:容器啟動后保持開啟
    tty: true
    volumes:
      #volumes比較重要,參數(shù)意義:- 你本機的路徑:docker內的路徑
      #假如泼各,希望BaiduPCS-Go下載路徑是admin賬號下的/docker/ubuntu鞍时,則可以按照下面的語句進行設置
      #冒號左邊:本機地址,QNAP的admin賬號下的文件默認路徑是/share/homes/admin/
      #          后面的/docker/ubuntu 是個人習慣扣蜻,開啟容器前請確保該路徑存在逆巍!
      #冒號右邊:docker內的路徑,此為BaiduPCS-Go定死莽使,一般情況不建議修改
      - /share/homes/admin/docker/ubuntu:/root/Downloads


最后補充锐极,如果你不熟悉docker或者docker-compose,那么本人建議Bing一下芳肌,w3cschool等都有大概的說明

創(chuàng)建容器:(-d 表示后臺運行)

docker-compose up -d

若要停止:
(不建議使用docker-compose down灵再,這樣你的容器會被直接被移除,ubuntu環(huán)境丟失)

docker-compose stop

再次打開:

docker-compose start

方法2亿笤,通過Container Station創(chuàng)建docker

選擇上圖2個Ubuntu版本都可以翎迁,在此推薦xenial版本
下載完后創(chuàng)建鏡像,選擇高級設置

QQ截圖20200103110209.png

如果你可能使用此網(wǎng)盤的web頁面净薛,那么請配置網(wǎng)絡中的5299端口轉發(fā)
QQ截圖20200103110934.png

配置共享文件夾汪榔,左為nas側地址,右為Docker內的掛在地址
如果不熟悉ContainerStation請務必將nas側地址設為/Download/docker/ubuntu
(需要預先于nas中創(chuàng)建該文件夾肃拜,圖中我懶痴腌,略過)
右側的Docker地址為/root/Downloads/,注意大小寫爆班,不建議改動

QQ截圖20200103111328.png

最后點擊創(chuàng)建


3. 啟動衷掷,登陸辱姨,下載

容器創(chuàng)建完后柿菩,

  • 如果是通過docker-compose創(chuàng)建的
    則請務必將剛才下的BaiduPCS-Go-vX.X.X-linux-xxxxx.zip中的BaiduPCS-Go
    丟到/share/homes/admin/docker/ubuntu/路徑下
  • 如果是通過QNAP的web頁面創(chuàng)建容器的話,則是/Download/docker/ubuntu/

(熟練者請自行修改路徑)

然后通過ssh命令進入容器

docker exec -it arm32v7/ubuntu bash

(其中arm32v7/ubuntu為你容器的名字雨涛,如果你不是按照上面的yml配置創(chuàng)建的請自行修改)

如果你是QNAP web頁面
可以點進相應容器
終端機→執(zhí)行命令中輸入/bin/sh來進入容器

QQ截圖20200103112358.png

嘗試打開并更新BaiduPCS-Go

/root/Downloads/BaiduPCS-Go update

正常情況已經可以打開
如果打開失敗那么你剛才的配置就是有問題枢舶,自行排查或者下面留言
最后,按照【BaiduPCS-Go#命令列表及說明】的提示替久,該登陸登陸凉泄,該下載下載就行了
有時間了補完這部分【待完善】


另外提醒一句,下載過程是需要保持終端開啟的蚯根,你可以用&或者nohup后臺運行
但個人建議安裝下screen

apt update
apt install screen

(如果你通過QNAP web創(chuàng)建容器的可能screen的時候會出現(xiàn)各種奇葩問題后众,所以個人還是推薦ssh)
如果不知道screen怎么用也請自行Bing...
小問題是會出現(xiàn)亂碼,修改screen配置為utf-8依然存在


至此環(huán)境搭建完成
本人測試后

  • 批量下載文件會出現(xiàn)個別文件丟失的現(xiàn)象,解決方案:自行校驗
  • 如果一定時間內下多了的話蒂誉,會發(fā)生code:31626 user is not authorized的問題
    這個真的沒辦法教藻,換賬號,等待百度自行解除

有問題不可避免右锨,畢竟是第三方括堤,也免費,好處就是能批量任務24小時掛在nas上
最后绍移,如果喜歡請支持一下該項目的作者BaiduPCS-Go
有其他問題可以在留言悄窃,本人看到盡量回復

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市蹂窖,隨后出現(xiàn)的幾起案子轧抗,更是在濱河造成了極大的恐慌,老刑警劉巖瞬测,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鸦致,死亡現(xiàn)場離奇詭異,居然都是意外死亡涣楷,警方通過查閱死者的電腦和手機分唾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來狮斗,“玉大人绽乔,你說我怎么就攤上這事√及” “怎么了折砸?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長沙峻。 經常有香客問我睦授,道長,這世上最難降的妖魔是什么摔寨? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任去枷,我火速辦了婚禮,結果婚禮上是复,老公的妹妹穿的比我還像新娘删顶。我一直安慰自己,他們只是感情好淑廊,可當我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布逗余。 她就那樣靜靜地躺著,像睡著了一般季惩。 火紅的嫁衣襯著肌膚如雪录粱。 梳的紋絲不亂的頭發(fā)上腻格,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天,我揣著相機與錄音啥繁,去河邊找鬼荒叶。 笑死,一個胖子當著我的面吹牛输虱,可吹牛的內容都是我干的些楣。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼宪睹,長吁一口氣:“原來是場噩夢啊……” “哼愁茁!你這毒婦竟也來了?” 一聲冷哼從身側響起亭病,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤鹅很,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后罪帖,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體促煮,經...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年整袁,在試婚紗的時候發(fā)現(xiàn)自己被綠了菠齿。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡坐昙,死狀恐怖绳匀,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情炸客,我是刑警寧澤疾棵,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站痹仙,受9級特大地震影響是尔,放射性物質發(fā)生泄漏。R本人自食惡果不足惜开仰,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一拟枚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧抖所,春花似錦梨州、人聲如沸痕囱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鞍恢。三九已至傻粘,卻和暖如春每窖,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背弦悉。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工窒典, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人稽莉。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓瀑志,卻偏偏與公主長得像,于是被迫代替她去往敵國和親污秆。 傳聞我的和親對象是個殘疾皇子劈猪,可洞房花燭夜當晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內容