[..] Input & Unicode

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Davyly
Niveau 3
Niveau 3
Messages : 31
Enregistré le : dim. 08 févr. 2009 23:25
Status : Hors ligne

[..] Input & Unicode

#1

Message par Davyly »

Bonjour,

Je suis confronté à un souci et j'ai beau chercher, je ne trouve pas de solution ... :?

Mon souci est la saisie dans un InputBox d'un mot de passe comportant un caractère unicode. Comment faire pour stocker et ensuite vérifier un mot de passe "unicodé" :?:

Exemple : Pa$$w0rd-♫
Ce caractère unicode s'obtient à travers un ALT 14 et n'est pas forcement en fin de chaine.

Avez-vous une solution ou piste à me communiquer :?:

Merci d'avance et bonne journée.
Modifié en dernier par Davyly le mer. 24 févr. 2010 08:27, modifié 1 fois.
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..] Input & Unicode

#2

Message par SagePourpre »

J'suis pas sur de comprendre... tu veux stocker un mot de passe ?

Code : Tout sélectionner

$blu = InputBox("test","Entrez mot de passe","")
MsgBox(0,"","Votre mot de passe a bien été stocké dans la variable $blu ( " & $blu & " )")
Ou ton problème est plus complexe que ça ?
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Davyly
Niveau 3
Niveau 3
Messages : 31
Enregistré le : dim. 08 févr. 2009 23:25
Status : Hors ligne

Re: [..] Input & Unicode

#3

Message par Davyly »

Bonjour,

Je viens d'essayer et cela ne fonctionne pas :
Image

Par conséquent, ma condition de vérification n'est jamais vérifiée ... :(
Exemple :

Code : Tout sélectionner

$Pass = InputBox("Password", "Votre mot de passe : ", "", "*")
If $Pass = "Pa$$w0rd-" & ChrW(9835) Then
    MsgBox(0, "Password", "Mot de passe correct.")
Else
    MsgBox(16, "Password", "Mot de passe incorrect.")
EndIf
Exit
 
Dans le doute, sinon tu ne m'aurais pas répondu et vu ton niveau, j'ai essayé sur un poste sous Windows 7 (certainement que sous Windows Vista aussi) et effectivement, cela fonctionne.

Malheureusement, le code fonctionnera à 90% sur la même platerforme que moi, c'est à dire sous Windows XP SP3 ... d'où mon souci et mon intervention :wink:

Une petite solution, une :idea: ou piste à me donner :?:

En tout cas merci d'avance.
Bonne journée.
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..] Input & Unicode

#4

Message par SagePourpre »

Regarde du côté des fonctions AscW et ChrW.


Voici un exemple simple :
Le mot de passe est : password♫

► Afficher le texte
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Répondre