Plus serieusement, j'ai un blem: (Wah! ca c'est de l'info!)
J'ai un script qui ecrit continuellement dans un fichier ouvert (FileOpen), puis à un moment il arrete d'écrire et le place dans un dossier d'archive (une sorte de log).
Le truc, c'est que ce que j'écris dans le fichier est plutot secret!
Alors: j'aimerai que à chaque fois que le script écrive dans le fichier, il crypt ce qu'il va écrire.
Le blem c'est que si je remplace tous les
Code : Tout sélectionner
FileWrite($file, $data)
Code : Tout sélectionner
FileWrite($file, _stringEncrypt(1, $data, $pass))
Avec le nouveau AutoIt (3.3.2.0) il y a les fonctions de l'UDF crypt.au3, et j'ai vu que il y avait un paramètre qui disait à la fonction est que ce qu'elle crypt est la la dernière partie des données à crypter ou au milieu, je suis sure que la solution est là, mais j'ai essayé sans succès (ya des histoires de Binary et String qui je ne pige pas très bien!)
Avis à toute âme charitable de bien vouloir m'aide! MERCI
Je pense que c'est pas très claire, alors voici une image explicative de ce que je veut faire.
PS: j'ai déjà pense à crypté le fichier après l'avoir fermé, mais c'est pas possible car pendant la durée d'exécution du script il reste lisible, c'est pour cela que j'ai besoin d'un cryptage "à la volée" que je pourrai décrypté par la suite!