Export d'un fichier Heredis en un fichier Gedcom.

Sourceforge

Je me suis enfin décidé à passer le logiciel en libre. Retrouvez hr2ged sur sourceforge.

Que télécharger ?

Si vous voulez télécharger la version graphique, sélectionnez "Interface pour Heredis2GedcomGui-X.X.X.zip".
Si vous voulez la version DOS, c'est "Heredis2Gedcom-X.X.X.zip".

Download

Nom Taille Date
Interface pour Heredis2Gedcom-0.1.8 (zip) 3653123 2007-03-20T09:02:34Z
Heredis2Gedcom-0.1.8.zip 1106119 2007-03-20T09:02:34Z
Heredis2Gedcom-0.1.9.2.zip 827556 2007-03-20T09:02:34Z
Interface pour Heredis2GedcomGui-0.1.9.2.zip 2882542 2007-03-20T09:02:34Z
Interface pour Heredis2Gedcom-0.2.0 2765835 2007-03-20T09:02:34Z
Heredis2Gedcom-0.2.0.zip 771677 2007-03-20T09:02:34Z

Fonctionnalités

  • De gros progrès ont été faits pour la version 2.0. et l'export est beaucoup plus rapide (moins de 1mn pour 25000 individus et 30000 événements).
  • Export des médias - selon différents schémas (Standard, sans pointeur, dans un événement) depuis la 0.1.8.
  • Export des notes en Rtf, Html et texte ce qui permet de garder la mise en page que vous avez faite.
  • Changement du répertoire des médias.
  • Export des associations entre individus à partir de la 0.1.4 (pas tout testé donc si problème, remontez-le moi et/ou utilisez la 0.1.3).
  • Export des dates de modification (CHANGE_DATE de gedcom). Va plus loin que le standard gedcom (à partir de la 0.1.5).
  • Option pour n'exporter que les noms et prénoms des personnes notées comme confidentielles. Pour un couple, dès que l'un est confidentiel, aucun événement n'est exporté. Les adresses aussi ne seront pas exportées si elles sont notées privées (à partir de la 0.1.6).

A venir

  • Option pour utiliser les patronymes rattachés.
  • Anonymiser pour publication (enlever les dates inférieures à 100 ans, etc...).
  • Personnalisation des exports.

Installation

Dézipper le fichier dans un répertoire quelconque (ex : c:\Heredis2Gedcom) et c'est tout.

Utilisation

Ceci a été testé avec un fichier hr5 et un fichier hr7.

Heredis2GedcomGui

Vous avez juste à double-cliquer sur Heredis2GedcomGui.exe et suivre les indications données.

Heredis2Gedcom

Ouvrez une fenêtre dos et tapez : Heredis2Gedcom votre_fichier_heredis

Attention L'export peut être long ! Pour 55000 individus, cela prend 10mn. Les versions antérieures à la 0.2.0 mettaient plus de 3h.

Exemple :

c:
cd c:\Heredis2Gedcom
Heredis2Gedcom d:\genealogie\fejoz.hr5

Le résultat est alors dans d:\genealogie\export\fejoz.ged.

Néanmoins de nombreuses options sont disponibles, pour cela taper Heredis2Gedcom --help

C:\Heredis2Gedcom>Heredis2Gedcom.py --help
    Heredis2Gedcom 0.2.0 , Copyright (C) 2004 Loïc Fejoz
    Heredis2Gedcom comes with ABSOLUTELY NO WARRANTY; for details
    type `show'.  This is free software, and you are welcome
    to redistribute it under certain conditions; type `show'
    for details.
usage: Heredis2Gedcom.py [options] fichier_heredis
Aller voir http://www.fejoz.net/hr2ged
options:
  -h, --help            show this help message and exit
  -fFILE, --file=FILE   ecrire le gedcom  dans FILE
  -mDIRECTORY, --media=DIRECTORY
                        indique  l'emplacement  des medias
  -nNOTETYPE, --note=NOTETYPE
                        convertir les notes en txt [ par defaut], html, rtf
  -i, --indent          indenter le fichier (pour  debug  uniquement)
  -p, --private         n'exporter que les noms et prenoms des individus
                        confidentiels
  -cCHARCODE, --char=CHARCODE
                        encodage utilise pour les caracteres : ANSEL [par
                        defaut], ASCII, UTF16, UTF8, DOS, ANSI
  -eMEDIAEXPORT, --mediaExport=MEDIAEXPORT
                        type d'export des medias : STANDARD (par defaut), INLINE
                        (sans pointeur), EVENT (dans un evenement)
  -g, --gregorian       indique si l'on doit exporter le calendrier
                        @#DGREGORIAN@ pour les dates en gregorien
  -d, --changeDate      indique si l'on doit indiquer les dates de modifications
                        a tous les niveaux

Export en Ansel et les notes en Rtf (garde la mise en forme de Heredis) :
Heredis2Gedcom.exe --note=rtf --file=fejoz.ged fejoz.hr5

Export en ASCII et les notes en texte simple :
Heredis2Gedcom.exe --note=txt --char=ASCII fejoz.hr5

Export en changeant le repertoire des medias :
Heredis2Gedcom.exe --media=c:\ fejoz.hr5

Pour un export probablement utile à un export internet :
Heredis2Gedcom.exe --media=. --note=html -p fejoz.hr5

Pour un export vers généatique :
Heredis2Gedcom.exe -eEVENT fejoz.hr5