Autor |
Mensaje |
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
¿donde Se Guardan Las Configuraciones Del Gb.setting?
¿Alguien se acuerda en que directorio guarda gb.setting, las configuraciones que hacemos en un programa?
|
#1 Miercoles, 17 Febrero 2016, 19:37 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: ¿donde Se Guardan Las Configuraciones Del Gb.setting?
¿Alguien se acuerda en que directorio guarda gb.setting, las configuraciones que hacemos en un programa?
/home/prueba1/.config/gambas3
/home/tu.user/.config/gambas3
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#2 Miercoles, 17 Febrero 2016, 19:44 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: ¿donde Se Guardan Las Configuraciones Del Gb.setting?
Ojo con editar a mano ese fichero, te puedes llevar sorpresas...
=================== No podemos regresar
|
#3 Miercoles, 17 Febrero 2016, 20:17 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: ¿donde Se Guardan Las Configuraciones Del Gb.setting?
v3ctor y shordi:
Gracias a los dos, por vuestras respuestas tan rápidas.
Citar: Ojo con editar a mano ese fichero, te puedes llevar sorpresas
Lo que quiero hacer es tener un programa con la opción de "restaurar de fábrica", osea que borre las configuraciones que haya podido realizar el usuario (dentro del programa) y asi volver al estado "inicial" del programa recién instalado.
Saludos
Julio
|
#4 Miercoles, 17 Febrero 2016, 21:18 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: ¿donde Se Guardan Las Configuraciones Del Gb.setting?
v3ctor y shordi:
Gracias a los dos, por vuestras respuestas tan rápidas.
Citar: Ojo con editar a mano ese fichero, te puedes llevar sorpresas
Lo que quiero hacer es tener un programa con la opción de "restaurar de fábrica", osea que borre las configuraciones que haya podido realizar el usuario (dentro del programa) y asi volver al estado "inicial" del programa recién instalado.
Saludos
Julio
eso pensando lo haría asi:
borrar el setting
y llamar a una funcion la cual grabaria todo lo que queremos por default:
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#5 Miercoles, 17 Febrero 2016, 21:44 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: ¿donde Se Guardan Las Configuraciones Del Gb.setting?
otra opción en vez de usar from_open seria crear un scrip que solo ejecute el programa el cual se crearía temporalmente. (carpeta tmp)
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#6 Miercoles, 17 Febrero 2016, 21:49 |
|
|
whisper
Juan Carlos Dominguez
Aprendiz
Registrado: Abril 2010
Mensajes: 76
Edad: 62 Ubicación:
|
Re: ¿donde Se Guardan Las Configuraciones Del Gb.setting?
...Otra sería tener 2 archivos de configuracion y en el momento de restaurar leer el que tiene las opciones por defecto.
...digo, no se..
|
#7 Jueves, 18 Febrero 2016, 03:35 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: ¿donde Se Guardan Las Configuraciones Del Gb.setting?
...Otra sería tener 2 archivos de configuración y en el momento de restaurar leer el que tiene las opciones por defecto.
...digo, no se..
vos decís tener una copia en el proyecto(el ejecutable) y cuando se quiera tener los valores por defecto eliminar el archivo settings y hacer una copia a la ubicación del archivo settings por defecto?
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#8 Jueves, 18 Febrero 2016, 04:08 |
|
|
whisper
Juan Carlos Dominguez
Aprendiz
Registrado: Abril 2010
Mensajes: 76
Edad: 62 Ubicación:
|
Re: ¿donde Se Guardan Las Configuraciones Del Gb.setting?
Simplemente leerlo del archivo de configuracion por defecto y volver a gurdarlo en el que tiene la configuracion normal. Pero despues pensandolo me parece es mejor como pusiste anteriormente. Una funcion que grabe los valores por defecto.
Pero, teniendo 2 archivos se podría poner una configuracion por "defecto" que uno (el usuario) quisiera y releerla cuando se nos desconfigure todo por tantos cambios que hacemos. (me pasa seguido) aunque no se si en muy practico.
|
#9 Jueves, 18 Febrero 2016, 04:24 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: ¿donde Se Guardan Las Configuraciones Del Gb.setting?
a mi me viene gustando mas la idea de hacer esto:
1-abrir el programa y cerrarlo inmediatamente sin hacer ningún cambio, el cual creara el archivo settings al cerrarse.
2-ese archivo lo copiamos dentro de la capeta datos de nuestro proyecto
3- hacemos un botón por ejemplo que diga "Restaurar configuraciones"
4- ese botón llama a una función la que eliminara el archivo settings, y copiara este archivo de datos que estará incluido en el ejecutable después de copilado.
ese seria el paso 1
el paso dos es que método usar para que el programa lea nuevamente el archivo settings y cargue todos los valores por defecto.
podría ser form_open()
pero me gusta mas la idea de generar un archivo que ejecute la aplicación
entonces el paso dos seria.
creamos un archivo temporal script que al ejecutarlo lo único que hace es ejecutar nuestro programa
cerramos nuestro programa
ejecutamos el script
y el programa estaría como nuevo jajajaj.
algo así, después voy a ver si aplico este sistema algunos de mis programas.
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
última edición por v3ctor el Jueves, 18 Febrero 2016, 05:33; editado 1 vez
|
#10 Jueves, 18 Febrero 2016, 05:31 |
|
|
|