Page 1 sur 1
[R] Lire les variables dans un fichier txt ou crypter
Posté : jeu. 20 févr. 2014 16:59
par Sunwo
Bonjour,
J'ai fais des recherches sur le forum et sur Google mais je ne trouve pas exactement ce que je cherche :
J'aimerai pouvoir mettre le contenu de certaines variable dans un fichier texte voir plus tard un fichier crypter.
J'ai déjà fait un test avec FileReadLine:
Ca fonctionne bien mais si jamais la ligne que j'indique change, alors la variable prendra la mauvaise valeur.
J'aimerai savoir s'il existe une méthode du style :
J'indique dans mon fichier AU3 le nom du fichier et le nom de la variable à lire dans le fichier texte. Et dans le fichier texte, je reprend le nom de la variable et sa valeur, valeur qui sera lu par le fichier au3
Re: [..] Lire les variables dans un fichier txt ou crypter
Posté : jeu. 20 févr. 2014 17:04
par sksbir
Bonjour,
Ce que tu demandes se fait avec les 2 fonctions "eval" et "assign"
Et pour ton fichier texte qui contient les variables, tu peux utiliser plutot un fichier INI et les routines d'autoit qui vont avec.
Re: [..] Lire les variables dans un fichier txt ou crypter
Posté : jeu. 20 févr. 2014 18:28
par Sunwo
Merci pour l'info, je regarderai les aides et tuto dessus ultérieurement.
Re: [..] Lire les variables dans un fichier txt ou crypter
Posté : mer. 05 mars 2014 14:23
par Sunwo
En cherchant un peu sur les eval et assign j'ai trouvé une fonction intéressante pour l'appli que je suis en train de faire.
La commande est IniRead couplé avec le send de variable.
Tout va bien sauf pour l'envoi de certain caractère spéciaux.
Es ce qu'il y a une manip à faire pour que l'envoi des caractères spéciaux se fasse correctement ?
Re: [..] Lire les variables dans un fichier txt ou crypter
Posté : mer. 05 mars 2014 14:27
par jguinch
Dans la doc de la fonction Send, il y a ça : To send UNICODE characters enter the character code (decimal or hex), for example this sends a Chinese character
Send("{ASC 2709}") or Send("{ASC 0xA95}")
Ca devrait le faire ?
Re: [..] Lire les variables dans un fichier txt ou crypter
Posté : mer. 05 mars 2014 20:58
par Sunwo
Je vais tester, par contre, je ne sais pas comment je vais faire dans le fichier ini.
Es ce que l'encodage du fichier ini peut joué ?
Re: [..] Lire les variables dans un fichier txt ou crypter
Posté : jeu. 06 mars 2014 09:18
par jchd
Pour utiliser des caractères non-ASCII dans un fichier .ini de façon portable et fiable il faut encoder le tout en UTF8 sans BOM.
Re: [..] Lire les variables dans un fichier txt ou crypter
Posté : jeu. 06 mars 2014 10:35
par Sunwo
C'est bon ca passe, en mettant {ASC 0xXX} dans le fichier ini
Merci.
Oui j'ai sublime Text, je vais test et retest ultérieurement
Re: [R] Lire les variables dans un fichier txt ou crypter
Posté : mar. 25 mars 2014 11:08
par Sunwo
Effectivement l'encodage du fichier joue sur l’exécution des variables. Donc Modifier le fichier avec un sublime Text ou un notepad++ est recommander.
Re: [R] Lire les variables dans un fichier txt ou crypter
Posté : mar. 25 mars 2014 11:53
par jguinch
Tu dois pouvoir créer le fichier avec l'encodage que tu veux, voir la doc de FileOpen