Page 1 sur 1

Executer un programme autoit compilé sans autoit.exe

Posté : mer. 04 oct. 2017 22:57
par FDMgameplay
Salut !
Aujourd'hui je viens vers vous pour vous demander de l'aide.
J'ai récemment créer un petit programme qui permet de checker un certain nombre de fonctions réseaux de l'ordinateur (il détermine s'il a accès à internet, s'il est connecté à un proxy/vpn, son IP, son MAC, le MAC du routeur auquel il est connecté etc...)Les résultats du test s'affichent sur une page internet générée qui s'ouvre toute seule. Mon programme fonctionne sans souci mais maintenant j'aimerais pouvoir le lancer depuis n'importe quel PC à l'aide d'un exécutable par exemple. J'ai donc compilé mon programme pour en faire un exe mais celui-ci ne fonctionne que sur les machines disposant déjà de autoit.exe. Y aurait-il un moyen de compiler le programme en y incluant autoit.exe pour qu'il puisse se lancer en totale autonomie sur n'importe quel PC ? :?: (s'il y a une autre méthode pour lancer un programme autoit sans installer autoit.exe sur l'ordi je suis bien sur preneur :mrgreen: )

Je vous remercie :D

Re: Executer un programme autoit compilé sans autoit.exe

Posté : mer. 04 oct. 2017 23:21
par jchd
Bonsoir,

Si le fichier prog.au3 a été compilé il a été créé un prog.exe qui est auto-suffisant. Seul un fichier source .au3 demande la présence de autoit3.exe

Re: Executer un programme autoit compilé sans autoit.exe

Posté : jeu. 05 oct. 2017 08:40
par Tlem
Peut-être que la compilation a été effectuée en a3x, auquel cas, effectivement il faut autoit3.exe. ^^
Donc comme le suggère JC, il faut choisir de compiler en Exe.

Re: Executer un programme autoit compilé sans autoit.exe

Posté : jeu. 05 oct. 2017 17:50
par FDMgameplay
Salut et merci de vos réponses !
Mais ici j'ai bien utilisé le bouton build dans SciTE et celui-ci me crée un programme.exe mais lorsque je le test sur un pc qui ne dispose pas d'autoit3.exe le programme ne se lance pas : "erreur de compatibilité"

Re: Executer un programme autoit compilé sans autoit.exe

Posté : jeu. 05 oct. 2017 18:16
par Tlem
Sûrement que vous compilez en x64 mais vous utilisez sur x32. ^^

Re: Executer un programme autoit compilé sans autoit.exe

Posté : ven. 06 oct. 2017 19:27
par FDMgameplay
Comment on modifie le mode de compilation (32 ou 64 bit)

Re: Executer un programme autoit compilé sans autoit.exe

Posté : ven. 06 oct. 2017 20:58
par Tlem
Il vous faut cocher la bonne case sur la fenêtre post compilation. ^^

Envoyé de mon SM-N9005 en utilisant Tapatalk


Re: Executer un programme autoit compilé sans autoit.exe  

Posté : ven. 06 oct. 2017 21:11
par FDMgameplay
Oh j'ai trouvé ! depuis le début je faisais " build" à la place de "compile" ce qui m’empêchait de choisir le mode de compilation :lol:
Merci beaucoup à vous ! je passe le sujet en résolu :bisou:

Re: Executer un programme autoit compilé sans autoit.exe

Posté : ven. 06 oct. 2017 21:19
par Tlem
Pas de problème. ;)

Envoyé de mon appareil mobile en utilisant Tapatalk