[opensuse-es] Gnome mime-type
Holas. Tengo en mi portátil la beta 4 de openSUSE 11.1, y en lugar de tener el desktop con KDE, lo he puesto con Gnome (tenía ganas de probar la 2.24). Desde el año 2001 en adelante, siempre he sido un usuario de Gnome, aunque ciertamente no he sido un usuario de desktop avanzado (nunca), hasta que hace ya dos años me pasé a KDE y solo uso éste último (sigue leyendo por favor, no es un mail para crear flames). El tema es que estoy estudiando Squeak/Smalltalk, y en cualquiera de mis desktops (workstation del trabajo, de mi casa o hasta hace poco de mi portátil), crear un mime-type para las imágenes de Squeak en KDE es de lo más simple que te puedas echar en cara (si yo soy capaz de hacerlo... imagina). El caso es que ahora necesito hacerlo en el Gnome 2.24 que tengo instalado, y no veo por dónde hacer esto tan sumamente sencillo en el otro desktop. ¿Alguien podría orientarme, por favor? He encontrado algunas explicaciones en library.gnome.org, por ejemplo, pero que me indican sobre cómo crear una entrada XML para hacer esto. Y claro, yo no me creo que algo tan absurdo como ésto haya que hacerlo editando un fichero XML (yo no tengo problema, pero cualquier usuario "desktop" típico lo dudo mucho). Muchas gracias por vuestra ayuda. -- Have a nice day ;-) TooManySecrets ============================ Dijo Confucio: "Exígete mucho a ti mismo y espera poco de los demás. Así te ahorrarás disgustos." ============================ =��u��y��jV���+��"�f�u맙��j7������zϮ�˛���m�)z{.��+���j��zw�zZ�yثy�"�w�r����&jw^�y��ƣy�)z{.������^�ˬz��
2008/11/2, TooMany Secrets:
¿Alguien podría orientarme, por favor? He encontrado algunas explicaciones en library.gnome.org, por ejemplo, pero que me indican sobre cómo crear una entrada XML para hacer esto. Y claro, yo no me creo que algo tan absurdo como ésto haya que hacerlo editando un fichero XML (yo no tengo problema, pero cualquier usuario "desktop" típico lo dudo mucho).
A juzgar por este wishlist de Ubuntu... http://brainstorm.ubuntu.com/idea/3657/ Y por la propia documentación de gnome: http://library.gnome.org/admin/system-admin-guide/2.24/mimetypes-modifying.h... ...diría que ciertamente no parece sencillo. Tampoco veo nada en el editor de configuración :-? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2008/11/2 Camaleón
A juzgar por este wishlist de Ubuntu...
http://brainstorm.ubuntu.com/idea/3657/
Y por la propia documentación de gnome:
http://library.gnome.org/admin/system-admin-guide/2.24/mimetypes-modifying.h...
...diría que ciertamente no parece sencillo. Tampoco veo nada en el editor de configuración :-?
Nopes... Complicado tampoco es que lo sea, pero vamos... Finalmente he creado un "squeak.xml", ejecutado un "update-mime-packages .." y andando. Gracias! -- Have a nice day ;-) TooManySecrets ============================ Dijo Confucio: "Exígete mucho a ti mismo y espera poco de los demás. Así te ahorrarás disgustos." ============================
On Sun, 2008-11-02 at 12:53 +0100, TooMany Secrets wrote:
Holas.
Tengo en mi portátil la beta 4 de openSUSE 11.1, y en lugar de tener el desktop con KDE, lo he puesto con Gnome (tenía ganas de probar la 2.24). Desde el año 2001 en adelante, siempre he sido un usuario de Gnome, aunque ciertamente no he sido un usuario de desktop avanzado (nunca), hasta que hace ya dos años me pasé a KDE y solo uso éste último (sigue leyendo por favor, no es un mail para crear flames).
El tema es que estoy estudiando Squeak/Smalltalk, y en cualquiera de mis desktops (workstation del trabajo, de mi casa o hasta hace poco de mi portátil), crear un mime-type para las imágenes de Squeak en KDE es de lo más simple que te puedas echar en cara (si yo soy capaz de hacerlo... imagina). El caso es que ahora necesito hacerlo en el Gnome 2.24 que tengo instalado, y no veo por dónde hacer esto tan sumamente sencillo en el otro desktop.
le das a 'Propiedades' (o Properties) en el menú que aparece al pulsar
con el botón derecho del ratón sobre un fichero Squeak/Smalltalk, y ahí,
te vas a la pestaña 'Open with' y ahí seleccionas la aplicación a usar.
Puedes incluso añadir aplicaciones si no está en la lista
--
Rodrigo Moya
On Sun, 2008-11-02 at 13:19 +0100, Camaleón wrote:
2008/11/2, TooMany Secrets:
¿Alguien podría orientarme, por favor? He encontrado algunas explicaciones en library.gnome.org, por ejemplo, pero que me indican sobre cómo crear una entrada XML para hacer esto. Y claro, yo no me creo que algo tan absurdo como ésto haya que hacerlo editando un fichero XML (yo no tengo problema, pero cualquier usuario "desktop" típico lo dudo mucho).
A juzgar por este wishlist de Ubuntu...
http://brainstorm.ubuntu.com/idea/3657/
Y por la propia documentación de gnome:
http://library.gnome.org/admin/system-admin-guide/2.24/mimetypes-modifying.h...
...diría que ciertamente no parece sencillo. Tampoco veo nada en el editor de configuración :-?
esa es la guía para administradores del sistema. Para hacerlo a nivel de
usuario, se hace como he dicho en mi mensaje anterior
--
Rodrigo Moya
El 4/11/08, Rodrigo Moya escribió:
esa es la guía para administradores del sistema. Para hacerlo a nivel de usuario, se hace como he dicho en mi mensaje anterior
Pero si no tienes archivo, hay que empezar a crear desde cero el tipo mime y ¿no hay editor gráfico para generarlos y para gestionarlos? :-? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2008/11/4 Rodrigo Moya
le das a 'Propiedades' (o Properties) en el menú que aparece al pulsar con el botón derecho del ratón sobre un fichero Squeak/Smalltalk, y ahí, te vas a la pestaña 'Open with' y ahí seleccionas la aplicación a usar. Puedes incluso añadir aplicaciones si no está en la lista
Bien, probaré esto cuando llegue a casa luego. Pero igualmente (imagino que sí), ¿hay algún flag para indicarle que haga siempre eso por defecto? En cuanto a ponerlo por el "Open with", ¿esto implica que crea un mime-type también para que a cualquier nivel del desktop, las imágenes squeak sean reconocidas como tal? Perdona si las preguntas son un poco tontas y/u obvias. Y gracias por la respuesta Rodrigo! -- Have a nice day ;-) TooManySecrets ============================ Dijo Confucio: "Exígete mucho a ti mismo y espera poco de los demás. Así te ahorrarás disgustos." ============================ =��u��y��jV���+��"�f�u맙��j7������zϮ�˛���m�)z{.��+���j��zw�zZ�yثy�"�w�r����&jw^�y��ƣy�)z{.������^�ˬz��
On Tue, 2008-11-04 at 14:04 +0100, Camaleón wrote:
El 4/11/08, Rodrigo Moya escribió:
esa es la guía para administradores del sistema. Para hacerlo a nivel de usuario, se hace como he dicho en mi mensaje anterior
Pero si no tienes archivo, hay que empezar a crear desde cero el tipo mime y ¿no hay editor gráfico para generarlos y para gestionarlos? :-?
no se editan los tipos MIME, se asocian aplicaciones con un tipo de
ficheros, y eso crea internamente la asociación del tipo MIME con la
app. Como he dicho, pulsas con el botón derecho sobre un archivo del
tipo que quieres asociar, y pulsas Properties->Open with, y ahí
seleccionas la aplicación a usar por defecto con ese tipo de fichero.
--
Rodrigo Moya
On Tue, 2008-11-04 at 16:19 +0100, TooMany Secrets wrote:
2008/11/4 Rodrigo Moya
: le das a 'Propiedades' (o Properties) en el menú que aparece al pulsar con el botón derecho del ratón sobre un fichero Squeak/Smalltalk, y ahí, te vas a la pestaña 'Open with' y ahí seleccionas la aplicación a usar. Puedes incluso añadir aplicaciones si no está en la lista
Bien, probaré esto cuando llegue a casa luego. Pero igualmente (imagino que sí), ¿hay algún flag para indicarle que haga siempre eso por defecto?
no hay flag, la aplicación que selecciones se usará para todos los archivos de ese tipo. Si sólo quieres usarlo una vez, seleccionas 'Open with other application' en el menú que aparece al pulsar el botónd erecho sobre el fichero.
En cuanto a ponerlo por el "Open with", ¿esto implica que crea un mime-type también para que a cualquier nivel del desktop, las imágenes squeak sean reconocidas como tal?
si, es lo mismo que la edición de los tipos MIME directamente que
comentas de KDE, sólo que aquí sin tecnicismos en el GUI :-)
--
Rodrigo Moya
El 5/11/08, Rodrigo Moya escribió:
no se editan los tipos MIME, se asocian aplicaciones con un tipo de ficheros, y eso crea internamente la asociación del tipo MIME con la app. Como he dicho, pulsas con el botón derecho sobre un archivo del tipo que quieres asociar, y pulsas Properties->Open with, y ahí seleccionas la aplicación a usar por defecto con ese tipo de fichero.
Ya... pero, si no tienes un archivo para asociar ¿cómo se añade, cómo se gestiona, como se quitan, se ponen, sin necesidad de se encuentre instalada una aplicación...? :-? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2008/11/5 Camaleón
Ya... pero, si no tienes un archivo para asociar ¿cómo se añade, cómo se gestiona, como se quitan, se ponen, sin necesidad de se encuentre instalada una aplicación...? :-?
Haces lo que hice yo el otro día: - cd /usr/share/mime/packages - creas un fichero como este: <?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-example"> <comment>Example file type </comment> <magic priority="50"> <match value="search-string" type="string" offset="10:140"/> </magic> <glob pattern="*.newextension"/> </mime-type> </mime-info> que se llame... pues como tú creas_conveniente.xml - luego ejecutas "update-mime-database /usr/share/mime" Yo lo hice así este finde y me fué bien y sin problemas. Saludos!! -- Have a nice day ;-) TooManySecrets ============================ Dijo Confucio: "Exígete mucho a ti mismo y espera poco de los demás. Así te ahorrarás disgustos." ============================
El 5/11/08, TooMany Secrets escribió:
Haces lo que hice yo el otro día:
- cd /usr/share/mime/packages - creas un fichero como este:
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-example"> <comment>Example file type </comment> <magic priority="50"> <match value="search-string" type="string" offset="10:140"/> </magic> <glob pattern="*.newextension"/> </mime-type> </mime-info>
que se llame... pues como tú creas_conveniente.xml
- luego ejecutas "update-mime-database /usr/share/mime"
Yo lo hice así este finde y me fué bien y sin problemas.
Claro, pero Rodrigo dice que se puede hacer "gráficamente" y yo me temo que no, que esa solución que buscaste (editando el xml) es la única forma de poder gestionar "completamente" los tipos mime :-? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On Wed, 2008-11-05 at 14:14 +0100, Camaleón wrote:
El 5/11/08, Rodrigo Moya escribió:
no se editan los tipos MIME, se asocian aplicaciones con un tipo de ficheros, y eso crea internamente la asociación del tipo MIME con la app. Como he dicho, pulsas con el botón derecho sobre un archivo del tipo que quieres asociar, y pulsas Properties->Open with, y ahí seleccionas la aplicación a usar por defecto con ese tipo de fichero.
Ya... pero, si no tienes un archivo para asociar ¿cómo se añade, cómo se gestiona, como se quitan, se ponen, sin necesidad de se encuentre instalada una aplicación...? :-?
hmm, supongo que si quieres usar una app para un tipo de ficheros
concreto, tendrás un fichero de ese tipo, ¿no? :-) Si no, espera a que
lo tengas y cuando necesites abrirlo, lo haces :-D
--
Rodrigo Moya
El 5/11/08, Rodrigo Moya escribió:
hmm, supongo que si quieres usar una app para un tipo de ficheros concreto, tendrás un fichero de ese tipo, ¿no? :-) Si no, espera a que lo tengas y cuando necesites abrirlo, lo haces :-D
Si lo hago sólo para "chinchar" (aka: fastidiar), ya sé que no se puede :-P He sido "kdeera" desde siempre (bueno, desde que instalé suse en 2003), pero ahora que se nos viene encima el kde4, pues me voy a pasar a gnome, y es cierto que algunas funcionalidades de kde (como la gestión de tipos mime) pues resultan más sencilla de ejecutar que en gnome... pero da igual, yo me amoldo a lo que venga, si hay que ser sencillos, se es sencillo y ya está O:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On Wed, 2008-11-05 at 18:22 +0100, Camaleón wrote:
El 5/11/08, Rodrigo Moya escribió:
hmm, supongo que si quieres usar una app para un tipo de ficheros concreto, tendrás un fichero de ese tipo, ¿no? :-) Si no, espera a que lo tengas y cuando necesites abrirlo, lo haces :-D
Si lo hago sólo para "chinchar" (aka: fastidiar), ya sé que no se puede :-P
He sido "kdeera" desde siempre (bueno, desde que instalé suse en 2003), pero ahora que se nos viene encima el kde4, pues me voy a pasar a gnome, y es cierto que algunas funcionalidades de kde (como la gestión de tipos mime) pues resultan más sencilla de ejecutar que en gnome... pero da igual, yo me amoldo a lo que venga, si hay que ser sencillos, se es sencillo y ya está O:-)
más que sencillo (GNOME) vs complicado (KDE), piensa que en GNOME se
hacen estudios de usabilidad para muchas de las funcionalidades, y por
tanto se detecta, por ejemplo, que la frase "tipos MIME" no le dice nada
a un % muy alto de gente. Así que, las funcionalidades que hay en KDE
(muchas de ellas, no todas) están en GNOME, sólo que se hacen de forma
diferente debido a esos estudios de usabilidad. Igualmente, usando
GNOME, encontrarás funcionalidades que en KDE no existen, sólo tienes
que pensar de forma diferente, como si fueras una usuaria del montón (de
ese 90 y tantos % de usuarios que usan GNOME, que no saben lo que son
los tipos MIME) :-)
Y antes de que nadie diga que "entonces no me vale porque soy un usuario
avanzado", sólo deciros que en GNOME, siendo un usuario avanzado, no hay
nada que no puedas hacer. Y el que me diga lo contrario, le envío una
lista de "customizaciones" que tengo yo en mi escritorio :-D
--
Rodrigo Moya
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-05 a las 19:14 +0100, Rodrigo Moya escribió:
más que sencillo (GNOME) vs complicado (KDE), piensa que en GNOME se hacen estudios de usabilidad para muchas de las funcionalidades, y por tanto se detecta, por ejemplo, que la frase "tipos MIME" no le dice nada a un % muy alto de gente. Así que, las funcionalidades que hay en KDE (muchas de ellas, no todas) están en GNOME, sólo que se hacen de forma diferente debido a esos estudios de usabilidad. Igualmente, usando GNOME, encontrarás funcionalidades que en KDE no existen, sólo tienes que pensar de forma diferente, como si fueras una usuaria del montón (de ese 90 y tantos % de usuarios que usan GNOME, que no saben lo que son los tipos MIME) :-)
Si, eso se nota. ¡Pero no siempre! A mí el menú nevo me fastidia y lo quito siempre, poniendo el tradicional. No se quien inventaría "eso". Encima en una pantalla pequeña te tapa todo.
Y antes de que nadie diga que "entonces no me vale porque soy un usuario avanzado", sólo deciros que en GNOME, siendo un usuario avanzado, no hay nada que no puedas hacer. Y el que me diga lo contrario, le envío una lista de "customizaciones" que tengo yo en mi escritorio :-D
¡Pues ya tardas en mandarla! :-) Hombre, a mi a veces sí me gustaría tener funcionalidades "avanzadas" que no he localizado como hacer. Por ejemplo, por ejemplo... una que me chincha ultimamente: cuando llevo tiempo sin teclear, no se dispara el salvapantallas, sino fondo negro, y no apaga el monitor, ni me pide la clave. Y ya que estamos con la guerra de ahorro de energía, quiero que apague el monitor, un tiempo después del salvapantallas. Y eso me funcionaba en la 10.3, lo unico que hice fue "upgradear" y dejó de funcionar. Y por más que miro y toco en screensaver preferences y power management no lo consigo - y en cambio en la 11.1 sí. En cambio, en la 10.3 me faltaba una funcionalidad: que si te salta el salvapantallas, no hay un tiempo de gracia sin password. Estaba viendo una peli, saltaba el salvapantallas, movía el ratón rápidamente y saltaba la petición de pasword, sin un tiempo de gracia de un minuto. Y supongo que eso sigue fallando en la 11.1. Con la luz apagada para ver la peli recostado en el sillón, pierdes un rato. (el salvapantallas saltaba si el foco lo tenía el panel del xine en vez de la ventana de cine, pero eso es otra historia) Echo de menos funcionalidades como asignar un programa siempre a una zona de trabajo determinada, o forzar a que un programa concreto tenga sus ventanas emergentes en una zona de trabajo determinada y otro no. Hace dias abrí un bugzilla precisamente por eso: tengo al gimp escaneando una foto con xsane en la zona 9, y como puede tardar un rato me voy a la 1 a mirar el correo, por ejemplo; y cuando termina me salta la foto en la 1 en vez de en la 9. O una función para escoger manegjador de ventanas, y cambiar el metacity por el enligthment y que funcione. En gnome lo facil es facil, pero las customizaciones, no, hay que usar una especie de regedit. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkR9ggACgkQtTMYHG2NR9U4iwCdGozkZfUE5N7uielDAhyjKwuG WEgAnj/QvoNWJWZx57J/SR6F/hnTcnes =koGy -----END PGP SIGNATURE-----
2008/11/5 Rodrigo Moya
Y antes de que nadie diga que "entonces no me vale porque soy un usuario avanzado", sólo deciros que en GNOME, siendo un usuario avanzado, no hay nada que no puedas hacer. Y el que me diga lo contrario, le envío una lista de "customizaciones" que tengo yo en mi escritorio :-D
Vale, "no me vale porque soy un usuario avanzado". ¿Cuando envías esa lista de "customizaciones"? arf arf arf xDDDD Saludos!! -- Have a nice day ;-) TooManySecrets ============================ Dijo Confucio: "Exígete mucho a ti mismo y espera poco de los demás. Así te ahorrarás disgustos." ============================
2008/11/5 Carlos E. R.
En gnome lo facil es facil, pero las customizaciones, no, hay que usar una especie de regedit.
Aunque carezco de una base de experiencia dilatada para afirmarlo, por mi parte no tengo más que dar la razón a Carlos. Y que conste que siempre me he considerado más gnomero que kdeero. Saludos. -- Have a nice day ;-) TooManySecrets ============================ Dijo Confucio: "Exígete mucho a ti mismo y espera poco de los demás. Así te ahorrarás disgustos." ============================
On Thu, 2008-11-06 at 08:43 +0100, TooMany Secrets wrote:
2008/11/5 Rodrigo Moya
: Y antes de que nadie diga que "entonces no me vale porque soy un usuario avanzado", sólo deciros que en GNOME, siendo un usuario avanzado, no hay nada que no puedas hacer. Y el que me diga lo contrario, le envío una lista de "customizaciones" que tengo yo en mi escritorio :-D
Vale, "no me vale porque soy un usuario avanzado". ¿Cuando envías esa lista de "customizaciones"? arf arf arf xDDDD
bueno, más que la lista de customizaciones, la lista de cosas que se
pueden hacer:
* se pueden escribir scripts para Nautilus, que aparecen en el menú
contextual. Esos scripts pueden escribirse en el lenguaje que quieras
(desde bash hasta C)
* se pueden escribir muy fácilmente en Python extensiones para Nautilus,
para que aparezcan las opciones en los menús/ventanas de Nautilus
* mediante la base de datos de configuración (que no es un regedit :)
puedes activar, personalizar, etc, un montón de opciones. Para activar o
desactivar cosas sólo hay que usar un comando (gconftool-2) o un
interfaz gráfico (gconf-editor) para el que lo prefiera.
* se pueden escribir fácilmente en python y otros lenguajes, extensiones
para Evolution y otras aplicaciones
* muchísimas aplicaciones exportan métodos vía dbus, así que simplemente
con el comando dbus-send puedes hacer llamadas a esos métodos desde
scripts y automatizar cosas
y algunas cosas más que ahora mismo no recuerdo. Pero ya sólo con el
primer punto, te da para añadir 100s de funcionalidades al escritorio
--
Rodrigo Moya
participants (4)
-
Camaleón
-
Carlos E. R.
-
Rodrigo Moya
-
TooMany Secrets