[R] Installation logiciel EBP
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.
-
dcharles974
- Niveau 1

- Messages : 9
- Enregistré le : lun. 02 mars 2009 07:56
- Status : Hors ligne
[R] Installation logiciel EBP
Bonjour,
Je voudrais automatiser l'installation des logiciels de la game EBP(Gestion commerciale,paye,Immobilisation...), j'arrive a automatiser les premières fenêtres de l'installation, mais arrivé a un certain moment je dois choisir le type d'installation :
Complète
Minimun
Réseau
Personalisée
J'ai essayé avec la méthode Controlclick et sa marche pas. Avec la méthode mouseclick le curseur se déplace bien au dessus du bon control mais le click ne se fait pas.
Si quelqu'un a une idée ou une piste merci d'avance
Je voudrais automatiser l'installation des logiciels de la game EBP(Gestion commerciale,paye,Immobilisation...), j'arrive a automatiser les premières fenêtres de l'installation, mais arrivé a un certain moment je dois choisir le type d'installation :
Complète
Minimun
Réseau
Personalisée
J'ai essayé avec la méthode Controlclick et sa marche pas. Avec la méthode mouseclick le curseur se déplace bien au dessus du bon control mais le click ne se fait pas.
Si quelqu'un a une idée ou une piste merci d'avance
Modifié en dernier par dcharles974 le lun. 02 mars 2009 16:41, modifié 2 fois.
Re: installation logiciel EBP
Salut,
Peut être utilises tu mal les deux fonctions.
Poste les comme tu les as essayé pour voir la façon dont tu les utilises
Peut être utilises tu mal les deux fonctions.
Poste les comme tu les as essayé pour voir la façon dont tu les utilises
-
dcharles974
- Niveau 1

- Messages : 9
- Enregistré le : lun. 02 mars 2009 07:56
- Status : Hors ligne
Re: installation logiciel EBP
Je te donne le début du script :
Sa fonctionne jusqu'au ControlclickJ'ai essayer avec L'ID du boutton, le ClassnameNN et l'instance avec le même résultat
MErci d'avance
Sa fonctionne jusqu'au Controlclick
Code : Tout sélectionner
run("gestion.exe")
WinWaitActive("Installation de Gestion Commerciale", "&Suivant")
send("!s")
WinWaitActive("Installation de Gestion Commerciale", "&Oui")
send("!O")
ControlClick("Installation de Gestion Commerciale","101","left","1")MErci d'avance
Re: [..] Installation logiciel EBP
Il faut coder la fonction comme ceci :
Toi tu as mi le titre et hop directe l'ID.
Il te manque une information obligatoire le texte.
S'il n'y en a pas, le paramètre doit etre quant meme écrit comme cela ""
De plus je crois que l'ID se présente sous cette forme : [ID:xxx]
Code : Tout sélectionner
ControlClick ( "title", "text", controlID [, button [, clicks [, x [, y ]]]] )Il te manque une information obligatoire le texte.
S'il n'y en a pas, le paramètre doit etre quant meme écrit comme cela ""
De plus je crois que l'ID se présente sous cette forme : [ID:xxx]
Modifié en dernier par Stigmate le lun. 02 mars 2009 11:11, modifié 3 fois.
-
dcharles974
- Niveau 1

