Posted by : Unknown 27 de julio de 2009

El programa emesene nos permite configurar los plugins y las preferencias que deseemos, pero solo para el usuario que esta logueado, ¿Cual es el problema?, pues es cuando la PC es compartida, como en un cybercafe, si queremos que esas configuraciones las tengan todos los usuarios, no podemos estar poniéndoselas a todos en cuanto inician sesión, y la mejor forma transparente para que esas configuraciones se hereden es modificando el código fuente de emesene, claro que si ya lo tenemos instalado, la forma de hacerlo es esta:

Primero nos dirigimos a nuestra carpeta personal, luego al directorio .config(para verlo Control+H) y ahi en la carpeta llamada emeseneX.X donde X.X es la version del emesene, en mi caso la 1.0, desde la terminal

cd ~/.config/emesene1.0

buscamos nuestro usuario algo de esta forma "usuario_dominio_com" y entramos en esa carpeta

cd usuario_dominio_com

dentro de esta carpeta están todas las configuraciones del emesene, tanto de los plugins, como los emoticones, avatares y logs de conversacion.

abrimos el archivo config

mousepad config

y como se habran dado cuenta este archivo contiene las variables de su configuración personal del emesene, si quieren que esa misma configuración la hereden otros usuarios del equipo, tendran que seguir unos pasos muy tediosos.

Tendremos que mantener ese archivo config abierto por que de ahi nos iremos guiando.

abre el archivo /usr/share/emesene/Config.py

sudo mousepad /usr/share/emesene/Config.py

y busca la parte que diga DEFAULT_USER_CONFIG

Debajo se encuentra la configuración por defecto de los usuarios que inicien sesión, iremos variable por variable modificando las que nos interesen, por ejemplo:

'receivedFilesDir' : '', buscamos en nuestro archivo config Y tenemos receivedFilesDir=~/Archivos recibidos y copiamos el dato que obtengamos: ~/Archivos recibidos y quedaria de la siguiente forma:

'receivedFilesDir' : '~/Archivos recibidos'

recuerden respetar las comillas, para que no dejemos nuestro emesene inservible

en los casos como, 'showUserPanel' : True, en nuestro archivo config tendremos asi, showUserPanel=1

1 significa True y obvio 0 significa False

Hay que tener bastante cuidado en esto, ademas los nombres de las variables son muy faciles de enteder casi sin necesidad de nuestro archivo config.

Yo use esto para aplicarlo en el cyber donde tengo maquinas con Linux, un Ubuntu modificado a mi gusto.

Espero les haya servido.

Leave a Reply

Nota: sólo los miembros de este blog pueden publicar comentarios.

Subscribe to Posts | Subscribe to Comments

- Copyright © Rimtzg - Skyblue - Powered by Blogger - Designed by Johanes Djogan -