BlueGEEK Journal

Accueil > Programmes > Code-Barres > BarMéd

BarMéd

Convertisseur de Code-Barres de type 128

mercredi 13 octobre 2010, par bluegyn_spip

INFO (27/10/2010)

BarMed passe en version 2

- Un nouveau décret va suggérer aux médecins d’afficher leur identificateur sous la forme d’un code barre sur les ordonnances, afin de faciliter le traitement informatique des dossiers

  • (Ce qui est une mesure quand même beaucoup moins coûteuse, que la mise en oeuvre de la carte vitale, comme quoi quand la sécu décide d’arrêter d’être ###, elle le peut)

- Le CODE-BARRES est une écriture normalisée qui remplace un chiffre ou une lettre par une ou plusieurs barres dont dont l’épaisseur est parfaitement calibrée.
- Le CODE-BARRES peut donc être imprimé par n’importe quelle imprimante
- Mais il doit être lu par un lecteur spécial (appelé "Douchette" en jargon )


LE PROGRAMME BARMED


- Réalise la conversion de votre numéro RPPS en un code complexe compréhensible par l’imprimante, qui au moyen d’une police spéciale (CODE 128 TTF) va dessiner le fameux sésame.


Le programme peut être téléchargé ici

- Il est écrit en Delphi,

  • ne nécessite pas d’installation,
  • n’écrit rien dans la base de registre,
  • et mémorise tous les paramètres d’affichage dans un INI qui lui est associé (position, taille)
  • Et les sources sont ouverts.

- Les infos complémentaires sur Code-Barres et RPPS se trouvent :



Voir en ligne : http://bluegyn.com.fr/barmed/


Mises à Jour

- VERSION 2 (OCTOBRE 2010) ICI


Musée

Version 1.0

Version 1.3.3

Messages

  • Le programme BarCode est amélioré et renommé "BarMéd" ;

    - Au lancement le programme vérifie que la Police BARCODE128 est installée

    - Le Menu OUTIL propose de la télécharger et ouvre le dossier Fonts de Windows à la place de l’utilisateur pour la déposer

    - Un menu dans la colonne de gauche

    • permet de régler la hauteur de chaque ligne
    • De mettre le titre et la légende en gras
    • Et d’ajuster le texte

    - Il est également permis de modifier les Titres RPPS et AM par défaut (clic droit ou menu éditer)

  • Le programme BarMéd est testé sur XP et Windows 7.

  • LA VERSION BARMED 1.3 EST EN LIGNE

    - Après test à la douchette la version 1.1 et 1.2 ne génère pas des code-barres valides,

    - J’ai donc recompilé l’ensemble des codes du programme Original de GrandZébu en Visual Basic qui fonctionne parfaitement.

    - J’ai recompilé les sources Delphi originales pour reproduire l’exemple donné qui fonctionne parfaitement, sans toucher à une seule virgule,

    • Or cette recompilation BUGUE-A-DONF et donne un code 128 erroné et donc inexploitable

    TEST

    - La lettre "a" doit en effet être codée en

    "ÑabÓ"

    pour être exploitable

    • Or elle est codée en

    ÑapÓ (le b est remplacé par un p)

    • Ce qui donne un échec de la validation du code par sa clef de contrôle intégrée, et annule sa lecture par la douchette. (Invalidation)
    • En effet, comme dans tout chiffrement, il existe une CLEF qui garantit l’intégrité du code, si une seule lettre est modifiée, alors ce CheckSum échoue et le code est rejeté.

    - Tel Champolion et sa pierre de rosette j’ai débogué le code "Pascal" ligne à ligne en le comparant au code Basic de Grand Zébu

    • Cet examen attentif montre des erreurs grossières et répétées (le code de grande qualité fourni sur le site semble être le brouillon et non de source définitif)

    LA VERSION BARMED 1.3 REVUE, CORRIGEE ET TESTEE EST EN LIGNE

    - Voir et télécharger la version 1.3 ici