Linux 下用百度网盘客户端高速离线下载

2014-10-21 12:43


Linux 下各种下载工具很多时候都是无法满速的,特别是BT,种子资源很少的时候下载速度更是无语。偶然发现一个由 LiuLang 开发的百度网盘客户端软件 bcloud-gui 。

通过如果使用了百度网盘的离线下载功能,我们就可以实现LINUX下高速下载了。 先把文件下载到百度网盘上,然后打开客户端把文件下载到本机即可,可以支持断点续下。

安装

请用户直接到 bcloud-packages 下载发行版相对应的安装包, 比如deb, rpm等.

如果需要手动安装的话, 也可以用pip3(ArchLinux里面是pip)来安装, 比如: # pip3 install bcloud

依赖的软件包

  • python3-gi Gtk3 的python3 绑定. 这个包需要手动安装gir1.2-gtk-3.0, 但它并 没有把这个依赖关系写清楚, 详细情况请看 issue 5
  • gnome-icon-theme-symbolic Gnome3 提供的一套按纽.
  • python3-keyring 这个模块是推荐安装的, 用于把帐户的密码存放到 gnome-keyring或kwallet里面; 如果缺少了这个模块, 帐户的密码就会被明文存储!
  • gnome-keyring或者kwalletmanager, 并且要保证它在用户登录桌面后自动启动. 代替gnome-keyring.
  • python3-dbus dbus的python3绑定, 如果在密码时超时, 会产生一个dbus.exceptions.Exception异常.
  • python3-lxml 强大的XML解析器, 可以在这里下载.
  • python3-cssselect CSS3 属性选择器, 在这里.
  • python3-crypto 使用RSA算法加密用户密码.
  • gir1.2-notify 这个是GtkNotification的接口, 显示桌面消息通知