¿Cómo asociar el tipo MIME con un controlador en OS X?

¿Cómo asociar el tipo MIME con un controlador en OS X?

¿Cómo se puede agregar un nuevo tipo MIME en OS X?

Respuesta1

Lo más fácil sería descargarlo e instalarlo.RCDefaultApp. Ir aPreferencias del Sistema »Aplicaciones predeterminadas, entonces elTipos MIMEpestaña.

Ingrese su nuevo tipo MIME en el cuadro de texto a continuación, presione el +botón y seleccione su controlador.


A través de la línea de comando, debe editar la ~/Library/Preferences/com.apple.LaunchServices.plistlista de preferencias. En su matriz de LSHandlers, debe insertar un archivo Dictionaryque contenga su nuevo tipo MIME como:

  • LSHandlerContentTag– el tipo MIME
  • LSHandlerContentTagClass, cual espublic.mime-type
  • LSHandlerRoleAll, que especifica el ID del paquete de la aplicación que lo maneja, por ejemplo org.videolan.vlc. Puede encontrar el ID del paquete inspeccionando la .appcarpeta y la Info.plistlista de preferencias que contiene.

Respuesta2

Para ver mime-typeun archivo en la terminal:

file --mime-type -b file-name

información relacionada