Projet KFileCoder

Du même auteur

Le Disk

Linux

Présentation du système Linux

Installation de Linux

Les distributions de Linux

Installation du nouveau Noyau de Linux (version 2.2)

Compression et Archivage

Wine (émulateur Windows)

Internet

Mp3

Gravure

KDE

L'excellente interface graphique KDE

La suite bureautique KOffice pour KDE

Programmation

KFileCoder
(projet de DUPOUX)

KFileReplace
(projet de DUPOUX)






Ecrit par
François DUPOUX

 

KFileCoder a été programmé avec KDevelop 0.3 sous l'interface KDE pour Linux. Il utilise Qt. Le code C++ est fourni, pour que tout le monde puisse participer au développement de ce logiciel, et le compiler sur sa platforme.

KFileCoder permet de coder des fichiers. Dans la version 0.0.1, on indique le fichier à source, le fichier destination, le mot de passe qu'il faut confirmer, et on clique sur "Coder/Décoder". Avec la dernière version en cours de développement, on crée une archive, dans laquelle on ajoute des fichiers qui seront codés avec le mot de passse.

L'algorithme de codage est basé sur un XOR (ou exculsif), donc l'algorithme utilisé pour coder et le même que celui qui est utilisé pour décoder. Coder deux fois revient donc à coder puis décoder. C'est pour cette raison qu'il n'y a pas de distinction entre fichier à coder, et fichier à décoder, et qu'il s'agit toujours du fichier source et du fichier destination.

Le but de ce projet est d'arriver à un utilitaire de codage, comme celui du même auteur, qui fonctionne sous windows: Wincoder. C'est à dire que l'interface doit être à base de fichier Ouvrir/Fermer une archive codée, et qu'on doit pourvoir ajouter, extraire ou effacer des fichiers de cette archive.

La version binaire i386 de KFileCoder 0.2.3 du 20/06/99 est disponible. (par HTTP, parFTP)

Pour la toute dernière version et la version source, voir la page officielle de KFileCoder

Ce projet KFileCoder est développe par Mr DUPOUX, en personne. Si des partenaires informatiques (Linuxiens) sont intéressés par ce projet, ils peuvent envoyer un E-MAIL à François DUPOUX



Retour à la Documentation