网站首页 | 公司介绍 | 服务项目 | 作品展示 | 联系方式

首页 >> 设计技巧设计技巧
为 MIME 类型注册应用程序—廊坊网络公司

应用程序注册表包含注册应用程序的文本文件。应用程序注册文件包含一系列键值对,指定应用程序的详细信息。例如,应用程序注册文件包含以下信息:

  • 用于启动该应用程序的命令。

  • 与该应用程序相关联的 MIME 类型。

一个应用程序注册文件可以包含一个或多个应用程序注册项。应用程序注册文件的扩展名为 .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

表 5–3介绍应用程序注册文件中的键。

表 5–3 应用程序注册文件中的键

说明

应用程序标识符

为该应用程序指定一个唯一的标识符。这个标识符必须与该应用程序的 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 类型。

版权所有 © 2010-2012 廊坊易路设计公司 冀ICP备09040021号地址:廊坊市建国道东方新天地427室 邮箱:quanmiao@yahoo.cn