Page 1 sur 1

[..] Script qui lit les script ^^

Posté : jeu. 17 avr. 2008 14:57
par Max5
Bonjour à tous,

Je me posais une question, j'aurais voulu savoir comment faire pour créer un script AutoIt qui peut interpréter du code non compilé... :)

Je me doute que c'est possible car c'est en fait ce que fait AutoIt3.exe (qui est un .exe AutoIt) lorsqu'il lance des scripts .au3 ...

...mais je n'ai absolument aucune idée de la manière pour réaliser un tel script.

Donc si une âme charitable possédant de telles connaissances passait par là... je lui en serais reconnaissant. :D

Re: [..] Script qui lit les script ^^

Posté : dim. 20 avr. 2008 17:36
par Firefox2
Salut !
C'est peut-être quelque chose comme ça qui irait mais il ne gère pas les structures trop compliquées...

Code : Tout sélectionner

#include <File.au3>
#include <Array.au3>

$file = "Test.au3"
_FileReadToArray($file, $file)

For $i = 1 To $file[0]
    
    Execute($file[1])
    
Next
 
Mais pourquoi ne pas tout simplement utiliser AutoIt3.exe

A moins que j'aie mal compris et que ce soit quelque chose que ça que tu cherches:

Code : Tout sélectionner

$file = "Test.au3"
ShellExecute("C:\Program Files\AutoIt3\AutoIt3.exe", '"' & $file & '"', @ScriptDir)
 
Bonne chance ;)

Re: [..] Script qui lit les script ^^

Posté : dim. 20 avr. 2008 21:23
par Tlem
Quel type de code voulez-vous que AutoIt interpréte ?
Quel est le but de votre script ?
Pouvez-vous donner un exemple de ce que vous voulez faire ?

Re: [..] Script qui lit les script ^^

Posté : mar. 30 déc. 2008 19:38
par Ghost911