Use Baidu Network Disk client for high-speed offline download in Linux
In Linux, various download tools often fail to run at full speed, especially for BT. When there are few seed resources, the download speed is even more speechless. A Baidu online storage client (bcloud-gui) developed by LiuLang was accidentally discovered.
If you use the offline download function of Baidu online storage, we can achieve high-speed download in Linux. First, download the file to the Baidu network disk, and then open the client to download the file to the local machine. resumable download is supported.
Install
Ask the user to download the corresponding installation package, such as deb and rpm, directly to bcloud-packages.
If you need to manually install pip3 (pip in ArchLinux), for example: # pip3 install bcloud
Dependent Software Package
- Python3-gi Gtk3 python3 binding. This package needs to be manually installed gir1.2-gtk-3.0, but it does not write this dependency clearly, see issue 5 for details
- A set of buttons provided by gnome-icon-theme-symbolic Gnome3.
- Python3-keyring this module is recommended to install, used to store the account password in gnome-keyring or kwallet; if the lack of this module, the account password will be stored in plaintext!
- Gnome-keyring or kwalletmanager, and ensure that it is automatically started after the user logs on to the desktop. Replace gnome-keyring.
- The python3 binding of the python3-dbus consumer, if the password times out, will generate a transport. exceptions. Exception.
- The python3-lxml's powerful XML Parser can be downloaded here.
- Python3-cssselect CSS3 property selector, here.
- The python3-crypto uses the RSA algorithm to encrypt the user password.
- Gir1.2-notify: This is the GtkNotification interface that displays desktop message notifications.
This article permanently updates the link address: