Posts tagged lzma

Lib qt pour la lecture du lzma et du tar

Bonjour, je viens enfin de finir mal lib pour la lecture du lzma et du tar, les 2 peu étre lu indépendamment, il y a un minimum de contrôle d’erreur, tout est minimisé pour prendre le moins de place possible et pour étre le plus claire possible, pour rester au maximum multiplateforme et léger cette limitation sont en place, par exemple seul les fichiers dans les archives tar sont supporté.

Cela vas me permettre de commencer à supporter un certain nombre de chose sous ultracopier, comme l’importation des ressources. Bien sur après avec fixer le dernier bug de la version actuelle.

Tout est commenté pour que des développeurs c++ puis comprendre l’algorithme.

Lien:

http://files.first-world.info/qt-project/lzma-decode-qt-src.tar.bz2

Lib lzma en Qt pour la décompression

Bonjour,

Le SDK lzma étant peu ou mal documenté, j’ai perdu énormément de temps à comprendre sont fonctionnement. C’est un prérequit pour le support des plugins dans ultracopier.

J’ai donc décidé de refaire ma propre lib en Qt pour l’utiliser de façon synchrone ou asynchrone avec un thread. Tout semble correctement marché. Un légère interface affiche la taille d’entrée et celle de sortie. Mais en interne tout est bien décodé, c’est juste pas utilisé. Voila l’url que vous attendez tous:

lzma-decode-qt-src.tar.bz2

Je pense faire de même pour les archives tar, un interface Qt, synchrone pour y accéder.

Ultracopier support des plugins

Bonjour,

Comme annoncer sur le site, je travail pour supporter les plugins, cela permettra d’augmenter la modularité d’ultracopier, mais hélas je vais devoir inclure plus de lib de Qt.
Les plugins seront importable depuis le disque dur ou directement depuis internet à la KDE4:
Importation des plugins depuis internet

Bien sur il faudra que je trouve du temps, que je refasse le site, que je normalise la structure des plugins qui n’est pas encore finalisé. Par contre au niveau de l’empacktage j’ai choisi 7z, qui fourni une lib open source, et qui grâce au lzma reste trés trés compact pour la taille des plugins. Je pense refaire cette lib, du moins une partie, la nettoyé, et la refaire en Qt.

Go to Top