logoAnerty's Lair - BugFix & Mise à jour - jSAVF 1.82 << Actualités << Home
enfr
^
article

BugFix & Mise à jour: jSAVF 1.82

Cette version ajoute un extracteur d'objets bytestream depuis les sauvegardes de l'IFS (*STMF), qui n'extrait que les données de ce type d'objets. L'extracteur n'effectue aucune conversion de CCSID car je ne suis pas sur que l'encodage des données dans ces objets soit conservé quelque part, et j'ai constaté du contenu binaire pour des fichiers Zip, de l'ASCII et de l'EBCDIC, donc il est préférable de conserver les octets tels qu'ils sont jusqu'à ce que je trouve un moyen fiable de déterminer leur encodage. Une foit extraites, si les données se trouvent être encodées en EBCDIC il est toujours possible de les convertir ultérieurement avec un programme comme iconv et la bonne page de code: iconv -f cp297 -t utf8 votre_stmf.txt > votre_stmf.utf8.txt

Cette version corrige également un bug mineur:

La taille des objets IFS de type bytestream était affichée sans l'arondir au KO le plus proche, donc les petits fichiers se retrouvaient la plupart du temps avec une taille de 0. Le surlignage de la taille affichait la taille correcte en octets, mais ceci pouvait induire des gens a penser qu'il n'y avait pas de donnée dedans. La table affiche maintenant une taille arondie au KO le plus proche, donc pour les bytestream de plus de 500 octets elle devrait afficher 1 au lieu de 0.

Si vous avez des problèmes avec cette version de jSAVF, n'hésitez pas a m'en informer.