Midnight Commander: Asociar aplicaciones a extensiones.

Hoy voy a explicar como asociar una aplicación a una extensión en el mc, concretamente os explicaré como asociar un archivo mpg o avi a mplayer o un jpg a eog.

Luego solo tendremos que navegar con nuestro mc, y con solo apretar intro encima de un archivo avi por ejemplo, se abrirá mplayer y comenzará a reproducirlo.

Esto es la ostia cuando tienes un entorno ligero y estas buscando un administrador de archivos, bien, para rápido y pontente el mc.


Teneis que editar como root el archivo:

/etc/mc/mc.ext

Ir a la sección multimedia

regex/\.(mpe?g|MPE?G|Mpe?g)$
#Open=run-mailcap video/mpeg:%f &
#Open=mtv %f 2>/dev/null&
#Open=gtv %f 2>/dev/null&
#Open=plaympeg %f 2>/dev/null&
#Open=mpeg_play %f &
#Open(big)=mpeg_play -dither 2×2 %f &
#Open(gray)=mpeg_play -dither gray %f &
Open=mplayer %f

Bien, en mi debian en principio estaba descomentada la primera linea. Como soy muy perro no he leido la descripción de la sintaxis que hay al principio del fichero así que he ido a lo burro.

Comentar todas las lineas y añadir la que veis al final del todo. Open=mplayer %f significa que si el fichero es mpeg o mpg (aunque yo lo de mpg no lo veo por ahí funciona) abre la aplicación mplayer y le pasa el fichero (%f).

Pues bien, esto funciona para todo, solo teneis que ir a la descripción de fichero y decirle que aplicación quereis que arranque.

type/^JPEG
#Include=image-options

Open=eog %f

Este es otro ejemplo. Abrirá la imagen con el programa eog.

Y todo esto porque volví a woody con kde 2.2, ayer decidí actualizar de nuevo a kde 3.1.3 con woody, y a media actualización me dió una neura y he vuelto a un sistema minimalista con enlightenment.

Soy carne de psicologo.

Autor: davidcg

This entry was posted in Linux. Bookmark the permalink.

One Response to Midnight Commander: Asociar aplicaciones a extensiones.

  1. Anonymous says:

    Vi que habías explicado como asociar archivos mpeg a mplayer. Quiero ejecutar con el MC los archivos .agr con el programa xmgrace. Como hago?
    agregue en el mc.ext

    regex/\.agr
    Open=xmgrace %f &

    pero no funciona. Que falla

Leave a Reply