IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

Lecture fichier C1B


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2016
    Messages : 7
    Points : 4
    Points
    4
    Par défaut Lecture fichier C1B
    Salutations,

    J'ai une question (donc un problème ^^). Je dois lire des fichiers C1B (en format .ddd, c'est des fichiers qui enregistrent les info temporels des chauffeurs routiers), mais les bibliothèques en PHP... bah y'en a plus trop de fonctionnelle. Est ce que à tout hasard quelqu'un a une idée de comment je pourrais procéder?
    J'ai essayé pas mal de petites choses. Ouvrir le fichier n'est pas compliqué en soit, c'est juste que les données sont indéchiffrable. A priori certaines bibliothèques existent en Ruby ou Python, mais je ne suis pas super fort là dedans.

    Merci d'avance (si quelqu'un a une idée)

  2. #2
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 187
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 187
    Points : 8 386
    Points
    8 386
    Billets dans le blog
    17
    Par défaut
    Si des libs Python fonctionnelles existent alors je suppose que tu peux écrire un script Python minimaliste faisant C1B => JSON/CSV
    puis il suffira d'exploiter le résultat avec la techno qui t'arrange (PHP)

    Sinon tu es bon pour écrire le parser PHP toi-même
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2016
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    Merci. Ouais, j'ai essayé de le parser moi même mais .... piouff c'est complexe.
    Ouais, je suis en train d'essayer un truc du genre (avec Python où je ne suis pas terrible), et vu que je galère je me suis dit que quelqu'un aurait peut être une idée.
    Merci de ton aide en tout cas.

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 292
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 292
    Points : 15 608
    Points
    15 608
    Par défaut
    pouvez vous nous donner les liens des bibliothèques dans les différents langages ?
    on pourra peut-être vous aider à trouver l'algorithme pour déchiffrer et analyser ce format.

  5. #5
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2016
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    Yep. Merci.
    J'ai bien regardé celle ci Esm-reader, c'est en Ruby, il m'avait paru simple mais au final.... je n'en ai rien tiré. Si j'ai bien compris la page principale est file.rb, qui ouvre le fichier et boucle sur chaque bloque de données dans scan_file, et à chaque bloque on analyse avec différentes méthodes.
    Il y a aussi Tachograph-reader est en C#, Go_tachograph_card en Go, ReadESM en C++ et Tachoparser aussi en Go.

  6. #6
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 292
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 292
    Points : 15 608
    Points
    15 608
    Par défaut
    de ce que j'ai compris pour le moment avec ReadESM, c'est que le fichier est chiffré et peut être déchiffré avec la clé qui est là :
    https://github.com/baekgaard/readesm...ster/EC_PK.bin
    et ensuite les données binaires peuvent être analysées avec ce qui est indiqué dans ce fichier :
    https://github.com/baekgaard/readesm...efinitions.xml

  7. #7
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2016
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    Ah bien joué.
    Bah j'avais même pas compris ça.... Je vais regarder. Merci ça pourrait être utile.
    J'ai trouver entre temps une autre bibliothèque https://github.com/pconnor88/tacho-v...ov-file#readme
    C'est du React, du javascript ça risque d'être plus facile pour moi. Ca a l'air de fonctionner à part la parti horaire. Mais c'est plutôt encourageant.

    Merci c'est super sympa de perdre un peu de temps sur mon problème.

Discussions similaires

  1. Lecture fichier Word et remplacement paramètre
    Par Pfeffer dans le forum C++Builder
    Réponses: 4
    Dernier message: 21/02/2005, 17h30
  2. [ifstream] pb lecture fichier non sequentielle
    Par bludo dans le forum SL & STL
    Réponses: 3
    Dernier message: 10/02/2005, 21h30
  3. [LG]probleme lecture fichier
    Par yp036871 dans le forum Langage
    Réponses: 2
    Dernier message: 28/01/2004, 19h22
  4. [LG]Probleme lecture fichier file of ....
    Par John_win dans le forum Langage
    Réponses: 11
    Dernier message: 11/11/2003, 18h53
  5. [langage] prob lecture fichier .txt
    Par martijan dans le forum Langage
    Réponses: 3
    Dernier message: 16/07/2003, 11h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo