FortniteのトーナメントリプレイファイルをAPI経由でダウンロードし、.replay形式で再構築するAPIです。
- Rustによる高速なバイナリ処理
- マルチスレッドによる高速なチャンクダウンロード
- トークンキャッシュ機能
- 中断・再開機能(ダウンロード済みチャンクの自動スキップ)
最新リリースから最新のバイナリファイルをダウンロードしてください。
バイナリをダウンロードした場所に移動し、以下のコマンドを実行してください。
chmod +x ./fnreplaydl-debian
./fnreplaydl-debianダウンロードした.exeファイルを実行してください。
ダウンロードしたバイナリを実行してください。
実行すると ポート3000でAPIが起動します。
curl -X GET "http://localhost:3000/api?match_id=xxxxxxxxxxxxxxx"マッチIDがあっているとダウンロードが開始されます。
このプロジェクトはFLJPさんのFNReplayDL-PyをもとにRustでAPIに書き直したものです。