¿Quieres que Nautilus muestre los iconos de los ejecutables Windows que tienes en tu disco duro? Entonces sigue estos pasos.
Primero tenemos que instalar icoutils, un conjunto de aplicaciones que permiten crear y extraer iconos y cursores Windows.
sudo aptitude install icoutils
Añadimos un nuevo tipo MIME para los ejecutables Windows. Tenemos que crear un nuevo archivo exemime.xml en ~/.local/share/mime/packages. Pulsa Alt + F2 para lanzar el diálogo ejecutar y escribe:
gedit ~/.local/share/mime/packages/exemime.xml
El contenido de este archivo debe ser el siguiente:
<?xml version=»1.0″ encoding=»UTF-8″?>
<mime-info xmlns=»http://www.freedesktop.org/standards/shared-mime-info»>
<mime-type type=»application/x-exe»>
<comment>Windows executable</comment>
<glob pattern=»*.exe»/>
</mime-type>
</mime-info>
el cual asigna el tipo application/x-exe a todos los archivos con extensión .exe.
Para actualizar la base de datos de tipos MIME y que Nautilus tenga en cuenta este nuevo tipo:
update-mime-database .local/share/mime/
Ahora vamos a crear un pequeño script que será el encargado de utilizar las herramientas de icoutils para extraer el icono de la aplicación.
gksu gedit /usr/bin/icono-exe.sh
El contenido de este archivo debe ser el siguiente
#!/bin/sh
f=`mktemp`
if wrestool «$1″ -x -t14 > $f && [ -s $f ]; then
id=`icotool -l $f | awk ‘{
ci=int(substr($2,index($2,»=»)+1));
cw=int(substr($3,index($3,»=»)+1));
cb=int(substr($5,index($5,»=»)+1));if (cw > w || (cw == w && cb > b)) {
b = cb;
w = cw;
i = ci;
}
}
END {
print i;
}’`icotool -x –index=$id $f -o «$2»
convert -resize 48×48 «$2» «$2» # optional
else
cp ‘/usr/share/icons/Tango/scalable/apps/ms-library.svg’ «$2»
firm $f
En una de las últimas líneas vemos la ruta completa a un icono, que será el que se utilice para la aplicación en caso de que wrestool no consiga extraer un icono del ejecutable. Esta línea debe ser modificada y apuntar al icono que querais utilizar.
cp ‘/usr/share/icons/Tango/scalable/apps/ms-library.svg’ «$2»
El icono que yo utilizo es parte de Wine-doors.
Por último hay que dar permisos de ejecución al script:
sudo chmod +x /usr/bin/icono-exe.sh
Y establecer la imagen a mostrar para los exe a aquella que nos devuelva el script icono-exe
gconftool –type string –set /desktop/gnome/thumbnailers/application@x-exe/command «icono-exe.sh %i %o»
gconftool –type bool –set /desktop/gnome/thumbnailers/application@x-exe/enable true
Visto en Exe icon for Gnome
Pingback: Ver los iconos de los exe de Windows en Gnome
Pingback: Ver los iconos de los exe de Windows en Gnome
¡Qué bueno!, la verdad es que ver los directorios de los programas de windows tan poco coloridos daba un poco de cosa, fantástico tutorial.
Pingback: Blogging semanal XIV
Pingback: Resumen semanal 1 | Sin Conexión
hola
gracias por tu tema, pero no aun no entiendo como ejecutar el programa ya que tengo unos iconos (.ico) que quiero utilizar y no se como lanzar el icoutils.
y tampoco entendi bien lo de la linea
cp ‘/usr/share/icons/Tango/scalable/apps/ms-library.svg’ «$2»
gracias
Pingback: Ver los iconos de los archivos .exe en Gnome « Jvare Blog
quiero muchos iconos
Muchas gracias! Me ha funcionado perfectamente
No me funciona en Hardy alguna idea? gracias!
Me funciono perfecto. En Ubuntu 8.04. Muchas gracias amigo!.
QUIERO UNOS ICONOS
PARA PONERLO ENN EL CORREO
podrian poner mas iconos por favor
quiero ver los iconos
quiero que se vean iconossssss
tan chdos xd
A mí no me ha funcionado.
Estaría bien que, en vez de tanto gilipollas pidiendo iconos o diciendo estupideces, se dedicasen más a comentar si les ha funcionado o no y qué fallos han encontrado en el proceso.
Pues a mi no me ha funcionado, trabajo con ubuntu 9.10, con el 9.04 me funciono, alguna idea.
hola, tengo ubuntu 10.04 y probe este metodo para ver si llegaba a funcionar y no solo no me funciono sino que cuando quiero ejecutar el Assosiage me tira un cartel de error en ingles que dice que la base de datos no pudo ser cargada… me podrias ayudar o decirme como revierto lo que hice por favor!! piedad!!!
sudo apt-get install gnome-exe-thumbnailer
es mejor o no?
Hola muy buenas ire directo al punto, y gracias de antemano por cualquier informacion que me puedan brindar.
Yo lo que necesito es Extraer , el ICONO , y si se puede guardarlo en PNG con algun programa que tenga GUI , preferiblemente, asi sea algo que tenga que usar con el mismo Wine.
No puedo usar el gnome-exe-thumbnailer porque uso Ubuntu Hardy , quite lucid porque el OpenGL no me fluye bien en esta vieja PC , lo maximo que aguanta es Jaunty y me acabo de dar cuenta XD
Pingback: Ver los iconos de los exe de Windows en Gnome « Bitacora Gnu/Linux de Juaramir
buen trabajo. gracias
HOLA ESTE ES TU PROGRAMA
asebacho te amo mcho quiciera que fuelamos novios otra ves
sebacho te amo quiciera que viera este programa sebacho hai beses que me sacas ravia pero te sigo queliendo att adriana marcela g c
bnkmnm bn jnh,m32472530
Pingback: Ver los iconos de los archivos .exe en Gnome - Jvare Blogs