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

Java Discussion :

Format de données? Thumbs.db


Sujet :

Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut Format de données? Thumbs.db
    Bonjour, je savais pas trop ou posté alors j'espère que ça conviendra ici lol
    Voila je développe une application Java pour lire les fichiers Thumbs.db, qui correspond à un fichier OLE. Donc je récupère les chaque secteur qui va correspondre aux fichiers images, mais un secteur qui s'appelle Catalog contient les noms de toutes les miniatures et donc il faut que j'arrive à lire se secteur seulement les données sont dans un format que je connais pas donc je vois pas trop comment je pourrais les lire.
    Contenu du secteur Catalog :
    http://ftp100mo.free.fr/Catalog.txt

    On voit bien qu'il a les noms des photos mais je vois pas comment récuperer proprement tout ça.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    Ya un caractère récurrent avant et aprés le nom de chaque fichier je vais partir sur ca

  3. #3
    Membre chevronné Avatar de djsnipe
    Inscrit en
    Mai 2008
    Messages
    440
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 440
    Par défaut
    Il y a peu de documents qui traitent du sujet du format de fichier des Thumbs.db. D'autant plus que plusieurs versions du format existent !
    Si tu veux réécrire en Java un programme permettant de les exploiter, je te recommande le site http://vinetto.sourceforge.net/ qui traite le même problème avec des scripts écrits en Python. Il y a quelques références pour décrire le format de fichier, ça peut être un point de départ.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    Merci pour le site mais j'ai déjà regarder ^^ J'ai du mal à voir comment lire ses données (secteur Catalog), dans l'ensemble je pense avoir bien compris la structure du fichier thumbs.db mais c'est juste cette partie que j'arrive pas à décoder :/

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    Après avoir brulé quelques neurones, j'ai réussi a décodé la partie Catalog du fichier Thumbs.db que je vais expliquer brièvement:
    Donc je décode la partie catalog qui va contenir les informations (nom+numéro+date de modification) de chaque miniatures stockées, on va avoir plusieurs enregistrement dans Catalog qui vont correspondre aux nombres de miniatures.

    16 premiers bytes +1 byte à 1 (aparement il change jms donc il annonce le début du nom du fichier) + debut du nom
    Dans les 16premiers bytes on a :

    2 premiers bytes : longueur de l'enregistrement
    4ème byte au 8ème byte : numéro de l'enregistrement
    8ème byte au 16ème byte : date de modification (timestamp)
    17byte : byte à 1 qui annonce le début du nom du fichier
    Ensuite on récupère le nom du fichier on s'arrête après "longueur de l'enregistrement"- 16
    Et c'est reparti tant qu'il a des données...

    Voila sinon j'arrive pas à convertir mon timestamp en date mais j'y arriverais bien.

Discussions similaires

  1. format de données
    Par Blowih dans le forum OpenGL
    Réponses: 1
    Dernier message: 14/03/2005, 17h22
  2. [format des données avec une procédure stockée]
    Par viny dans le forum PostgreSQL
    Réponses: 7
    Dernier message: 10/03/2005, 13h24
  3. Format de données en sortie d'une procédure stockée
    Par Martin Sylvie dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 22/02/2005, 12h02
  4. pB format de données
    Par calamity_jane dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 12/10/2004, 08h33
  5. Réponses: 4
    Dernier message: 04/12/2003, 08h12

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