[...] Détection d'un texte
Posté : ven. 09 oct. 2015 09:32
Bonjour,
J'envoie avec un lecteur de code-barres, je lis un code "UNI" puis 6 caractères numériques, par exemple "UNI005283".
J'aimerais que lorsqu'on détecte qu'un code commençant par UNI est scanné (envoyé par le clavier puis qu'elle fonctionne comme un keyboard), ça fasse une action.
Je fais ceci:
While 1
HotKeySet("UNI******", "reactionFunction")
WEnd
Func reactionFunction()
MouseClick("left", 1880, 100)
EndFunc
Ça fonctionne il me fait le clic à mes coordonnées mais par contre il me sucre le "U" du UNI et m'envoie que "NI" avec mon numéro.
Si du coup je fais ceci:
While 1
HotKeySet("UNI******", "reactionFunction")
WEnd
Func reactionFunction()
Send("u")
MouseClick("left", 1880, 100)
EndFunc
Il m'envoie uNI et mes digits. et comme c'est sensible à la casse ça ne fonctionne pas.
Si maintenant j'envoie "U" avec Send("U"), ça dérègle mon lecteur code-barres et c'est comme si mon clavier passait en majuscule ça m'envoie des %$ etc.
Avez-vous une idée ?
Mon but final est ceci: à un moment ou AUTOIT détecte un texte commençant par UNI sur le PC, il attends 5 secondes et envoie un clic au coordonnées. ce n'est pas plus compliqué.
Merci.
J'envoie avec un lecteur de code-barres, je lis un code "UNI" puis 6 caractères numériques, par exemple "UNI005283".
J'aimerais que lorsqu'on détecte qu'un code commençant par UNI est scanné (envoyé par le clavier puis qu'elle fonctionne comme un keyboard), ça fasse une action.
Je fais ceci:
While 1
HotKeySet("UNI******", "reactionFunction")
WEnd
Func reactionFunction()
MouseClick("left", 1880, 100)
EndFunc
Ça fonctionne il me fait le clic à mes coordonnées mais par contre il me sucre le "U" du UNI et m'envoie que "NI" avec mon numéro.
Si du coup je fais ceci:
While 1
HotKeySet("UNI******", "reactionFunction")
WEnd
Func reactionFunction()
Send("u")
MouseClick("left", 1880, 100)
EndFunc
Il m'envoie uNI et mes digits. et comme c'est sensible à la casse ça ne fonctionne pas.
Si maintenant j'envoie "U" avec Send("U"), ça dérègle mon lecteur code-barres et c'est comme si mon clavier passait en majuscule ça m'envoie des %$ etc.
Avez-vous une idée ?
Mon but final est ceci: à un moment ou AUTOIT détecte un texte commençant par UNI sur le PC, il attends 5 secondes et envoie un clic au coordonnées. ce n'est pas plus compliqué.
Merci.