viernes, 14 de julio de 2017

Presentación


En esta última entrada del blog se repite la presentación que se hizo al inicio del mismo, y que nuevamente había quedado oculta por la acumulación de entradas correspondientes a actualizaciones del programa.  Además, el programa ya es totalmente estable y no hay nuevos requerimientos, por lo que se da por finalizada la versión actual.

¿Porqué estoy escribiendo esto, aquí?  Me llamo Francisco, pero mis amigos me llaman Paco. Soy un jubilado que agradece a su familia y a sus amigos el hecho de que cada día me demuestran que puedo contar con ellos.  Una dolorosa situación familiar hace que ese soporte sea inestimable.

Pero vayamos al grano.  Hace ya un año un familiar mio me regaló un árbol familiar en un gran póster, fruto de muchas horas suyas de dedicación y búsqueda de datos familiares.  Yo hubiera sido incapaz de recopilar toda esa información.

Pero ese regalo me despertó una inquietud, más acorde con mis aficiones.  Al póster le faltaban fotos, y no estaba suficientemente informatizado.  En este aspecto pensé que podía añadir mucho a ese póster.  Un árbol genealógico debe estar informatizado, y hoy en día hay muchas herramientas en Internet que están disponibles sin coste, o con costes muy asequibles.  My Heritage y Genoom son dos buenos ejemplos.   Pero no me convencían.  Me había hecho una idea muy clara de lo que quería. Y no la encontraba en Internet.

Entre otras aficiones de jubilado, me gusta entretenerme con desafíos más o menos tecnológicos, desde electrónica sencilla a programas de microprocesadores (léase Arduino) o programación de PC. Así que pensé que ¿porqué no hacerme yo un programa sencillo para almacenar los datos, visualizarlos e imprimirlos?.

Mi objetivo era conseguir un árbol en la pantalla del PC que fuera fácilmente "navegable", es decir, moverse entre los diferentes miembros de la familia y por las distintas generaciones, con un sólo clic del ratón.  Y que se pudiera imprimir visualizando el máximo de generaciones y familiares posibles, manteniendo la foto de cada uno de los miembros de la familia, así como unos datos básicos (nombre y apellidos, y año y población de nacimiento)

Después de unos meses de pruebas, avances y retrocesos, ya dispongo de un programa que se ejecuta en un PC, no usa Internet para nada, no tiene limitaciones en cuanto al número de familiares que se hayan de introducir (salvo la capacidad del propio PC, que hoy en día no es un elemento preocupante), y que satisface los objetivos que me había impuesto:  Navegación por el árbol, e Impresión del árbol.

Respecto a la impresión, el programa actual puede imprimir en formato din A3, que corresponde a un cuadro de 30x40 cms, en formato din A2, que corresponde a un cuadro de 40x60 cms, o en formato din A1 que corresponde a un cuadrado de 60x80 cms.  En el primer formato se visualizan en pantalla, y se imprimen, hasta 5 generaciones, con un máximo de 6 hermanos por cónyuge, 6 hijos por matrimonio y 6 nietos por hijo.  Estas cifras aumentan hasta 6 generaciones, 8 hermanos, 8 hijos y 8 nietos por hijo, en la versión din A2 o hasta 7 generaciones, 10 hermanos, 10 hijos y 10 nietos por hijo en la versión din A1.

A los requerimientos iniciales se le han sumado algunos que me parecían lógicos, como exportar e importar los datos, o incluso la posibilidad de fusionar árboles familiares para generar uno único.  Una última funcionalidad añadida permite localizar la ruta que puede unir a dos familiares. Resulta sorprendente los resultados que puede presentar.

También dispone de visualización de documentos, como fotos, documentos escaneados, o documentos provenientes de formatos pdf.

Este programa me está permitiendo no sólo disponer del tipo de árbol genealógico que yo pretendía, sino que me proporciona una oportunidad de oro para retomar relaciones familiares que con el paso de los años se ... habían distanciado, digámoslo así.

Por este mismo motivo he pensado que este programa podría ser de utilidad para más personas. 

Si tú, lector que has llegado hasta aquí, eres una de ellas y quieres contactar conmigo, ésta es mi dirección de correo: fcazorlasoler@gmail.com

Una carpeta con todos los archivos y programas necesarios se encuentra disponible en Google Drive, en la siguiente dirección de enlace-

https://drive.google.com/drive/folders/0B_-VfwlsDZU8NXBzeS1MdXpyZ00?usp=sharing

