[R] HotKeySet et InputBox

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Verrouillé
tonin2310
Niveau 1
Niveau 1
Messages : 6
Enregistré le : sam. 03 sept. 2011 15:39
Status : Hors ligne

[R] HotKeySet et InputBox

#1

Message par tonin2310 »

Bonjour, j'aimerais que celui qui utilise mon logiciel puissent choisir la touche qu'il veux pour le démarrer et l'éteindre. J'ai essayé mais ça ne marche pas. Voilà le bout de code:

Code : Tout sélectionner

HotKeySet($demarage, "_Start")
HotKeySet($arret, "_Close")
$demarage = InputBox("Démarrage", "Choisissez un touche pour démarrer le logiciel :")
$arret = InputBox("Démarrage", "Choisissez un touche pour arrêter le logiciel:")
Pouvez-vous m'aider ?

Merci d'avance.

Cordialement
Modifié en dernier par tonin2310 le mar. 27 sept. 2011 14:44, modifié 1 fois.
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#2

Message par Jerome »

Coucou,


Je pense que vous n'aurez aucune réponse de notre part ici.

Etant donnée que la réponse fournit est traduite sous la forme d'un keylogger...



Jérôme
guitarist
Niveau 6
Niveau 6
Messages : 235
Enregistré le : mar. 02 déc. 2008 16:59
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#3

Message par guitarist »

_Start et _Close sont des fonctions, pas des variables :)
tonin2310
Niveau 1
Niveau 1
Messages : 6
Enregistré le : sam. 03 sept. 2011 15:39
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#4

Message par tonin2310 »

Donc impossible que l'utilisateur puisse choisir une touche ?
Avatar du membre
moi
Niveau 7
Niveau 7
Messages : 370
Enregistré le : sam. 09 juil. 2011 22:14
Localisation : devant sont ordinateur
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#5

Message par moi »

imagine que l'utilisateur choisi la touche TAB.
comment va tu faire?
le problème ce n'est pas un problème, le seul problème ici c'est nous.

j'aime NYAN CAT Image
guitarist
Niveau 6
Niveau 6
Messages : 235
Enregistré le : mar. 02 déc. 2008 16:59
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#6

Message par guitarist »

Hotkeyset renvoi l'appel d'une fonction.
A toi d'écrire la fonction.
tonin2310
Niveau 1
Niveau 1
Messages : 6
Enregistré le : sam. 03 sept. 2011 15:39
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#7

Message par tonin2310 »

moi a écrit :imagine que l'utilisateur choisi la touche TAB.
comment va tu faire?
Je lui indiquerais ce qu'il ne dois pas utiliser.

guitarist a écrit :Hotkeyset renvoi l'appel d'une fonction.
A toi d'écrire la fonction.

Je n'ai pas compris ta réponse.
guitarist
Niveau 6
Niveau 6
Messages : 235
Enregistré le : mar. 02 déc. 2008 16:59
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#8

Message par guitarist »

tonin2310 a écrit :Bonjour, j'aimerais que celui qui utilise mon logiciel puissent choisir la touche qu'il veux pour le démarrer et l'éteindre. J'ai essayé mais ça ne marche pas. Voilà le bout de code:

Code : Tout sélectionner

HotKeySet($demarage, "_Start")
HotKeySet($arret, "_Close")
$demarage = InputBox("Démarrage", "Choisissez un touche pour démarrer le logiciel :")
$arret = InputBox("Démarrage", "Choisissez un touche pour arrêter le logiciel:")
Pouvez-vous m'aider ?

Merci d'avance.

Cordialement

_Start () est la fonction que tu doit faire pour rendre actif ta touche $demarage
_Close() ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' $arret
Avatar du membre
moi
Niveau 7
Niveau 7
Messages : 370
Enregistré le : sam. 09 juil. 2011 22:14
Localisation : devant sont ordinateur
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#9

Message par moi »

Code : Tout sélectionner

si une touche est appuyer et $i = 0 alors
_strart()
$i = 1
sinon si une touche est appuyer et $i = 1 alors
_close()
fin de condition
bon d'ésoler pour le français mais c'est une façon comme une autre l'utilisateur choisis une touche et c'est tout
le problème ce n'est pas un problème, le seul problème ici c'est nous.

j'aime NYAN CAT Image
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#10

Message par mikell »

Code : Tout sélectionner

HotKeySet($demarage, "_Start")
Si (une fois rectifiée) cette instruction doit être écrite dans le code du logiciel à faire démarrer, j'anticipe un souci :mrgreen:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
guitarist
Niveau 6
Niveau 6
Messages : 235
Enregistré le : mar. 02 déc. 2008 16:59
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#11

Message par guitarist »

mikell a écrit :

Code : Tout sélectionner

HotKeySet($demarage, "_Start")
Si (une fois rectifiée) cette instruction doit être écrite dans le code du logiciel à faire démarrer, j'anticipe un souci :mrgreen:
Yep, car commencer quoi?

Faut d'abord régler le probleme des fonctions et ENSUITE gerer le cas des touches multiples, car si l'utilisateur donne 2 touches identiques c'est bagdad
tonin2310
Niveau 1
Niveau 1
Messages : 6
Enregistré le : sam. 03 sept. 2011 15:39
Status : Hors ligne

Re: [..] HotKeySet et InputBox

#12

Message par tonin2310 »

Tout ça me parait fort compliqué pour mon niveau. Je vais essayé de m'améliorer avant de faire tout ça.

Merci à vous.
pierrotm777
Membre émérite
Membre émérite
Messages : 770
Enregistré le : sam. 11 oct. 2008 14:44
Localisation : Bordeaux
Status : Hors ligne

Re: [R] HotKeySet et InputBox

#13

Message par pierrotm777 »

Je pense qu'un exemple comme il m'avait déjà été donné ici n'est pas trop dangereux !
Alors voici un exemple, mais attention à l'utilisation !
► Afficher le texte
Modifié en dernier par Jerome le mer. 28 sept. 2011 09:09, modifié 1 fois.
Raison : Pas de keylogger ou quelque chose qui s'en rapproche
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [R] HotKeySet et InputBox

#14

Message par mikell »

Pierrot, ce code EST un keylogger ! :mrgreen:
(et cette fonction ListenToKey je la connais sous le pseudo de _IsPressed...)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: [R] HotKeySet et InputBox

#15

Message par Jerome »

Je ferme le sujet.


Trop relatif avec la création d'un Keylogger
Verrouillé