Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[R] Découper/Changer une variable
Auteur Message
Répondre en citant
Message [R] Découper/Changer une variable 
Salut à tous ^^,

Voilà j'ai créé un petit programme où à un moment l'utilisateur peut s'il le souhaite enregistrer un mot de passe de manière à ce qu'il soit le seul à pouvoir ouvrir ce programme.

Je voulais stocker ce mot de passe dans un fichier type BLOCNOTE, qui pourrais etre lu par le programme (FileReadLine([EMPLACEMENT]\[FICHIER], 1)) le probleme c'est que tout le monde serais capable d'ouvrir ce fichier et de lire le mot de passe.


C'est alors que me viennent deux questions:

Comment changer les caractères contenus dans la variable ($MDP=InputBOX("TITRE", "Saisissez votre mot de passe."), celon une table de correspondance (par exemple il faudrais faire un code qui transforme tout les E en A, les S en V, ainsi le mot de passe stocké dans le fichier serais lisible mais faut))?

Comment crypter une chaine de caractères (contenue dans la variable $MDP), et comment crypter et décrypter un fichier?


Je vous remercie par avance pour l'attention que vous porterez à ma questions,
Bye,
Ludoo Wink



Dernière édition par Fan2Rock le Mar 13 Mar 2012 - 17:06; édité 2 fois

______________________________________________________
Je suis en train de créer un petit site:
http://ludooindustries.p.ht/

N'hésitez pas à me dire ce que vous en pensez =)
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [R] Découper/Changer une variable 
Bonjours,

pour crypter/décrypter une chaine en fonction d'une clé tu peut utiliser la fonction _StringEncrypt:

Code:

#include <String.au3>
_StringEncrypt($i_Encrypt, $s_EncryptText, $s_EncryptPassword [, $i_EncryptLevel = 1])


l'aide autoit t'en dira plus.

tu peux ajouter BitOR($ES_PASSWORD,$ES_AUTOHSCROLL) dans le parametre style à la déclaration de ton inputbox pour cacher les caractères.



Répondre en citant
Message [R] Découper/Changer une variable 
Salut merci pour ta réponse =)

Je voudrais juste savoir:

A quoi sert $ES_AUTOHSCROLL (je connais déjà $ES_PASSWORD)

Et comment on fait pour crypter un fichier (.txt, .mp3 ou n'importe quoi d'autre)?

Merci pour ta réponse,
Bye,
Ludoo =)




______________________________________________________
Je suis en train de créer un petit site:
http://ludooindustries.p.ht/

N'hésitez pas à me dire ce que vous en pensez =)
Visiter le site web du posteur
Répondre en citant
Message [R] Découper/Changer une variable 
Encre une petite question ^^" j'ai regardé sur l'aide d'autoit pour la fonction _StringEncrypt($i_Encrypt, $s_EncryptText, $s_EncryptPassword [, $i_EncryptLevel = 1])

mais je ne comprend pas ce qu'il faut mettre dans $s_EncryptText et $s_EncryptPassword ^^"




______________________________________________________
Je suis en train de créer un petit site:
http://ludooindustries.p.ht/

N'hésitez pas à me dire ce que vous en pensez =)
Visiter le site web du posteur
Répondre en citant
Message [R] Découper/Changer une variable 
_StringEncrypt($i_Encrypt, $s_EncryptText, $s_EncryptPassword)

EncryptText = texte à traiter
EncryptPassword = clé de cryptage



Répondre en citant
Message [R] Découper/Changer une variable 
Bonjour à tous deux
pour la fonction sablier l'a présenté dans ce sujet : http://batch.xoo.it/t1719-Func-Presentez-les-fonctions-Autoit-que-vous-util…




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [R] Découper/Changer une variable 
Ok merci beaucoup =)




______________________________________________________
Je suis en train de créer un petit site:
http://ludooindustries.p.ht/

N'hésitez pas à me dire ce que vous en pensez =)
Visiter le site web du posteur
Message [R] Découper/Changer une variable 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch