百度網盤 Linux 客戶端:bcloud
bcloud 是百度網盤的Linux桌面客戶端實現.
支持的系統版本:
- Fedora 20
- Debian sid
- Debian testing
- Debian stable
- Ubuntu 14.04
- Ubuntu 13.10
- Ubuntu 12.04
- OpenSuse 13
類似項目
bypy, 終端里使用的百度網盤客戶端, 它使用了百度網盤PCS接口.
安裝
請用戶直接到 bcloud-packages 下載發行版相對應的安裝包, 比如deb, rpm等.
如果需要手動安裝的話, 也可以用pip3來安裝, 比如: # pip3 install bcloud
如果不想安裝安裝, 請至少把blcoud/share目錄合并到~/.local/share, 不然圖標會顯示不全.
DEPENDENCIES
- python3-gi Gtk3 的python3 綁定. 這個包需要手動安裝gir1.2-gtk-3.0, 但它并沒有把這個依賴關系寫清楚, 詳細情況請看 issue 5
- gnome-icon-theme-symbolic Gnome3 提供的一套按紐.
- python3-keyring 這個模塊是推薦安裝的, 用于把帳戶的密碼存放到
- python3-dbus dbus的python3綁定, 如果在密碼時超時, 會產生一個dbus.exceptions.Exception異常.
- python3-crypto 使用RSA算法加密用戶密碼. gnome-keyring或kwallet里面; 如果缺少了這個模塊, 帳戶的密碼就會被明文存儲!
- gir1.2-notify 這個是GtkNotification的接口, 顯示桌面消息通知
Q&A
- 為什么bcloud不支持本地與遠程服務器同步?
因為百度網盤沒有公開它的同步算法.
- 能不能支持其它網盤?
我時間和精力都非常有限, 單單開發bcloud就占用了我一個多月的業余時間. 而且本來工作之外的時間就非常少, 還有很多其它事情要處理. 所以如果你報告了bug或者反饋了問題, 沒有及時收到回復, 請多等待一下, 我會安排時間處理這些問題的.


現在已經支持主要的linux發行版.
bcloud很有自己的特點:
1.支持流媒體模式, 可以直接用本地的視頻播放軟件播放百度網盤里的視頻. 百度網盤的網頁版及windows客戶端都是使用的流媒體模式來播放的網盤視頻, 它們會調用adobe flash player, 這東西很占CPU, 不一會兒筆記本就很熱了; 但bcloud調用本地的視頻播放器, 系統消耗就很少了. 朋友們可以比較一下性能.
2. 與本地程序有很好的整合, 可以直接雙擊打開網盤里的文件(使用本地程序).
3. 下載整個目錄, 也可以把本地文件夾拖到bcloud里面來上傳整個目錄; 但還不支同步.
4. 整合了離線下載.
bcloud 目前支持簡體中文/繁體中文/英語等語言.
bcloud使用GPLv3協議發布.
源代碼在這里: https://github.com/LiuLang/bcloud
各個主要發行版的安裝包(deb, rpm等)在這里: https://github.com/LiuLang/bcloud-packages