• [^] # Re: Nouvelles versions

    Posté par . En réponse au journal Détection du format de fichier, ma solution à implémenter. Évalué à 1.

    Excuse-moi, mais je ne comprends pas le problème que tu essaies de résoudre!

    Il se trouve que j'arrive personnellement à identifier très facilement les types des fichiers qui se trouvent sur mon système, et cela grâce à l'extension du fichier, tout simplement.

    D'ailleurs, je trouve la gestion des mime-type de KDE plutôt lourdingue, au final, c'est parfois assez difficile d'associer une extension de fichier à un logiciel. Je préfererais une gestion simple que tout utilisateur peut comprendre. Or, pour déterminer le type d'un fichier, l'extension est une information très fiable. Libmagic devrait être utilisé uniquement pour être sur que l'extension est plausible.
    Exemple:
    fichier en *.odt : a priori c'est un document OpenDocument. En vérifiant avec libmagic, c'est une archive zip, ce qui est cohérent puisque les fichier odt sont des archives zip.

    Ce qu'il manque éventuellement, c'est une protection simple de l'extension des fichiers (comme par exemple sous Windows qui affiche un avertissement lorsqu'on change l'extension d'un fichier). Et peut-être qu'il faudrait trouver une façon de spécifier l'encodage d'un fichier texte, mais sinon, tout va bien dans la gestion des types de fichiers!