El programa es de libre uso. Sólo hay que descargar y copiar la carpeta completa a un PC y ya se puede ejecutar el programa Mi Familia que se encuentra en su interior.  Se recomienda leer antes el documento pdf que contiene la guía de instalación y uso del programa

Un ejemplo de árbol del programa:



miércoles, 29 de marzo de 2017

Versión 1.5 disponible

Desde 29/03/2017 se encuentra disponible la versión 1.5

Atendiendo alguna sugerencia, así como para implantar alguna mejora de rendimiento, se ha actualizado el programa incluyendo lo siguiente:

1- El box Ex (expareja) se ha sustituido por un box desplegable para permitir tener en la base de datos tantos enlaces entre miembros ex como se precise (antes estaba limitado a 1).  Ello ha conllevado un ligero rediseño de la pantalla del familiar.

2- Ahora se detecta la situación en que una página de un documento tipo libro exceda el tamaño máximo que permite el programa (unos 800K).  Avisa de ello y evita que cancele el programa.

3- Se ha mejorado el rendimiento en la función de completar enlaces, que se ralentizaba mucho en los enlaces de hermanos cuando el número de familiares comenzaba a ser alto (de algunos centenares), dependiendo de la potencia del ordenador usado.

El ejecutable Mi Familia 1.5.exe y la Guía del usuario se hallan disponibles en el enlace:

https://drive.google.com/drive/folders/0B_-VfwlsDZU8NXBzeS1MdXpyZ00?usp=sharing

domingo, 26 de marzo de 2017

Versión 1.4.1 disponible

Se puede producir una situación no muy habitual, en que se pueden perder enlaces entre hermanos al realizar un Importar familia, si estos hermanos son cabecera de rama familiar y no tienen padres. Se ha mejorado la función previa, Exportar familia, para detectar la situación e identificarlos.

La Guía del usuario se ha actualizado para explicar esta situación y como actuar si se detecta.

Tanto el ejecutable Mi Familia v1.4.1.exe como la Guía del usuario están disponibles en la carpeta

https://drive.google.com/drive/folders/0B_-VfwlsDZU8NXBzeS1MdXpyZ00?usp=sharing

sábado, 25 de marzo de 2017

Problema de la versión 1.4 resuelto

Se ha corregido un problema infrecuente pero que podía dañar la base de datos.

Se ha resuelto y se ha subido nuevamente la versión 1.4 a la carpeta Mi Familia demo

jueves, 23 de marzo de 2017

Versión 1.4   Se añade función para datos estadísticos

Esta versión incluye un botón que permite obtener frecuencias por provincias y apellidos de los miembros familiares.

Atendiendo una acertada sugerencia, se incluye también el número de versión en el nombre de la guía del usuario

El programa Mi Familia 1.4.exe y el documento  Guía del usuario 1.4.pdf se pueden descargar desde la carpeta habitual, en el enlace:

https://drive.google.com/drive/folders/0B_-VfwlsDZU8NXBzeS1MdXpyZ00?usp=sharing

martes, 21 de marzo de 2017

Versión 1.3   Nueva función:  Búsqueda de ruta entre familiares

Se ha incorporado una nueva función que permite realizar búsqueda de rutas entre familiares.

Esta función puede resultar muy interesante cuando el árbol familiar contiene muchos miembros, y las relaciones entre miembros no muy próximos pueden resultar confusas.

El ejecutable con la versión 1.3 ya está disponible en el enlace.  También se ha actualizado la Guía del Usuario, que se recomienda descargarla para informarse de las últimas actualizaciones.

Se adjunta el enlace a la carpeta que incluye programas y documentación:

https://drive.google.com/drive/folders/0B_-VfwlsDZU8NXBzeS1MdXpyZ00?usp=sharing


jueves, 16 de marzo de 2017

Versión 1.2.2   Mejoras en archivos exportados

Se ha añadido fecha y hora en el nombre de los archivos exportados.  De este modo, es más sencillo mantener diferentes copias de los datos familiares exportados, facilitando además identificar en que momento se creó el archivo exportado.

También se ha añadido un botón en la pantalla de selección de archivos exportados, que permite borrar aquellos que se considere que ya no son necesarios, no siendo necesario de este modo acceder explícitamente a la carpeta de Datos Externos para borrar dichos archivos.

jueves, 16 de febrero de 2017

Versión 1.2.1   Nueva funcionalidad añadida al árbol

