BSD-pour-Tous



Rejoignez le forum, c’est rapide et facile

BSD-pour-Tous

BSD-pour-Tous

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Heredis, généalogie et histoire

Derniers sujets

» Quel thème utilisez vous
par Cédric Hier à 11:14

» Où êtes vous né ?
par Pantxoa Lun 25 Nov 2024, 09:38

» [IA) ChatGpt, j'ai testé pour vous !
par jmoubrier Lun 18 Nov 2024, 19:22

» Histoire (un peu longue... "voire très très longue" !!!!!!!) de triplés....... En avez-vous de votre coté beaucoup ?????
par Pascal56 Lun 18 Nov 2024, 17:43

» Premier patch H25
par genealam Sam 16 Nov 2024, 10:07

» Pour les bricoleurs de GEDCOM
par VinceBR Ven 15 Nov 2024, 20:19

» Quoi de neuf ici bas?
par François Ven 15 Nov 2024, 17:27

» Le Fil d'Ariane
par François Jeu 14 Nov 2024, 19:32

» FAMILLE XXL
par Pascal56 Mar 12 Nov 2024, 22:07

» Quand les subdivisions deviennent le seul voyage possible de nos ancêtres !!!!
par Pascal56 Ven 08 Nov 2024, 23:15

» Y'a t'il un utilisateur de Gramps sur le forum
par Rochambeau Lun 04 Nov 2024, 12:21

» Ben pour H21 c'est terminé !
par Rochambeau Lun 04 Nov 2024, 12:17

» Bonsoir à tous,
par ezurdal Jeu 31 Oct 2024, 14:20

» J'ai besoin de conseils de recherches
par Pantxoa Mer 30 Oct 2024, 12:23

» Est-ce bien un petit "cœur" ???
par maelilou Mer 30 Oct 2024, 10:41

Tag moteur

https://bsd-pour-tous.forumactif.com/
-48%
Le deal à ne pas rater :
Philips Hue Pack Decouverte 2024 : lightstrip 3M + ampoules E27 X2 + ...
119 € 229 €
Voir le deal