- Messages : 9
- Enregistré le : lun. 02 mars 2009 07:56
- Status : Hors ligne
Re: [..] Installation logiciel EBP
j'ais rajouter le text dans la fonction mais avec le même résultats rien ne se passe. pour le paramètre "text" c'est bien @12001;1;255,0, dans cette fenêtre j'ai 4 contrôles
@12001;1;255,0,255
@12002;1;255,0,255
@12003;1;255,0,255
@12004;1;255,0,255
donc ma fonction devient
ControlClick("Installation de Gestion Commerciale","@12001;1;255,0,0","101","left","1")
Je te donne les infos de la fenêtres :
Position: 651, 322
Size: 504, 380
Style: 0x94C800C4
ExStyle: 0x00010101
Handle: 0x002E054C
>>>> Control <<<<
Class: Button
Instance: 1
ClassnameNN: Button1
Advanced (Class): [CLASS:Button; INSTANCE:1]
ID: 101
Text: @12001;1;255,0,255
Position: 26, 101
Size: 71, 39
ControlClick Coords: 11, 10
Style: 0x50030380
ExStyle: 0x00000004
Handle: 0x001F040A
>>>> Mouse <<<<
Position: 691, 456
Cursor ID: 2
Color: 0xD4D0C8
>>>> StatusBar <<<<
>>>> Visible Text <<<<
@12001;1;255,0,255
@12002;1;255,0,255
@12003;1;255,0,255
@12004;1;255,0,255
< &Précédent
&Suivant >
Annuler
Veuillez sélectionner les composants que vous souhaitez installer.
Complète
Installe tous les composants du logiciel
Minimum
Installe le minimum de composants nécessaires au fonctionnement du produit
Réseau
Installe les composants nécessaires lors d'une utilisation réseau
Personnalisée
Installe les composants que vous aurez sélectionné
Sélectionnez les composants
Sélectionnez les composants que vous souhaitez installer.
>>>> Hidden Text <<<<
C
Merci
@12001;1;255,0,255
@12002;1;255,0,255
@12003;1;255,0,255
@12004;1;255,0,255
donc ma fonction devient
ControlClick("Installation de Gestion Commerciale","@12001;1;255,0,0","101","left","1")
Je te donne les infos de la fenêtres :
Position: 651, 322
Size: 504, 380
Style: 0x94C800C4
ExStyle: 0x00010101
Handle: 0x002E054C
>>>> Control <<<<
Class: Button
Instance: 1
ClassnameNN: Button1
Advanced (Class): [CLASS:Button; INSTANCE:1]
ID: 101
Text: @12001;1;255,0,255
Position: 26, 101
Size: 71, 39
ControlClick Coords: 11, 10
Style: 0x50030380
ExStyle: 0x00000004
Handle: 0x001F040A
>>>> Mouse <<<<
Position: 691, 456
Cursor ID: 2
Color: 0xD4D0C8
>>>> StatusBar <<<<
>>>> Visible Text <<<<
@12001;1;255,0,255
@12002;1;255,0,255
@12003;1;255,0,255
@12004;1;255,0,255
< &Précédent
&Suivant >
Annuler
Veuillez sélectionner les composants que vous souhaitez installer.
Complète
Installe tous les composants du logiciel
Minimum
Installe le minimum de composants nécessaires au fonctionnement du produit
Réseau
Installe les composants nécessaires lors d'une utilisation réseau
Personnalisée
Installe les composants que vous aurez sélectionné
Sélectionnez les composants
Sélectionnez les composants que vous souhaitez installer.
>>>> Hidden Text <<<<
C
Merci
Re: [..] Installation logiciel EBP
Présente l'ID comme ceci et dit moi si sa marche :
Si sa ne marche pas essaye sa :
Ou 11 et 10 seront les coordonnés de ton bouton (Si tu étais bien placé sur ton bouton lorsque tu as pris les données =)
Excuse j'ai la tete dans l'c** j'arrete pas d'éditer actualise souvent la page lol
Code : Tout sélectionner
ControlClick("Installation de Gestion Commerciale","@12001;1;255,0,0","[ID:101]","left", 1)Code : Tout sélectionner
ControlClick("Installation de Gestion Commerciale","","[ID:101]","left", 1, 11, 10)Excuse j'ai la tete dans l'c** j'arrete pas d'éditer actualise souvent la page lol
Modifié en dernier par Stigmate le lun. 02 mars 2009 12:07, modifié 1 fois.
-
dcharles974
- Niveau 1

- Messages : 9
- Enregistré le : lun. 02 mars 2009 07:56
- Status : Hors ligne
Re: [..] Installation logiciel EBP
J'ai l'impression de faire comme dans ton exemple mais sa marche toujours pas et je ne sais pas pourquoi, je continu a chercher.
Merci pour tn aide
Merci pour tn aide
Re: [..] Installation logiciel EBP
Oops excuse moi enleve les "" pour le nombre de click et dit moi a nouveau si sa marche
Olala j'ai du mal se matin
Edit : a non s'est pareil...
Désolé de ne pas t'avoir plus avancé, sa marche très bien chez moi je ne comprend pas...
Olala j'ai du mal se matin
Edit : a non s'est pareil...
Désolé de ne pas t'avoir plus avancé, sa marche très bien chez moi je ne comprend pas...
-
dcharles974
- Niveau 1

- Messages : 9
- Enregistré le : lun. 02 mars 2009 07:56
- Status : Hors ligne
Re: [..] Installation logiciel EBP
bin l'exemple que tu ma donné fonctionne trés bien mais j'arrive pas a le transposer a mon application.
Merci
Merci
-
dcharles974
- Niveau 1

- Messages : 9
- Enregistré le : lun. 02 mars 2009 07:56
- Status : Hors ligne
Re: [..] Installation logiciel EBP
Bon sa marche, j'ai rajouté avant la ligne controlclick la ligne suivante :
WinWaitActive("Installation de Gestion Commerciale", "")
Merci
WinWaitActive("Installation de Gestion Commerciale", "")
Merci
Re: [..] Installation logiciel EBP
Avec plaisir
L'essentiel s'est qu'au final sa marche.
Pour plus de compréhension attend que les boss se connecte et n'hésite pas à leurs poser des questions.
L'essentiel s'est qu'au final sa marche.
Pour plus de compréhension attend que les boss se connecte et n'hésite pas à leurs poser des questions.

