GNOME 2.2 システム管理 (Linux 版)

MIME タイプのためのアプリケーションの登録

アプリケーションレジストリには、アプリケーションを登録するテキストファイルが含まれています。このアプリケーション登録ファイルには、アプリケーションの詳細を指定する一連のキーと値の組み合わせが含まれています。アプリケーション登録ファイルには、以下の情報が含まれています。

アプリケーション登録ファイルには、1 つ以上のアプリケーションを登録することができます。アプリケーション登録ファイルには、.applications 拡張子が付きます。

アプリケーションレジストリの場所は、/usr/share/application-registry です。このディレクトリには、デフォルトのアプリケーション登録ファイル (gnome-vfs.applications) があります。

アプリケーションを登録するには、アプリケーションレジストリにそのアプリケーションの登録ファイルを追加します。

以下は、アプリケーション登録の例です。

eog
		command=eog
		name=Eye of Gnome
		can_open_multiple_files=true
		expects_uris=false
		requires_terminal=false
		mime_types=image/bmp,image/gif,image/jpeg,image/png,image/tiff,
image/x-xpixmap,image/x-bmp,image/x-png,image/x-portable-anymap,
image/x-portable-bitmap,image/x-portable-graymap,
image/x-portable-pixmap

表 4–3 は、アプリケーション登録ファイル内のキーを説明しています。

表 4–3 アプリケーション登録のためのキー

キー 

説明 

Application identifier 

アプリケーションの一意の識別子を指定します。この識別子は、このアプリケーション用の MIME キーファイル内の short_list_application_ids_for_novice_user_level キー内の識別子と同じにする必要があります 

command

アプリケーションの起動に使用するコマンド、およびコマンドと共に使用するオプションを指定します 

name

アプリケーションの名前を指定します。この名前は、ユーザーインターフェイスに表示されます。たとえば、この名前は、ファイルマネージャの「アプリケーションから開く」サブメニューに表示されます

can_open_multiple_files

アプリケーションが複数のファイルを同時に開くことができるかどうかを指定します 

expects_uris

アプリケーションが URI を処理できるかどうかを指定します。このキーの値が true の場合、アプリケーション登録エントリ内に supported_uri_schemes キーが必要です

supported_uri_schemes

アプリケーションが処理できる URI スキーマを指定します 

requires_terminal

アプリケーションを端末で実行するかどうかを指定します。アプリケーションが実行に使用するウィンドウを作成しない場合は、このフィールドに true を入力します

mime_types

アプリケーションが使用できる MIME タイプを指定します