Après windows pour les nuls, voici PB pour les bons (ou presque).

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 29-03-2011 16:43:03

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

[RESOLU] Encodage Base64 PB12

Bonjour,

J'utilise pour crypter des mots la dll avec l'utilitaire là : http://www.rgagnon.com/pbdetails/pb-0258.html.

Tout fonctionne sur PB9, mais après migration sur PB12, l'encodage est différent.
Par exemple le mot realhowto, avec PB9 donne cmVhbGhvd3Rv, alors que dans PB12 cela donne cgBlAGEAbABoAG8AdwB0AG8A.

Quand je décode ce dernier, j'ai comme résultat : r�e�a�l�h�o�w�t�o�

Je ne comprend pas cette différence.

Merci d'avance

Dernière modification par dark ryus (31-03-2011 07:04:04)

Hors ligne

 

#2 29-03-2011 17:52:45

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: [RESOLU] Encodage Base64 PB12

Bonjour,
L'unicode a été introduit en pb 10, donc la différence semble venir de là, la chaîne "realhowto" en pb12 est en fait encodé en utf16-le, il te faut peut-être passer par des fonctions de décodage/codage selon tes besoins.


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#3 30-03-2011 07:45:33

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

Re: [RESOLU] Encodage Base64 PB12

Merci beaucoup.

Avant d'encoder mon mot, je l'ai formaté comme ceci :

Code:

value = blob(as_motacrypter, EncodingANSI!)

ça marche !!

Dernière modification par dark ryus (30-03-2011 07:45:59)

Hors ligne

 

#4 30-03-2011 08:10:20

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Encodage Base64 PB12

Bonjour,

2 petites remarques:



et n'oublies pas le [RESOLU] dans le titre du topic.

d'avance


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22