Boutique Cinema 4D
Affichage des résultats 1 à 5 sur 5

Discussion: code ascii

  1. #1
    Pilier Avatar de paspas
    Date d'inscription
    février 2004
    Messages
    990

    code ascii

    Bonjour,

    désolé de venir vous embéter avec ca mais je suis perdu

    je tente de réaliser un pluq par pour c4d mais vectorwoks et j 'ai un souci

    fonctionnement du plug : le but est de récupérer sur mon projet tout les textes qui s'y trouve et de les copier dans un fichier texte a part puis de les corriger ou les modifier et ensuite de les réinjecter dans le projet au bon endroit .

    le plug fonctionne sauf que :

    il récupéré bien les texte et son encoder dans le fichier texte ( je précise que le fichier texte est crée par le soft de dessin et lu ensuite avec le notepad.

    le souci est dans la récupération les é devient É , le à devient Ý et ainsi de suite

    tout les caractère à accent ne corresponde pas ( tout ce qui est après le code 127 en ascii )

    je pense que le soft travaille en iso 8859 -1 si j' en croit le sdk ( en anglais (comme d'ab lol )-> mon incertitude)

    j' ai regarder les codes ascii que me donne mon soft pour iso 8859 -1 il sont bon mais les caractères qu' il affiche sont pas bon.

    quelle est l' encodage du notepad sur win XP ?

    et y ' a t' il un moyen de convertir par programmation ce type d'encodage ?

    pour info le language utiliser est le pascal mais si vous avez des exemple ou des lien en C ca vas aussi j'adapterer

    d' avance merci

    paspas qui est désolé de venir vous embéte avec ses problémes

  2. #2
    Gourou Avatar de valkaari
    Date d'inscription
    mai 2009
    C4D version
    Autre
    OS
    OSX / windows
    Messages
    2 949
    Faudrait peut être voir du coté de notepad++ qui doit gérer différent type d'encodage. En python il y a des commandes pour changer l'encodage mais en pascal .... ouch .... fait 15 ans au moins que j'ai pas croisé de pascal

  3. #3
    Pilier Avatar de paspas
    Date d'inscription
    février 2004
    Messages
    990
    hello

    j'ai pris notepad++ mais une fois le fichier converti mon soft de dessin ne lis plus le fichier !!

    je sens que ce plug vas me prendre la téte plus que prévus lol

    paspas

  4. #4
    Gourou Avatar de César Vonc
    Date d'inscription
    avril 2006
    C4D version
    Autre
    OS
    Windows 10
    Messages
    2 483
    Je n'ai pas bien compris ce que tu voulais faire, mais comme dit Val, tu as les fonctions encode() et decode() en Python, à utiliser pour générer ensuite le fichier texte.

    Code PHP:
    montexte.encode('utf-8''strict'
    Avec la liste des encodages ici :
    http://docs.python.org/library/codec...dard-encodings

    Pour l'iso 8859-1, essaie latin_1.

  5. #5
    Pilier Avatar de paspas
    Date d'inscription
    février 2004
    Messages
    990
    hello
    Citation Envoyé par César Vonc Voir le message
    Je n'ai pas bien compris ce que tu voulais faire, mais comme dit Val, tu as les fonctions encode() et decode() en Python, à utiliser pour générer ensuite le fichier texte.
    en fait je suis pas sous pytnon mais sous pascal ( le programme pas le voisin ! lol ) car le plug est pour vectorworks ( je sais c'est pas le bon site mais vous éte plus reactif que tout les autre alors je tente ma chance )

    j'ai identifiez le problème en fait c'est assez vicieux le soft utilise le code ascii iso 8859 -1 MAIS en MAC -> les caractère étendu mac ne corresponde pas avec l’étendu Windows

    d' ou quand je tape é il prend son code ascii Windows 233 (si ma mémoire est bonne) et le retranscrit en code ascii MAC c' est a dire É

    en gros il écrit le fichier en ascii Windows mais il le lit en mac (merci pour la compatibilité ) lol

    me reste plus qu'a

    1 trouver le moyen de le forcer a travailler en Windows ' ce qui n'est pas gagné
    2 trouver un moyen de convertir dans le programme le code ascci mac en ascii Windows
    3 tout arrête et rentrer dans un monastère

    enfin si quelqu'un connait une méthode car je suis pas très chaud pour le monastère

    merci d'avnce

    paspas
    Dernière modification par paspas ; 17/10/2012 à 11h42.

Discussions similaires

  1. code d'activation
    Par xaymen dans le forum Nouveaux membres
    Réponses: 24
    Dernier message: 21/09/2015, 16h12
  2. Import ASCII de splines (points)
    Par Ouaibeer dans le forum Nouveaux membres
    Réponses: 9
    Dernier message: 22/04/2009, 15h17
  3. présentation: nom de code cimneth
    Par cimneth dans le forum Nouveaux membres
    Réponses: 31
    Dernier message: 31/07/2007, 19h47
  4. code du type MCOMMAND......
    Par paspas dans le forum Programmation
    Réponses: 32
    Dernier message: 19/12/2006, 19h24
  5. voila un code cofee pour des roues (réparé)
    Par scorpio dans le forum Programmation
    Réponses: 5
    Dernier message: 19/11/2004, 22h48

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Mediaworks - Logiciels 3D | Design Internet - Creation site internet