• [^] # Re: Pas du LZ4

    Posté par . En réponse au message Comment lire le fichier search.json.mozlz4 (~/.mozilla). Évalué à 2. Dernière modification le 08 mars 2017 à 10:21.

    C’est dommage que l’auteur n’ait pas répondu sur son besoin sous-jacent...

    Si j'ai bien compris le sous-jacent de décompresser c'est recompresser, il y a un lien depuis github de dejsonlz4 qui renvoie à un rapport de bug sur mozilla, qui renvoie à son tour sur le même site github.

    En regardant les commits du projet, il est bien question du compresseur, et je l'avais déjà sur le disque dur dans le sous-dossier ref_compress un fichier jsonlz4.c et un avertissement dans le README :

    This tool is here for reference only, and it's not fully tested. It's not recommended to use it since we don't want to create files in a non standard format, even if Firefox does so too.

    J'ai copié le fichier jsonlz4.c dans le dossier src, recompilé avec la même commande adaptée :
    gcc -Wall -o jsonlz4 jsonlz4.c lz4.c
    Puis j'ai recompressé le fichier précédemment décompressé.
    La commande diff entre le fichier original et le fichier décompressé/recompressé reste muette.