www.tuxapuntes.com

Buscar Contacto Colabora... Libro de Visitas
 
.
TuxInicio arrow TuxApuntes arrow Escritorio y Modding arrow Ver los iconos de los exe de Windows en Gnome
Ver los iconos de los exe de Windows en Gnome PDF Imprimir E-Mail
Escrito por utopianegra, on 04-02-2008 13:27
Visitas 4842

 

Muchas veces me da rabia que al emular cualquier tipo de programa con Wine no me muestra el icono del .exe, si deseais que lo muestre, seguir leyendo..

Primero tenemos que instalar icoutils, un conjunto de aplicaciones que permiten crear y extraer iconos y cursores Windows.

$ sudo apt-get install icoutils

Una vez instalado, añadiremosun archivo en la carpeta ~/.local/share/mime/packages llamado exemime.xml:

$ sudo gedit ~/.local/share/mime/packages/exemime.xml

Ahora, en ese archivo introducimos:

<?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>

 Este archivo asigna el tipo application/x-exe a todos los archivos con extensión .exe.

Ahora actualizaremos la base de datos de tipos MIME para 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:

$ sudo gedit /usr/bin/icono-exe.sh

El contenido de este archivo debe ser:

#!/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 'RUTA-ICONO' "$2"
fi

rm $f

 Sustituimos RUTA-ICONO del archivo (antepenúltima línea) por el icono que querais.. y ahora solo queda darle permisos de ejecución:

$ sudo chmod +x /usr/bin/icono-exe.sh

Y por último ejecutamos:

$ gconftool --type string --set /desktop/gnome/thumbnailers/application@x-exe/command "icono-exe.sh %i %o"

y:

$ gconftool --type bool --set /desktop/gnome/thumbnailers/application@x-exe/enable true

fuente: MundoGeek, Ubunteate

Comparteme:
Meneame
Delicious
Digg
Technorati
YahooMyWeb
MLinuxfera

Revisado el: 26-01-2008 16:22

Publicado el : Manuales (HowTo), Escritorio y Modding

Comentarios de usuarios (1)
Enviado por Cristian Gonzalez, on 19-03-2008 06:32, IP 200.27.220.154, Invitado
1. Don
borren los iconos de .thumbnails/normal y .thumbnails/fail 
 
A mi no me hiba pero al borrarlos los toma (ubuntu 7.10)
 

Añade tu comentario



mXcomment 1.0.5 © 2007-2008 - visualclinic.fr
License Creative Commons - Some rights reserved
 
< Anterior   Siguiente >


Si te resulta util esta informacion y quieres contribuir mediante alguna donación para el mantenimiento y mejora de ese site, te dejamos un enlace para que puedas ayudarnos por medio de paypal.

 Muchas gracias.








Enlaces

Cursos
Masters
MBA

Menu Principal

Login






¿Recuperar clave?
¿Quiere registrarse? Regístrese aquí
Hay 12 invitados y 1 usuario en línea
  • hannibal24

Translate

Top WebLinks

Enlaces - Blogroll
feed image

Tux Estadisticas

OS: Linux h
PHP: 5.2.6
MySQL: 5.0.67-community-log
Hora: 06:17
Caching: Disabled
GZIP: Enabled
Usuarios: 4040
Noticias: 1051
Enlaces: 50
Visitantes: 3699709

Galaxia Linux

TUXrank .. SITES



Creative Commons License


Esta obra está bajo una
licencia de Creative Commons.


¿Quieres anunciarte aquí?

Tux del Dia

th_2159.jpg

Tux Encuesta

¿Aconsejas Ubuntu a tús amigos?
 
¿Has actualizado a Intepid Ibex 8.10?
 

[+]
  • Narrow screen resolution
  • Wide screen resolution
  • Auto width resolution
  • Increase font size
  • Decrease font size
  • Default font size
  • default color
  • blue color
  • green color