hola buenas tardes,tengo una duda he leido acerca de que ahora no es tan facil guardar un archivo por ejemplo ini en una carpeta especifica en el disco duro ya sea pc u otras plataformas.. la cuestion es se puede cambiar de directorio de un archivo que quiero guardar en una carpeta especifica? por ejemplo tengo un archivo ini pero quiero guardarlo en el escritorio por asi decirlo supongo que tendria que poner la ruta C:\Users\lalalapc\desktop supongo no? si se pudiera como le haria? y tambien como le haria en cuestion del nombre de usuario ya que cambia en todos los windows o mac.. quiero hacer esto por que estuve haciendo pruebas y cada vez que cambio o por asi decirlo hago una actualizacion el juego no carga los archivos y como quien dice viene siendo lo mismo como si no guardaras nada pero el archivo sigue en la carpeta solo que al momento de cargar no se carga o no los lee y otras veces si pero no bien(esto pasa cada vez que añado cosas nuevas al juego)... entonces quiero que el archivo se guarde en una carpeta especifica que el usuario pueda mover o copiar los archivos para tener un respaldo por si la actualizacion no carga los archivos(creo que puede ser que no encuentra la ruta al cargar despues de una actualizacion pero no estoy tan seguro) espero me ayuden y me orienten.. :)
No es posible realizar tal cambio de directorio. El directorio de trabajo en Windows siempre será C:\Users\usuario\AppData\Local\nombredeljuego, y en Android data\data\nombredeljuego.
Para poder guardar archivos fuera de esos directorios es usar las funciones get_save_filename() y get_open_filename(), pero éstas sólo funcionan en Windows.
Otra opción son extensiones, puedes usar una para que ésta se encargue del guardado de archivos.