banner
小鱼

小鱼's Blog

サーバーに百度ディスクからダウンロードする

bypy は、百度のクラウドストレージである百度网盘の API を公開しており、ファイルを百度网盘 /apps/bypy/ 以下に保存することができます。

これにより、百度网盘を使用してファイルのアップロードとダウンロードが可能になります。

具体的には、我的应用数据/bypyフォルダに保存されます。

# bypy のインストール#

以下のコマンドを実行します。

pip install bypy

# ログイン#

以下のコマンドを実行します。

bypy info

すると、URL が返されますので、その URL を開いて認証コードを取得します。


image

取得した認証コードをコマンドラインに入力することで、bypy は百度网盘 API の使用権限を取得します。

これで、bypy を使用して百度网盘のファイルを管理することができます。

認証は一度だけ行えば十分であり、成功すれば以降は認証のプロンプトは表示されません。

access_token と refresh_token は /~/.bypy/bypy.json に保存されます。

# 使用方法#

## コマンドリストの表示#

bypy help list

## すべてのファイルの表示(百度网盘の/我的应用数据/bypyフォルダ内のファイル)#

bypy list

## ファイルのアップロード#

bypy syncup XXX

または

bypy upload XXX

XXX にファイル名を指定しない場合、ディレクトリ全体がアップロードされます。

## ダウンロード#

単一のファイルのダウンロード

bypy downfile XXX

指定したパスへのダウンロード

bypy syncdown

または

bypy downdir /

downdir の後にはローカルのパスが続きます。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。