tools
Thread Id: 29050
Thread Name: [Herramienta] Auto backups
Viendo los incidentes sucedidos en los últimos días con varios hacks perdidos por culpa de corromperse los datos, como el Black Dark de [MENTION=12785]Jotta[/MENTION], y no tener backups recientes, he decidido crear una solución a este problema.
Os presento un programa que escanea periodicamente una lista de archivos que tu le especifiques, y cada vez que detecta cambios en el, crea una copia de seguridad.
El programa es muy sencillo aún, lo he programado en 2 días y planeo hacerle algunas mejoras en los próximas días, como poner un icono en la barra de tareas para poder elegir cada cuanto se quiere que el programa analice los archivos.
Sin más demora os dejo el archivo para ser descargado.
back_tries
El funcionamiento es básico, cuando descomprimas el zip de encontrarás 2 archivos y una carpeta, lo primero será ejecutar el archivo selectfiles.py para seleccionar los archivos que quieras respaldar, y una vez le hayas dado a guardar podrás ejecutar el archivo checkfiles.py que estará analizando los archivos continuamente cada 2 minutos para comprobar si hay cambios y en caso de que los haya crear una copia de seguridad en la carpeta backups.
Para que la comprobación sea continua es preciso no cerrar el archivo checkfiles.py.
Para poder usar esta herramienta es necesario tener instalado
python3 y
pyqt4.
Cualquier duda o sugerencia no dudéis en comentarla :3
EDIT: Recomiendo leer la explicación de la web, es bastante más detallada que la mía XDXDXD
http://wahackpokemon.com/es/rIWf0/Nunca_volveras_a_perder_tus_archivos
Es bastante útil, aunque la verdad sigo prefiriendo el método manual.
A esto le veo un problema, aunque como dices que lo irás actualizando te lo comento por si lo implantas como una mejora.
El problema es que analiza cada 2 min, y si estás trabajando en la rom, no va a parar de sacar copias y copias.
Deberías añadirle opciones para poder variar el tiempo que tarda en analizar.
Otro detalle que podrías añadir, es que cada vez que haga una copia te salga un mensaje de que se ha realizado la copia, y no solo eso, sino que automáticamente crea una carpeta con la fecha actual, y dentro de dicha carpeta mete la copia de seguridad con un archivo de texto que se abre automáticamente para poner los cambios que has realizado.
Claro que todo esto activable y desactivable mediante las opciones.
No se si las sugerencias ya las tienes en mente o incluso están implantadas, pero yo las comento ;)
Iniciado por Dani_SR_17
Es bastante útil, aunque la verdad sigo prefiriendo el método manual.
A esto le veo un problema, aunque como dices que lo irás actualizando te lo comento por si lo implantas como una mejora.
El problema es que analiza cada 2 min, y si estás trabajando en la rom, no va a parar de sacar copias y copias.
Deberías añadirle opciones para poder variar el tiempo que tarda en analizar.
Otro detalle que podrías añadir, es que cada vez que haga una copia te salga un mensaje de que se ha realizado la copia, y no solo eso, sino que automáticamente crea una carpeta con la fecha actual, y dentro de dicha carpeta mete la copia de seguridad con un archivo de texto que se abre automáticamente para poner los cambios que has realizado.
Claro que todo esto activable y desactivable mediante las opciones.
No se si las sugerencias ya las tienes en mente o incluso están implantadas, pero yo las comento ;)
Claro, esta es una versión muy verde del programa y obviamente le faltan muchas mejoras jajajaja.
Lo de la selección de tiempo ya estoy trabajando en ello.
Lo del mensaje cada vez que se lleva a cabo el backup, supongo que lo haré cuando termine lo de la selección de ideas.
Respecto al resto de opciones... lo revisaré para otras versiones ^^
Muchas gracias por tu interés y tus opiniones :D
Interesante, tal vez esto evite
que se pierdan grandes trabajos
como... T_T ni quiero mencionarlo.
Gracias :D
Bueno, después de un par de días ya he creado una versión algo más desarrollada del programa, obviamente sigue teniendo fallas XD
El programa ya es configurable desde la barra de tareas pudiendo seleccionar el tiempo que tarda entre los análisis de archivos.
Cada vez que crea una copia muestra una notificación.
Por lo demás, también estoy trabajando en una versión en .exe para facilitarle la vida a los usuarios normales y corrientes, pronto publicaré una versión de prueba tanto en .py como en .exe
Eso es todo por ahora.
Oh my god.
Me encanta :D
Estaré esperando la versión exe de prueba. Esto tiene pinta de convertirse en una herramienta indispensable para cualquier pack :)
Yo agregaría la opción de backup diaria y semanal
Un saludo y suerte!
Se ve que hiciste caso a los comsejos, si empiezo un hack seguro que lo uso