Atendiendo un requerimiento, se ha añadido la posibilidad de resaltar en el árbol visualizado aquellos familiares que tengan asociados algún documento tipo libro o multipágina, dado que esos documentos se consideran un valor añadido del árbol familiar, por lo que resulta atractivo identificarlos fácilmente.

Para ello se ha añadido un botón "D" en la pantalla del árbol, que funciona como un interruptor activando y desactivando el resalte del nombre del miembro que tenga asociado un documento tipo libro o multipágina.  El resalte se realiza colorando en amarillo el box del nombre del miembro.

Ello permite posicionarse en el miembro resaltado y seleccionarlo, y salir del árbol y acceder a los documentos mediante el botón "Documentos" disponible para ello.

El ejecutable correspondiente y la guía del usuario actualizada se pueden descargar desde el enlace

https://drive.google.com/drive/folders/0B_-VfwlsDZU8NXBzeS1MdXpyZ00?usp=sharing

martes, 31 de enero de 2017

Presentación (bis) 

Dado que el numero de entradas del blog había hecho desaparecer la presentación inicial, se incorpora nuevamente al inicio del blog, ya que dicha presentación explica el porque del blog y del programa que en el se presenta:

¿Porqué estoy escribiendo esto, aquí?  Me llamo Francisco, pero mis amigos me llaman Paco. Soy un jubilado que agradece a su familia y a sus amigos el hecho de que cada día me demuestran que puedo contar con ellos.  Una dolorosa situación familiar hace que ese soporte sea inestimable.

Pero vayamos al grano.  Hace unos meses un familiar mio me regaló un árbol familiar en un gran póster, fruto de muchas horas suyas de dedicación y búsqueda de datos familiares.  Yo hubiera sido incapaz de recopilar toda esa información.

Pero ese regalo me despertó una inquietud, más acorde con mis aficiones.  Al póster le faltaban fotos, y no estaba suficientemente informatizado.  En este aspecto pensé que podía añadir mucho a ese póster.  Un árbol genealógico debe estar informatizado, y hoy en día hay muchas herramientas en Internet que están disponibles sin coste, o con costes muy asequibles.  My Heritage y Genoom son dos buenos ejemplos.   Pero no me convencían.  Me había hecho una idea muy clara de lo que quería. Y no la encontraba en Internet.

Entre otras aficiones de jubilado, me gusta entretenerme con desafíos más o menos tecnológicos, desde electrónica sencilla a programas de microprocesadores (léase Arduino) o programación de PC. Así que pensé que ¿porqué no hacerme yo un programa sencillo para almacenar los datos, visualizarlos e imprimirlos?.

Mi objetivo era conseguir un árbol en la pantalla del PC que fuera fácilmente "navegable", es decir, moverse entre los diferentes miembros de la familia y por las distintas generaciones, con un sólo clic del ratón.  Y que se pudiera imprimir visualizando el máximo de generaciones y familiares posibles, manteniendo la foto de cada uno de los miembros de la familia, así como unos datos básicos (nombre y apellidos, y año y población de nacimiento)

Después de unos meses de pruebas, avances y retrocesos, ya dispongo de un programa que se ejecuta en un PC, no usa Internet para nada, no tiene limitaciones en cuanto al número de familiares que se hayan de introducir (salvo la capacidad del propio PC, que hoy en día no es un elemento preocupante), y que satisface los objetivos que me había impuesto:  Navegación por el árbol, e Impresión del árbol.

Respecto a la impresión, el programa actual puede imprimir en formato din A3, que corresponde a un cuadro de 30x40 cms, y en formato din A2, que corresponde a un cuadro de 40x60 cms.  En el primer formato se visualizan en pantalla, y se imprimen, hasta 5 generaciones, con un máximo de 6 hermanos por cónyuge, 6 hijos por matrimonio y 6 nietos por hijo.  Estas cifras aumentan hasta 6 generaciones, 8 hermanos, 8 hijos y 8 nietos por hijo, en la versión din A2.

A los requerimientos iniciales se le han sumado algunos que me parecían lógicos, como exportar e importar los datos, o incluso la posibilidad de fusionar árboles familiares para generar uno único.

También dispone de visualización de documentos, como fotos, documentos escaneados, o documentos provenientes de formatos pdf.

Este programa me está permitiendo no sólo disponer del tipo de árbol genealógico que yo pretendía, sino que me proporciona una oportunidad de oro para retomar relaciones familiares que con el paso de los años se ... habían distanciado, digámoslo así.

