- Back to Home »
- Opciones predefinidas Emesene
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.