Bonjour à tous,
Apres des études de programmation web, je me lance dans la création de mini programme.
Aujourd’hui j'ai créer un petit code avec AutoIt SciTE et je remercie ce forum qui jusqu'ici ma donner mes réponses.
Par contre j'ai créer une interface graphique avec KODA, qui fonctionne pas mal pour mon petit niveau de prog, mais je suis embêter avec l’assignement de fonctions aux boutons de l'interface.
Voila pourquoi je vous demande de l'aide, je ne voudrais pas perdre ma motivation qui ma fait avancer aujourdhui.
Au plaisir de vous lire.
PS: Je suis nouveau sur le forum, dites moi si j'ai bien poster au bonne endroit au pire des cas je changerai.
Création de GUI avec Koda, attitré une fonction avec un bouton
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.
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: Création de GUI avec Koda, attitré une fonction avec un bouton
Hello
J'imagine que bien évidemment, tu as d'abord épluché le fichier d'aide pour chercher des réponses appropriées en regardant bien les exemples fournis, sur GUICtrlCreateButton et autres
Donner une réponse "générique" ne ferait pas forcément avancer. Pourquoi ne pas plutôt poster un petit script avec des questions précises ?
J'imagine que bien évidemment, tu as d'abord épluché le fichier d'aide pour chercher des réponses appropriées en regardant bien les exemples fournis, sur GUICtrlCreateButton et autres
Donner une réponse "générique" ne ferait pas forcément avancer. Pourquoi ne pas plutôt poster un petit script avec des questions précises ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- TommyDDR
- Modérateur
- Messages : 2102
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: Création de GUI avec Koda, attitré une fonction avec un bouton
Sujet déplacé dans Aide générale
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Re: Création de GUI avec Koda, attitré une fonction avec un bouton
Bonjour et merci pour vos réponses rapide
Voici une partie du code :

Voici une partie du code :
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("bot", 401, 793, -1256, 133)
$Button1 = GUICtrlCreateButton("Aide", 96, 728, 185, 47)
GUICtrlSetFont(-1, 22, 800, 0, "Britannic Bold")
GUICtrlSetBkColor(-1, 0x800000)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
ShellExecute ( @ProgramFilesDir & "\Google\Chrome\Application\chrome.exe")
Sleep(5000)
WinSetState ( "Titre de la fenêtre...", @SW_MAXIMIZE)
Sleep(5000)
MouseMove(837, 857)
MouseClick(837, 857)
Sleep(2000)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Form1
Case $Form1
Case $Button1
aide_() ;Le bouton ne répond pas comme ça
EndSwitch
WEnd
Func aide_() ;Quand j'appelle la fonction elle est opérationnelle
MouseMove(738, 912)
MouseClick("Left", 738, 912)
;<<
MouseMove(244, 1025)
MouseClick("Left", 244, 1023)
Sleep(2000)
For $i = 0 To 14 Step 1
;Aide
MouseMove(312, 1042)
MouseClick("Left", 312, 1040)
Sleep(2000)
MouseMove(420, 1042)
MouseClick("Left", 420, 1040)
Sleep(2000)
MouseMove(523, 1042)
MouseClick("Left", 523, 1040)
Sleep(2000)
MouseMove(632, 1042)
MouseClick("Left", 632, 1040)
Sleep(2000)
MouseMove(735, 1042)
MouseClick("Left", 735, 1040)
Sleep(2000)
;>
MouseMove(913, 992)
MouseClick("Left", 913, 992)
Next
Return 1
EndFunc
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("bot", 401, 793, -1256, 133)
$Button1 = GUICtrlCreateButton("Aide", 96, 728, 185, 47)
GUICtrlSetFont(-1, 22, 800, 0, "Britannic Bold")
GUICtrlSetBkColor(-1, 0x800000)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
ShellExecute ( @ProgramFilesDir & "\Google\Chrome\Application\chrome.exe")
Sleep(5000)
WinSetState ( "Titre de la fenêtre...", @SW_MAXIMIZE)
Sleep(5000)
MouseMove(837, 857)
MouseClick(837, 857)
Sleep(2000)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Form1
Case $Form1
Case $Button1
aide_() ;Le bouton ne répond pas comme ça
EndSwitch
WEnd
Func aide_() ;Quand j'appelle la fonction elle est opérationnelle
MouseMove(738, 912)
MouseClick("Left", 738, 912)
;<<
MouseMove(244, 1025)
MouseClick("Left", 244, 1023)
Sleep(2000)
For $i = 0 To 14 Step 1
;Aide
MouseMove(312, 1042)
MouseClick("Left", 312, 1040)
Sleep(2000)
MouseMove(420, 1042)
MouseClick("Left", 420, 1040)
Sleep(2000)
MouseMove(523, 1042)
MouseClick("Left", 523, 1040)
Sleep(2000)
MouseMove(632, 1042)
MouseClick("Left", 632, 1040)
Sleep(2000)
MouseMove(735, 1042)
MouseClick("Left", 735, 1040)
Sleep(2000)
;>
MouseMove(913, 992)
MouseClick("Left", 913, 992)
Next
Return 1
EndFunc
Modifié en dernier par walkson le lun. 22 juin 2020 14:51, modifié 1 fois.
Raison : Ajout de balises pour le code
Raison : Ajout de balises pour le code
- walkson
- Modérateur
- Messages : 1036
- Enregistré le : ven. 12 août 2011 19:49
- Localisation : Hurepoix
- Status : Hors ligne
Re: Création de GUI avec Koda, attitré une fonction avec un bouton
Bonjour,
L'idée de manœuvrer avec des
Si vous avez IE sur votre PC, il y a plusieurs UDF qui permettent de le manipuler (voir l'aide). Sinon, il existe des UDF pour Chrome
https://www.autoitscript.com/forum/topi ... hrome-udf/
https://www.autoitscript.com/wiki/FAQ#H ... ication.3F
Vous pouvez utiliser aussi les raccourcis et les command line
https://www.webrankinfo.com/dossiers/go ... is-clavier
https://peter.sh/experiments/chromium-c ... -extension
L'idée de manœuvrer avec des
MouseMove(738, 912)
et autres est une mauvaise idée.Si vous avez IE sur votre PC, il y a plusieurs UDF qui permettent de le manipuler (voir l'aide). Sinon, il existe des UDF pour Chrome
https://www.autoitscript.com/forum/topi ... hrome-udf/
https://www.autoitscript.com/wiki/FAQ#H ... ication.3F
Vous pouvez utiliser aussi les raccourcis et les command line
https://www.webrankinfo.com/dossiers/go ... is-clavier
https://peter.sh/experiments/chromium-c ... -extension
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Re: Création de GUI avec Koda, attitré une fonction avec un bouton
Merci je le pensais aussi, je vais me renseigner la dessus ! Merci beaucoup, je me demandais justement si parfois il était pas préférable d'appeler une fonction ou une variable au lieu de MouseClick.
Je vais amélioré tous ça, j'ai l'impression de plus adhérer a la création de soft que au Dev Web.
Je pense qu'il sera possible de mélanger les deux par la suite, pour créer des applications.
Mes passions pour les lignes de code et (celle du mix (Dj)) ne me font pas voir le temps passé. Je voudrais vivre 200 ans
Je vais amélioré tous ça, j'ai l'impression de plus adhérer a la création de soft que au Dev Web.
Je pense qu'il sera possible de mélanger les deux par la suite, pour créer des applications.
Mes passions pour les lignes de code et (celle du mix (Dj)) ne me font pas voir le temps passé. Je voudrais vivre 200 ans
