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.
[^] # Re: Pas du LZ4
Posté par remico . En réponse au message Comment lire le fichier search.json.mozlz4 (~/.mozilla). Évalué à 2. Dernière modification le 08 mars 2017 à 10:21.
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.