Encodage / detection : utf-8, utf-16, ascii, iso 8859-1, 8859-15

Soyez le premier à donner votre avis sur cette source.

Vue 10 709 fois - Téléchargée 707 fois

Description

Petit programme multiplateforme, basé sous Qt 4.4.1 pour la version 1 et Qt 4.3 pour la version 2 normalement. Il permet d'encoder un fichier texte dans le bon format.
On peut spécifier le type de retour à la ligne (Mac, Unix, Windows)
Pour l'instant les choix de format sont uniquement l'Ansi et l'UTF-8. (version 1)

Dans la version 2 support de l'Utf-8, Utf-16, Ascii, Iso 8859-1, Iso 8859-15
Détection du format de fichier, en phase de test...
La version console sera pour la version 2.5

/!\ Programme en phase Béta... Possibilité de bug /!\

Source / Exemple :


//! Voir le Zip pour le code...

//! Pour la version 2 et les suivantes c'est ici : 
//! http://benjarobin.fr/Program/EncodageTexteFile/
//! Il n'y aura pas de mise à jour très régulière ici...

Conclusion :


Si j'ai le temps comme pour l'instant les choix de format sont uniquement l'Ansi et l'UTF-8 et si on me demande de rajouter un format je verrai ce que je peux faire...
Bien sur si des bugs sont découvert je tenterai de les corriger au plus vite.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

kodar_le_dok
Messages postés
2
Date d'inscription
lundi 11 juin 2007
Statut
Membre
Dernière intervention
2 février 2009
-
Merci infiniment pour cette application !

J'ai eu à rédiger un texte collaboratif avec certaines personnes travaillant sous Windows et je ne parvenais pas à convertir correctement pour mon installation Linux nos fichiers de travail. (les caractères accentués ne passaient pas du tout, entre autres)

J'ai eu quelques soucis pour compiler le source comme il le fallait, mais ça venait de mon installation de Qt4 (sur KDE/Debian Lenny). Si vous avez le même genre de problème, je peux indiquer la marche à suivre. Vous devez pouvoir trouver m'envoyer un mail grâce à mon compte.
benjarobin
Messages postés
2
Date d'inscription
mardi 2 mai 2006
Statut
Membre
Dernière intervention
18 février 2009
-
Je tiens à signaler que je compte pondre un nouveau code. Déjà réalisé à 60%. Je l'ai rendu compatible Qt 4.3 car Ubuntu 8.04 qui doit être assez utilisé ne fournit pas Qt 4.4)
Cette nouvelle version sera capable de reconnaitre le type de codage en entrée. Et bien sur j'apporte le support de l'unicode => c'est ceci qui me prend beaucoup de temps. Car le nombre de fonction s'en retrouve multiplié par 4 ( big endian et little endian )
Et je compte peut être si j'ai le temps d'apporter le support de la console, pour l'utilisation avec des scripts. Il y avait un prémisse dans le code source
benjarobin
Messages postés
2
Date d'inscription
mardi 2 mai 2006
Statut
Membre
Dernière intervention
18 février 2009
-
Voila, j'ai déjà réalisé 90% du travail sur la version 2, il ne reste plus que la partie console...
Mais comme j'ai changé ma façon de faire, je ne vais pas mettre a jour ce code. J'ai tout repris. Il y a enfin un respect des normes (enfin j'espère) Avant c'était un peu du n'importe quoi...
Donc l'adresse du développement est ici http://benjarobin.fr/Program/EncodageTexteFile/

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.