Page 1 sur 1

Click personnalisable

Posté : jeu. 26 avr. 2018 11:55
par mangoustine
Bonjour à tous et à toutes

Je ne sais pas si j'ai tout bien fais et si il y a bien quelque chose à rajouter dans mon message car je n'ai pas très bien compris ce qui est demandé... :( je veux bien être redirigé et qu'on m'explique si besoin.

Je débute depuis hier avec ce langage que je ne connaissais pas et qui m'a l'air très sympathique surtout pour les choses que j'essaye de faire pour moi ou dans l'association dans laquelle je suis.
Je suis actuellement entrain de faire des scripts automatisables de logiciels afin qu'ils puissent se lancer un a un dans l'image de déploiement que je suis entrain de mettre en place avec MDT.
J'ai fais pour les logiciels de base que tout le monde utilise en revanche pour l'installation de FusionInventory Agent je rencontre un soucis qui est juste simple mais que je ne trouve pas depuis hier 15h(je pensais que j'étais fatigué mais depuis ce matin entre les test de commandes je suis toujours bloqué donc j'aimerai un peu d'aide svp?

J'arrive à ma fenêtre mais je dois cocher certaines cases, et choisir dans un menu déroulant "personnalisé" sauf qu"avec AutoIt v3 Windows info la partie "texte" est vide et c'est tout le block qui est sélectionné.(Ce n'est peut être pas clair mes explications :oops: , d'où pourquoi je mets une capture d''écran pour que vous compreniez.
Lien pour mon exemple

En gros j'aimerai pouvoir cliqué sur me menu déroulant et choisir "personnalisé" et ensuite choisir "collect", "netdiscovery" et "deploy" . Et dans une autre mesure refaire un autre script où je pourrai choisir dans le menu déroulant "complet".

Re: Click personnalisable

Posté : jeu. 26 avr. 2018 15:58
par orax
Une installation silencieuse n'est-elle pas possible ? Voir la page http://fusioninventory.org/documentatio ... n/windows/
Beaucoup de logiciels permettent de faire une installation silencieuse, automatisée.

Re: Click personnalisable

Posté : jeu. 26 avr. 2018 17:31
par mangoustine
Bonjour Orax,
Je te remercie de te pencher sur mon cas :)
justement non ce n'est pas ce qui est souhaité car toutes les étapes doivent de tout ce que je fais doivent être pouvoir visionnées d'une part par mon n+1 et aussi par un formateur, le tout sera ensuite dans un mémoire l'année prochaine voilà pourquoi chaque étape même d'une installation doit être visible car lors du déploiement aucune fenêtre ne sera skiper en tout cas pas tant que ce ne sera pas validé comme procédure fonctionnel.

Re: Click personnalisable

Posté : jeu. 26 avr. 2018 19:30
par Tlem
Bonsoir mangoustine.
Une série de touches devrait probablement répondre à la demande, mais elle sera dédiée à la version X de l'application car si vous changez de version, la série risque d'être différente.

Pour connaître la série de touche à utiliser, coupez le câble de votre souris et essayez d'installer votre application "au clavier". Notez chaque touche utilisée (Tab, Entrée, barre d'espace, etc ...) pour arriver à la fin, puis à la fin recollez le câble de votre souris. Pour finir, transcrivez la séquence de touche pour que AutoIt fasse exactement la même chose et pensez à rajouter des temporisation entre chaque étape, . Généralement, cette méthode n'est pratiquement plus utilisée car si quelqu'un touche le clavier entre temps, ça peux être vite un beau bazar.
Maintenant, il existe une fonction dans AutoIt qui bloque clavier/souris. ^^

PS: Pour le câble de la souris, c'est un blague, hein .... :mrgreen:

Re: Click personnalisable

Posté : jeu. 26 avr. 2018 19:48
par mikell
Heu oui, personnellement dans l'image je vois ces 2 controles :
- une Combobox "menu déroulant" qui peut être gérée par les options de la fonction ControlCommand
- un Treeview avec ses cases à cocher qui peut être géré par la fonction ControlTreeView

Maintenant si le choix de la séquence de touches clavier est retenu, préférer quand même ControlSend à Send, histoire de limiter les dégâts :mrgreen:

Re: Click personnalisable

Posté : mer. 02 mai 2018 18:16
par mangoustine
Tlem a écrit : jeu. 26 avr. 2018 19:30 Bonsoir mangoustine.
Une série de touches devrait probablement répondre à la demande, mais elle sera dédiée à la version X de l'application car si vous changez de version, la série risque d'être différente.

Pour connaître la série de touche à utiliser, coupez le câble de votre souris et essayez d'installer votre application "au clavier". Notez chaque touche utilisée (Tab, Entrée, barre d'espace, etc ...) pour arriver à la fin, puis à la fin recollez le câble de votre souris. Pour finir, transcrivez la séquence de touche pour que AutoIt fasse exactement la même chose et pensez à rajouter des temporisation entre chaque étape, . Généralement, cette méthode n'est pratiquement plus utilisée car si quelqu'un touche le clavier entre temps, ça peux être vite un beau bazar.
Maintenant, il existe une fonction dans AutoIt qui bloque clavier/souris. ^^

PS: Pour le câble de la souris, c'est un blague, hein .... :mrgreen:
Loool ne t'inquiètes pas je n'allais absolument pas couper le câble, au mieux je l'aurais utiliser pour te ligoter :P :lol:

Re: Click personnalisable

Posté : mer. 02 mai 2018 18:18
par mangoustine
mikell a écrit : jeu. 26 avr. 2018 19:48 Heu oui, personnellement dans l'image je vois ces 2 controles :
- une Combobox "menu déroulant" qui peut être gérée par les options de la fonction ControlCommand
- un Treeview avec ses cases à cocher qui peut être géré par la fonction ControlTreeView

Maintenant si le choix de la séquence de touches clavier est retenu, préférer quand même ControlSend à Send, histoire de limiter les dégâts :mrgreen:
Bonjour Mikell,
ça me parait bien, mais je suis très novice dedans si tu as un exemple avec ça je veux bien stp :oops:

Re: Click personnalisable

Posté : jeu. 03 mai 2018 09:06
par mangoustine
mikell a écrit : jeu. 26 avr. 2018 19:48 Heu oui, personnellement dans l'image je vois ces 2 controles :
- une Combobox "menu déroulant" qui peut être gérée par les options de la fonction ControlCommand
- un Treeview avec ses cases à cocher qui peut être géré par la fonction ControlTreeView

Maintenant si le choix de la séquence de touches clavier est retenu, préférer quand même ControlSend à Send, histoire de limiter les dégâts :mrgreen:

Re: Click personnalisable  

Posté : jeu. 03 mai 2018 23:22
par mikell
L'image dans ton 1er post n'est plus accessible...
Mais pourquoi pas qqe chose comme ça pour la Combo
ControlCommand ( "title", "text", controlID, "SelectString" , "personnalisé" )
et pour ControlTreeView il y a un exemple très clair dans la page correspondante du fichier d'aide. L'option qui t'intéresse est "Check"