ADMB: オープンソースのダウンロード最適化ツール
// 工具 · 2024-12-14 · 阅读 4 分钟 · 70 次阅读
はじめに
IDMをご存知の方も多いでしょう。当時世界中で流行ったダウンローダーで、マルチスレッドダウンロードで帯域を最大限活用し、インテリジェントな動的ファイル分割技術を採用しているのが特徴です。長年にわたり、その独自の強みで数多くのダウンロードソフトの中でも頭一つ抜けていました。
そのプラグインはブラウザのダウンロードを引き継ぎ、自動的にリンクを取得し、ファイルを複数の部分に分割して同時にダウンロードします。
しかし、欠点もあります
- 有料:確かにお金は開発の原動力になりますが、価格はやや高めです。試用期間はありますが、長期間使用するにはライセンスを購入する必要があります。
- インターフェース(
ダサい)と機能が比較的固定:一部のオープンソースやより近代的なダウンロードツールと比較すると、IDMのインターフェースや機能の更新はそれほど頻繁ではなく、新機能のサポートは一部の競合他社ほど柔軟ではありません。 - 互換性の問題:IDMはほとんどの主要ブラウザを広くサポートしていますが、特定のブラウザやブラウザのアップデート後には、統合や互換性に問題が発生することがあり、ユーザーが手動で調整したり、ソフトウェアのアップデートを待つ必要があります。
B站の記事より引用
そこで本日の主役、AB Download Manager(略称ABDM)の登場です。
オープンソースで無料なだけでなく、Kotlin言語で開発されているため、クロスプラットフォームでWin / Linuxをサポートしており、IDMの代替として十分に使えます。
コア機能
より高速なダウンロード速度
とにかく速いです。IDMと同じくファイル分割、マルチスレッドダウンロード方式で、実際に計測したところ、なんと100MB/s以上出ました(自宅の回線はギガビットファイバーです)。

モダンでシンプルなインターフェース
インターフェースはシンプルで美しく、かなりモダンです。明るいテーマと暗いテーマの2種類に対応しています。

ダウンロード計画
レジューム機能に対応(えっと、どのダウンローダーにもあるべき機能ですね)。
クロスプラットフォーム対応
クロスプラットフォームでWin / Linuxをサポート。IDMのオッサンよりずっと優れています。
設定はシンプルで明確
ダウンロードプロキシの設定、速度制限、ブラウザとの統合が可能です。
ダウンロードキュー
キュー内のダウンロードを作成・管理し、すべてのファイルを順番にダウンロードできます。

オープンソース & 無料
完全オープンソース!欲しい機能があればIssueを出したり、自分で実装して皆で共有しましょう。独り占めするより、みんなで楽しんだほうがいいですよね。
なぜこれなのか?
私にとって最も重要なのは無料であること、そしてインターフェースがIDMのオッサンよりずっと見栄えが良いことです。また、オープンソースコミュニティも私にとって大きな魅力で、問題があれば皆で解決し、議論できます。例えば、元々このソフトウェアは英語のみ対応でしたが、多くの協力者の改善により、現在は多言語対応しています。IDMは多機能ですが、私にとってダウンロードが最も重要であり、ちょうどABDMはダウンロードに特化したソフトウェアです。
とにかく、ABDMは他のダウンローダーとは一味違う新鮮さを私に与えてくれました。ぜひ試してみてください。
インストールと使い方
Github releases: https://github.com/amir1376/ab-download-manager/releases