Por este mismo motivo he pensado que este programa podría ser de utilidad para más personas.  Si tú, lector que has llegado hasta aquí, eres una de ellas y quieres contactar conmigo, ésta es mi dirección de correo: fcazorlasoler@gmail.com
Versión 1.2 del programa Mi Familia

Se ha completado la versión 1.2 del programa Mi Familia, que incorpora el formato dinA1 del árbol familiar, lo que incrementa la capacidad de visualizar generaciones e imprimirlas  hasta 7,  y el número de hermanos o hijos o nietos por hijo hasta 10.

No está previsto a fecha de hoy hacer nuevos desarrollos de funcionalidades adicionales, por lo que esta versión puede considerarse definitiva.

El ejecutable Mi Familia 1.2.exe y la Guia del Usuario explicando la nueva versión, se hallan disponibles en el enlace:

https://drive.google.com/drive/folders/0B_-VfwlsDZU8NXBzeS1MdXpyZ00?usp=sharing

viernes, 27 de enero de 2017

Version 1.1 del programa Mi Familia

La función de Fusionar Familias ha sido rediseñada para resolver algunos problemas de rendimiento y de enlaces de familiares cuando se fusionaban varias familias.

Ello ha conllevado un cambio en la estructura de la base de datos y la necesidad de identificar las versiones del programa Mi Familia.  La última versión a fecha de hoy es la 1.1

Los cambios se han explicado en la Guia del Usuario, así como el procedimiento para migrar desde versiones anteriores a la 1.1

Se recomienda leer el anexo Control de versiones en la Guía antes de proceder a la instalación de la nueva versión, sobre todo si se desea migrar desde versiones anteriores.

El nuevo programa Mi Familia 1.1.exe, así como la Guía del Usuario actualizada, se hallan en el enlace:

https://drive.google.com/drive/folders/0B_-VfwlsDZU8NXBzeS1MdXpyZ00?usp=sharing

(Este enlace ha sustituido al enlace anterior indicado en las páginas anteriores de este blog)

Nota importante:  Si ya existe una base de datos creada con la versiones anteriores, el programa MiFamilia 1.1.exe no funciona si no se ha hecho la migración tal como se explica en el anexo Control de versiones.  Una vez se ha realizado la migración siguiendo los pasos indicados, el programa funciona perfectamente.

lunes, 23 de enero de 2017

Mejora del rendimiento al enlazar hermanos 

Al fusionar familias con numerosos miembros añadidos durante la fusión, los enlaces entre hermanos se ralentizaban en exceso.  Se ha mejorado el rendimiento de esa función.

El programa con la mejora ya incluida se encuentra disponible en la carpeta Mi Familia demo.

La carpeta con todos los ficheros está disponible en el enlace

https://drive.google.com/drive/folders/0B_-VfwlsDZU8Y1g5bmF3cFVhdG8?usp=sharing

domingo, 22 de enero de 2017

Mejora en la gestión del zoom del árbol visualizado en la pantalla.

Para agilizar la variación del zoom del árbol visualizado en la pantalla, se ha eliminado el botón Z (zoom) de la pantalla del árbol, y el zoom se varia ahora haciendo clic en el botón izquierdo del ratón sobre cualquier punto de la pantalla del árbol donde no exista un box.

La modificación ya está incluida en el programa disponible en el enlace, y la guía del usuario ha sido modificada para reflejar este cambio.

viernes, 20 de enero de 2017

Nueva funcionalidad en exportar, importar y fusionar familias

Se ha dotado al programa de la posibilidad de crear una base de datos de nueva familia, basada en la base actual, mediante filtro por apellido en la función Fusionar Familias.

Ello ha conllevado un cambio en el sistema de identificación de las fotos, y la necesidad de un programa adicional (Renombrar.exe) que se deberá ejecutar sólo una vez en aquellas bases de datos donde se hayan entrado fotos con el sistema original.

En la carpeta se han actualizado el programa Mi Familia.exe, la Guía del Usuario.pdf, y se ha incorporado el programa Renombrar.exe

Ver detalles de las nuevas funcionalidades en la Guía del Usuario, apartado botón Fusionar Familias, y en el Anexo I, capitulo Fotos y capítulo Consideraciones adicionales.

La carpeta con todos los ficheros está disponible en el enlace

https://drive.google.com/drive/folders/0B_-VfwlsDZU8Y1g5bmF3cFVhdG8?usp=sharing

martes, 17 de enero de 2017

Corrección de error al enlazar Padres e Hijos.

La función completar enlaces no funcionaba correctamente en algunas ocasiones.  Se ha corregido y actualizado el programa Mi Familia.exe.