5 participants

    Exporter la base Heredis vers une base MySQL ou Access

    Jimbo
    Jimbo
    Dieu du Post
    Dieu du Post


    Masculin Age : 51
    Localisation : Rambouillet
    Je travaille sous : PC Seven - Mac OSX Mavericks
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Exporter la base Heredis vers une base MySQL ou Access

    Message par Jimbo Dim 30 Mai 2010, 11:22

    Mike m'a fait part il y a quelques temps d'un développeur qui, il y a quelques années, avait mis au point une moulinette pour exporter la base Heredis. Loïc FEJOZ, c'est son nom, a en effet mis au point un traitement d'export vers une base Access, MySQL ou Gadfly (que je ne connais pas).

    J'avais promis d'y jeter un oeil, mais faute de temps.... Exporter la base Heredis vers une base MySQL ou Access Icon_redface

    Si des personnes sont interessées, voila le lien http://loic.fejoz.free.fr/hr2db/

    Je n'ai pas encore pris contact avec cette personne, donc si l'un d'entre vous se sent l'âme (et à le temps) d'y jeter un œil, de prendre contact pour voir si l'auteur a poursuivi l'aventure ou bien de reprendre le développement, Loic FEJOZ ayant décidé de passer son logiciel en libre, il n'y a pas de souci.

    Je suis sur que certains (moi le premier) seront intéressés). Et pourquoi pas, BSD pourrait également l'être.


    PS: Je vous conseille bien entendu de travailler EXCLUSIVEMENT sur des copies de vos fichiers Heredis. Jamais sur l'original.
    Tahiti
    Tahiti
    Fondateur
    Fondateur


    Masculin Age : 58
    Localisation : Pontvallain - Sarthe (72)
    Je travaille sous : Windows 11 - 64bits
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Tahiti Dim 30 Mai 2010, 12:19

    Génial comme info, mais le fait que depuis 2006 la structure du fichier Heredis à évolué...., que le mode d'emploi ou plus tôt le descriptif du fichier est de 2003 et déjà entre la version 11 et 11.1 il y a des tables qui ont changé, mais cela reste une excellente base... et ce programme est t'il toujours fonctionnel ?

    Pourquoi personnes d'autres ne ce sont amusés a le faire ?


    _________________
    La terre sur laquelle nous vivons n'est pas un don de nos parents, ce sont nos enfants qui nous la prêtent. (proverbe amérindien)

    Christophe MENU dit Tahiti
    Le groupe Facebook du forum : Si toi aussi tu utilises Heredis et les produits de BSD Concept | Facebook
    Membre adhérent et bénévole : CRGPG n°1532, CGDT n°2663, CGMP n°4948, La Marquise n°706, CGP 86 n°3057, CGCP n°2843, etc.
    Co-fondateur de ce forum - Mes généalogies sur http://Chr.Menu.Free.Fr etc.
    Impression d'arbres généalogiques : http://empreinte.genea.free.fr/

    Merci de votre présence et ne pas hésiter à participer ou à développer et l'adresse pour nous écrire c'est : bsd.pour.tous@ free.fr (supprimer l'espace après le @)
    Tahiti
    Tahiti
    Fondateur
    Fondateur


    Masculin Age : 58
    Localisation : Pontvallain - Sarthe (72)
    Je travaille sous : Windows 11 - 64bits
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Tahiti Dim 30 Mai 2010, 16:35

    J'ai regardé vite fais, avec le module Heredis2Gedcom cela ne fonctionne pas chez moi...

    "ValueError: Not a valid Heredis file".... en général dès qu'un programme ce met à parler Anglais alors qu'il est écris en Français, ce n'est pas bon signe !


    _________________
    La terre sur laquelle nous vivons n'est pas un don de nos parents, ce sont nos enfants qui nous la prêtent. (proverbe amérindien)

    Christophe MENU dit Tahiti
    Le groupe Facebook du forum : Si toi aussi tu utilises Heredis et les produits de BSD Concept | Facebook
    Membre adhérent et bénévole : CRGPG n°1532, CGDT n°2663, CGMP n°4948, La Marquise n°706, CGP 86 n°3057, CGCP n°2843, etc.
    Co-fondateur de ce forum - Mes généalogies sur http://Chr.Menu.Free.Fr etc.
    Impression d'arbres généalogiques : http://empreinte.genea.free.fr/

    Merci de votre présence et ne pas hésiter à participer ou à développer et l'adresse pour nous écrire c'est : bsd.pour.tous@ free.fr (supprimer l'espace après le @)
    Jimbo
    Jimbo
    Dieu du Post
    Dieu du Post


    Masculin Age : 51
    Localisation : Rambouillet
    Je travaille sous : PC Seven - Mac OSX Mavericks
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Jimbo Dim 30 Mai 2010, 16:51

    Je ne pense pas que la langue soit un barrage. Il faut très probablement rentrer dans le code pour le faire évoluer. Le plus simple serait peut-être déja de prendre contact avec Loic FEJOZ.
    Jimbo
    Jimbo
    Dieu du Post
    Dieu du Post


    Masculin Age : 51
    Localisation : Rambouillet
    Je travaille sous : PC Seven - Mac OSX Mavericks
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Jimbo Dim 30 Mai 2010, 17:02

    Le mail est parti à l'instant.

    Pour savoir si:
    1- Mr FEJOZ a poursuivi ses travaux
    2- Si non à la première question, pouvons nous reprendre ses sources ?
    avatar
    Invité
    Invité


    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Invité Dim 30 Mai 2010, 17:29

    Tahiti a écrit:J'ai regardé vite fais, avec le module Heredis2Gedcom cela ne fonctionne pas chez moi...

    "ValueError: Not a valid Heredis file".... en général dès qu'un programme ce met à parler Anglais alors qu'il est écris en Français, ce n'est pas bon signe !
    les message d'erreur sont fournis par le moteur Sql aucun rapport avec la langue du logiciel en tant que tel. Si tu as un plantage avec les lieux dans Heredis, le message sera en anglais tout.
    Tahiti
    Tahiti
    Fondateur
    Fondateur


    Masculin Age : 58
    Localisation : Pontvallain - Sarthe (72)
    Je travaille sous : Windows 11 - 64bits
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Tahiti Dim 30 Mai 2010, 17:57

    C'était de l'humour quand je dis qu'un ordinateur quand il se met à parler Anglais, ce n'est pas bon signe...


    _________________
    La terre sur laquelle nous vivons n'est pas un don de nos parents, ce sont nos enfants qui nous la prêtent. (proverbe amérindien)

    Christophe MENU dit Tahiti
    Le groupe Facebook du forum : Si toi aussi tu utilises Heredis et les produits de BSD Concept | Facebook
    Membre adhérent et bénévole : CRGPG n°1532, CGDT n°2663, CGMP n°4948, La Marquise n°706, CGP 86 n°3057, CGCP n°2843, etc.
    Co-fondateur de ce forum - Mes généalogies sur http://Chr.Menu.Free.Fr etc.
    Impression d'arbres généalogiques : http://empreinte.genea.free.fr/

    Merci de votre présence et ne pas hésiter à participer ou à développer et l'adresse pour nous écrire c'est : bsd.pour.tous@ free.fr (supprimer l'espace après le @)
    Michaël
    Michaël
    Simple Membre
    Simple Membre


    Masculin Localisation : Dravegny
    Je travaille sous : portable PC (Windows XP, 2g° de mémoire!)
    Date d'inscription : 08/03/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Michaël Dim 30 Mai 2010, 18:48

    Tahiti a écrit:C'était de l'humour quand je dis qu'un ordinateur quand il se met à parler Anglais, ce n'est pas bon signe...
    Ce serait un encore plus mauvais signe si l'american citizen que je suis par ma naissance se mettait à parler anglais ! ou, pire encore, suisse (je suis né au bord du lac).

    Exporter la base Heredis vers une base MySQL ou Access 1529
    (Source le site Geneanet de Michaël)
    avatar
    Invité
    Invité


    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Invité Dim 30 Mai 2010, 22:29

    Juste une question d'un néophyte, pourquoi faire ?
    Tahiti
    Tahiti
    Fondateur
    Fondateur


    Masculin Age : 58
    Localisation : Pontvallain - Sarthe (72)
    Je travaille sous : Windows 11 - 64bits
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Tahiti Dim 30 Mai 2010, 22:53

    Rien ! et pour les 98% des utilisateurs ...
    ...où regarder ton fichier d'une autre façon, voir d'utiliser d'autres produits pour des stats et autres... et comme expliqué, l'inverse n'est pas possible, mais prévu à l'époque.... et je ne vois pas les "amateurs" allez faire joujou avec... mais bon, cela à le mérite d'exister et c'est une bonne chose pour les bidouilleurs ou tous simplement ceux qui désirent rentrer dans les entrailles de leur fichier..et en apprendre plus.

    J'ai appris certaines choses, là où j'avais de gros doutes et d'autres où je ne savais pas du tout.. mais ce n'est que de l'information...


    _________________
    La terre sur laquelle nous vivons n'est pas un don de nos parents, ce sont nos enfants qui nous la prêtent. (proverbe amérindien)

    Christophe MENU dit Tahiti
    Le groupe Facebook du forum : Si toi aussi tu utilises Heredis et les produits de BSD Concept | Facebook
    Membre adhérent et bénévole : CRGPG n°1532, CGDT n°2663, CGMP n°4948, La Marquise n°706, CGP 86 n°3057, CGCP n°2843, etc.
    Co-fondateur de ce forum - Mes généalogies sur http://Chr.Menu.Free.Fr etc.
    Impression d'arbres généalogiques : http://empreinte.genea.free.fr/

    Merci de votre présence et ne pas hésiter à participer ou à développer et l'adresse pour nous écrire c'est : bsd.pour.tous@ free.fr (supprimer l'espace après le @)
    avatar
    Invité
    Invité


    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Invité Dim 30 Mai 2010, 22:57

    Si je pose la question c'est que j'imagine qu'on puisse "bidouiller" des trucs sous acces par exemple, mais le chemin retour est-il possible ?
    Tahiti
    Tahiti
    Fondateur
    Fondateur


    Masculin Age : 58
    Localisation : Pontvallain - Sarthe (72)
    Je travaille sous : Windows 11 - 64bits
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Tahiti Dim 30 Mai 2010, 23:10

    Non pas pour le moment, cela devait être prévu mais vu le clin d'œil de l'auteur, c'était un vaste (?) et futur projet ... (c'est marqué sur sa page)


    _________________
    La terre sur laquelle nous vivons n'est pas un don de nos parents, ce sont nos enfants qui nous la prêtent. (proverbe amérindien)

    Christophe MENU dit Tahiti
    Le groupe Facebook du forum : Si toi aussi tu utilises Heredis et les produits de BSD Concept | Facebook
    Membre adhérent et bénévole : CRGPG n°1532, CGDT n°2663, CGMP n°4948, La Marquise n°706, CGP 86 n°3057, CGCP n°2843, etc.
    Co-fondateur de ce forum - Mes généalogies sur http://Chr.Menu.Free.Fr etc.
    Impression d'arbres généalogiques : http://empreinte.genea.free.fr/

    Merci de votre présence et ne pas hésiter à participer ou à développer et l'adresse pour nous écrire c'est : bsd.pour.tous@ free.fr (supprimer l'espace après le @)
    avatar
    Invité
    Invité


    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Invité Dim 30 Mai 2010, 23:12

    J'imagine que cela peut être utile, mais je n'en vois pas pour l'instant une quelconque applicationExporter la base Heredis vers une base MySQL ou Access Felix_le_chat
    Jimbo
    Jimbo
    Dieu du Post
    Dieu du Post


    Masculin Age : 51
    Localisation : Rambouillet
    Je travaille sous : PC Seven - Mac OSX Mavericks
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Jimbo Dim 30 Mai 2010, 23:21

    Pour moi, le seul interêt est qu'après avoir exporté ta base dans une base Access ou MySQL, tu peux ensuite faire toutes les requêtes que tu souhaites (et que tu n'arrives pas à faire avec la Recherche Multicritères)

    Mais attention, pour moi, il ne s'agit bien que d'un export. A aucun moment, je ne souhaite réimporter ces données dans Heredis. La référence reste Heredis.
    Claude
    Claude
    Dieu du Post
    Dieu du Post


    Masculin Age : 77
    Localisation : Marmande
    Je travaille sous : iMac7.1 - 24 - 2,4Ghz Intel Core 2 Duo - OS X 10.7.4 Lion
    Date d'inscription : 05/03/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Claude Dim 30 Mai 2010, 23:33

    Tous les documents exporté avec Heredis, peuvent servir de base de données. Avec Mac j'ouvre avec FileMaker. Je suis un peu comme François Heredis me suffit avec les documents pour faire des tris etc…

    Quelques copie d'écrans.
    Exporter la base Heredis vers une base MySQL ou Access Captu238
    Exporter la base Heredis vers une base MySQL ou Access Captu239
    avatar
    Invité
    Invité


    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Invité Dim 30 Mai 2010, 23:40

    Jimbo a écrit:Pour moi, le seul interêt est qu'après avoir exporté ta base dans une base Access ou MySQL, tu peux ensuite faire toutes les requêtes que tu souhaites (et que tu n'arrives pas à faire avec la Recherche Multicritères)

    Mais attention, pour moi, il ne s'agit bien que d'un export. A aucun moment, je ne souhaite réimporter ces données dans Heredis. La référence reste Heredis.

    C'est vrai que cela peut permettre des recherches inaccessibles par heredis. A voir .....
    loic.fejoz
    loic.fejoz
    Membre
    Membre


    Masculin Date d'inscription : 01/06/2010

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par loic.fejoz Mar 01 Juin 2010, 08:33

    Bonjour,

    Content de voir que ce programme intéresse encore ! Vous aurez compris, j'en suis l'auteur.
    Autant le dire tout de suite hr2db n'est pas au top de sa forme et effectivement ne fonctionne bien qu'avec les fichiers Heredis©️ de son époque (2001)...

    Par contre son petit frère hrlib a été mis à jour régulièrement et devrait pouvoir se dépatouiller mieux que lui. Vous le trouverez lui aussi sur sourceforge http://hrlib.sourceforge.net/
    C'est une bibliothèque python pour lire (et modifier dans certains cas) les fichiers Heredis©️.

    Pour répondre à la question de pourquoi personne n'a fait un tel programme c'est parce que le format des fichiers est propriétaire ! Il faut donc faire du reverse engineering et comme c'est un logiciel franco-français...

    Dans le même genre il y a hr2ged qui se base sur hrlib :
    http://hr2ged.sourceforge.net/

    Pour répondre à la question de l'intérêt :
    - avoir directement ses données comme source de son site web, ou d'autres logiciels genre scripts lifelines
    - faire des exports gedcom valides et/ou particulier à un autre logiciel cible,
    - maintenir ces données dans un format pérenne...

    N'hésitez pas à m'écrire directement par mail, je ne me suis inscrit sur ce forum que pour répondre à vos questions...
    Tahiti
    Tahiti
    Fondateur
    Fondateur


    Masculin Age : 58
    Localisation : Pontvallain - Sarthe (72)
    Je travaille sous : Windows 11 - 64bits
    Date d'inscription : 28/02/2009

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Tahiti Mar 01 Juin 2010, 13:34

    Bonjour Loic et avant tout bienvenu, et un grand merci pour ton message et ses explications, surtout que j'ai passé quelques heures à essayer de tous assimilé (voir de comprendre) !

    Je vais dès ce soir allez voir les liens que tu viens gentiment de donner...


    _________________
    La terre sur laquelle nous vivons n'est pas un don de nos parents, ce sont nos enfants qui nous la prêtent. (proverbe amérindien)

    Christophe MENU dit Tahiti
    Le groupe Facebook du forum : Si toi aussi tu utilises Heredis et les produits de BSD Concept | Facebook
    Membre adhérent et bénévole : CRGPG n°1532, CGDT n°2663, CGMP n°4948, La Marquise n°706, CGP 86 n°3057, CGCP n°2843, etc.
    Co-fondateur de ce forum - Mes généalogies sur http://Chr.Menu.Free.Fr etc.
    Impression d'arbres généalogiques : http://empreinte.genea.free.fr/

    Merci de votre présence et ne pas hésiter à participer ou à développer et l'adresse pour nous écrire c'est : bsd.pour.tous@ free.fr (supprimer l'espace après le @)
    avatar
    Invité
    Invité


    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Invité Mer 02 Juin 2010, 02:07

    loic.fejoz a écrit:Bonjour,

    Content de voir que ce programme intéresse encore ! Vous aurez compris, j'en suis l'auteur.
    Autant le dire tout de suite hr2db n'est pas au top de sa forme et effectivement ne fonctionne bien qu'avec les fichiers Heredis©️ de son époque (2001)...

    Par contre son petit frère hrlib a été mis à jour régulièrement et devrait pouvoir se dépatouiller mieux que lui. Vous le trouverez lui aussi sur sourceforge http://hrlib.sourceforge.net/
    C'est une bibliothèque python pour lire (et modifier dans certains cas) les fichiers Heredis©️.

    Pour répondre à la question de pourquoi personne n'a fait un tel programme c'est parce que le format des fichiers est propriétaire ! Il faut donc faire du reverse engineering et comme c'est un logiciel franco-français...

    Dans le même genre il y a hr2ged qui se base sur hrlib :
    http://hr2ged.sourceforge.net/

    Pour répondre à la question de l'intérêt :
    - avoir directement ses données comme source de son site web, ou d'autres logiciels genre scripts lifelines
    - faire des exports gedcom valides et/ou particulier à un autre logiciel cible,
    - maintenir ces données dans un format pérenne...

    N'hésitez pas à m'écrire directement par mail, je ne me suis inscrit sur ce forum que pour répondre à vos questions...
    intéressant et intéressé ! je suppose que cela prend une (ou des) entrées chez BSD pour connaître la structure du fichier et les types de données... mon côté curieux.
    Quel serait l'investissement pour aller jusqu'à la V11 ?
    loic.fejoz
    loic.fejoz
    Membre
    Membre


    Masculin Date d'inscription : 01/06/2010

    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par loic.fejoz Mer 02 Juin 2010, 08:25

    Bonjour,

    Au niveau format des données principales, ça marche plutôt bien.
    Le problème vient surtout des nouveautés autour de la rédaction (je ne me souviens plus du terme Heredis). Les fichiers .hr8 sont lisibles sauf erreur interne à Heredis, ce qui arrive encore de temps en temps... Mais mon programme essaie alors de retrouver ses petits et a déjà permis de sauver certains fichiers corrompus.

    Pour retrouver le format, j'ai tout simplement commencé par regarder en hexadécimal le contenu de fichier minimum, puis essayer diverses modifications... :-D

    --
    Cordialement,
    Loïc

    Contenu sponsorisé


    Exporter la base Heredis vers une base MySQL ou Access Empty Re: Exporter la base Heredis vers une base MySQL ou Access

    Message par Contenu sponsorisé


      La date/heure actuelle est Mer 27 Nov 2024, 01:39