Executer un programme autoit compilé sans autoit.exe
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
-
- Niveau 1
- Messages : 13
- Enregistré le : dim. 17 sept. 2017 17:38
- Status : Hors ligne
Executer un programme autoit compilé sans autoit.exe
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 )
Je vous remercie
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 )
Je vous remercie
- jchd
- AutoIt MVPs (MVP)
- Messages : 2273
- 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
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
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é.
- Tlem
- 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
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.
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é".
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é".
-
- Niveau 1
- Messages : 13
- Enregistré le : dim. 17 sept. 2017 17:38
- Status : Hors ligne
Re: Executer un programme autoit compilé sans autoit.exe
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é"
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é"
- Tlem
- 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
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é".
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é".
-
- Niveau 1
- Messages : 13
- Enregistré le : dim. 17 sept. 2017 17:38
- Status : Hors ligne
Re: Executer un programme autoit compilé sans autoit.exe
Comment on modifie le mode de compilation (32 ou 64 bit)
- Tlem
- 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
Il vous faut cocher la bonne case sur la fenêtre post compilation. ^^
Envoyé de mon SM-N9005 en utilisant Tapatalk
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é".
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é".
-
- Niveau 1
- Messages : 13
- Enregistré le : dim. 17 sept. 2017 17:38
- Status : Hors ligne
Re: Executer un programme autoit compilé sans autoit.exe
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
Merci beaucoup à vous ! je passe le sujet en résolu
Merci beaucoup à vous ! je passe le sujet en résolu
- Tlem
- 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
Pas de problème.
Envoyé de mon appareil mobile en utilisant Tapatalk
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é".
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é".