Descargarlo desde la carpeta Mi Familia demo en el siguiente enlace:

https://drive.google.com/drive/folders/0B_-VfwlsDZU8Y1g5bmF3cFVhdG8?usp=sharing

lunes, 16 de enero de 2017

Programa de demostración:



Se puede descargar el programa desde el siguiente enlace:

https://drive.google.com/drive/folders/0B_-VfwlsDZU8Y1g5bmF3cFVhdG8?usp=sharing

Es necesario copiar el contenido completo de la carpeta Mi Familia demo.  Para la ejecución del programa Mi Familia.exe son necesarios los archivos .dat de la base de datos y las carpetas de fotos, escudos, libros y documentos.

No hay ningún familiar en la base de datos.  Usar la guía del usuario donde se explica como comenzar a introducir los familiares.

domingo, 15 de enero de 2017

Dice el refrán que vale mas una imagen que mil palabras.  Pues eso:





Presentación

¿Porqué estoy escribiendo esto, aquí?  Me llamo Francisco, pero mis amigos me llaman Paco. Soy un jubilado que agradece a su familia y a sus amigos el hecho de que cada día me demuestran que puedo contar con ellos.  Una dolorosa situación familiar hace que ese soporte sea inestimable.

Pero vayamos al grano.  Hace unos meses un familiar mio me regaló un árbol familiar en un gran póster, fruto de muchas horas suyas de dedicación y búsqueda de datos familiares.  Yo hubiera sido incapaz de recopilar toda esa información.

Pero ese regalo me despertó una inquietud, más acorde con mis aficiones.  Al póster le faltaban fotos, y no estaba suficientemente informatizado.  En este aspecto pensé que podía añadir mucho a ese póster.  Un árbol genealógico debe estar informatizado, y hoy en día hay muchas herramientas en Internet que están disponibles sin coste, o con costes muy asequibles.  My Heritage y Genoom son dos buenos ejemplos.   Pero no me convencían.  Me había hecho una idea muy clara de lo que quería. Y no la encontraba en Internet.

Entre otras aficiones de jubilado, me gusta entretenerme con desafíos más o menos tecnológicos, desde electrónica sencilla a programas de microprocesadores (léase Arduino) o programación de PC. Así que pensé que ¿porqué no hacerme yo un programa sencillo para almacenar los datos, visualizarlos e imprimirlos?.

Mi objetivo era conseguir un árbol en la pantalla del PC que fuera fácilmente "navegable", es decir, moverse entre los diferentes miembros de la familia y por las distintas generaciones, con un sólo clic del ratón.  Y que se pudiera imprimir visualizando el máximo de generaciones y familiares posibles, manteniendo la foto de cada uno de los miembros de la familia, así como unos datos básicos (nombre y apellidos, y año y población de nacimiento)

Después de unos meses de pruebas, avances y retrocesos, ya dispongo de un programa que se ejecuta en un PC, no usa Internet para nada, no tiene limitaciones en cuanto al número de familiares que se hayan de introducir (salvo la capacidad del propio PC, que hoy en día no es un elemento preocupante), y que satisface los objetivos que me había impuesto:  Navegación por el árbol, e Impresión del árbol.  

Respecto a la impresión, el programa actual puede imprimir en formato din A3, que corresponde a un cuadro de 30x40 cms, y en formato din A2, que corresponde a un cuadro de 40x60 cms.  En el primer formato se visualizan en pantalla, y se imprimen, hasta 5 generaciones, con un máximo de 6 hermanos por cónyuge, 6 hijos por matrimonio y 6 nietos por hijo.  Estas cifras aumentan hasta 6 generaciones, 8 hermanos, 8 hijos y 8 nietos por hijo, en la versión din A2.

A los requerimientos iniciales se le han sumado algunos que me parecían lógicos, como exportar e importar los datos, o incluso la posibilidad de fusionar árboles familiares para generar uno único.

También dispone de visualización de documentos, como fotos, documentos escaneados, o documentos provenientes de formatos pdf.

Este programa me está permitiendo no sólo disponer del tipo de árbol genealógico que yo pretendía, sino que me proporciona una oportunidad de oro para retomar relaciones familiares que con el paso de los años se ... habían distanciado, digámoslo así.

Por este mismo motivo he pensado que este programa podría ser de utilidad para más personas.  Si tú, lector que has llegado hasta aquí, eres una de ellas y quieres contactar conmigo, ésta es mi dirección de correo: fcazorlasoler@gmail.com