プラグインまたはアドオンとは何ですか?
プラグイン、アドオン、またはアドインの助けを借りて、多くのプログラムを想像できない機能で拡張できます。 プラグイン、アドオン、アドイン、MODが何であるかを正確に説明します。
アドオンとは何ですか?
アドオンはプログラムの拡張です。 たとえば、プログラム機能へのアクセス、拡張、補足、または使用を許可します。 アドオンは、メインプログラムと連動してのみ機能するサブルーチンです。 そのため、これらはオプションモジュールであり、メインプログラムは制限なしで動作します。 アドオンの例は次のとおりです。
- 新しいマップ、ミッション、またはキャラクターを提供するコンピューターゲームの拡張機能。 例:時間ゼロは、ゲームCommand&Conquer:Generalsのアドオンです。
- CHIPにリストされ、ダウンロード可能なブラウザアドオン。 たとえば、Video DownloadHelperは、受信したビデオファイルを保存する機能によってFirefoxを拡張します。
MODとアドイン
サブルーチンがソフトウェアの構造に大きく介入し、プログラムの機能に影響を与えずに個別に削除することがほとんどできない場合、アドインと呼ばれます。 この例は、Microsoft Officeアプリケーションを拡張するxlaファイルです。マクロに似ていますが、外部ファイルに外部委託されています。 ゲームの拡張と変更は、MODとも呼ばれます。
プラグインとは何ですか?
プラグインは、独自の機能を含むスタンドアロンのソフトウェアであり、請求書と運用を提供できます。 これを使用して、ホストアプリケーションを接続できるインターフェイスを介して完全に新しい機能を実装できます。 プラグインの例は次のとおりです。
- シーケンサーに新しいサウンドとサウンドエフェクトを追加するシーケンサープログラムのソフトウェアシンセサイザーとエフェクト。 HALionサンプラーは、仮想サンプラーによってCubaseを拡張します。
- 画像編集ソフトウェアのグラフィック効果とフォーマット拡張。 例:Paint.NET PSDプラグインにより、Paint.NETはPhotoshopファイルを開いて編集できます。
- ブラウザが新しいフォーマットを処理できるようにするブラウザプラグイン。 たとえば、Adobe Shockwave Playerのおかげで、Internet ExplorerはデータをFlash形式で表示できます。
プラグインは独自のライブラリであり、通常、DLLファイルの形式でホストアプリケーションに追加されます。