Executer un programme autoit compilé sans autoit.exe

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
FDMgameplay
Niveau 1
Niveau 1
Messages : 13
Enregistré le : dim. 17 sept. 2017 17:38
Status : Hors ligne

Executer un programme autoit compilé sans autoit.exe

#1

Message 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
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2272
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

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

#2

Message 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
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#3

Message 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.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
FDMgameplay
Niveau 1
Niveau 1
Messages : 13
Enregistré le : dim. 17 sept. 2017 17:38
Status : Hors ligne

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

#4

Message 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é"
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#5

Message par Tlem »

Sûrement que vous compilez en x64 mais vous utilisez sur x32. ^^
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
FDMgameplay
Niveau 1
Niveau 1
Messages : 13
Enregistré le : dim. 17 sept. 2017 17:38
Status : Hors ligne

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

#6

Message par FDMgameplay »

Comment on modifie le mode de compilation (32 ou 64 bit)
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#7

Message par Tlem »

Il vous faut cocher la bonne case sur la fenêtre post compilation. ^^

Envoyé de mon SM-N9005 en utilisant Tapatalk

Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
FDMgameplay
Niveau 1
Niveau 1
Messages : 13
Enregistré le : dim. 17 sept. 2017 17:38
Status : Hors ligne

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

#8

Message 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:
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#9

Message par Tlem »

Pas de problème. ;)

Envoyé de mon appareil mobile en utilisant Tapatalk

Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre