[..] Lecteur DataMatrix

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

[..] Lecteur DataMatrix

#1

Message par Hugues »

Bonjour,

Une simple question qui me traverse l'esprit.... Est-ce qu'il existe un UDF pour lire le code DataMatrix?

J'entends par là, j'ai un lecteur DataMatrix de branché sur mon PC, je scanne un DMC et il me le traduit...? :mrgreen:

Merci par avance...
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Lecteur DataMatrix

#2

Message par Hugues »

En fait, ce que je demande est un peu bête gnééééé... :mrgreen:
Le lecteur renvoie naturellement la trame qu'il a lu... je suis même arrivé à le lire dans une InputBox et l'enregistrer... :wink:

Par contre comment faire pour "forcer" le curseur à se positionner dans l'Input lors de la lecture dans le cas où l'utilisateur est cliqué hors de mon GUI?

PS, si je met en lecture seule mon Input, il ne me met rien dedans...

Merci par avance
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Lecteur DataMatrix

#3

Message par mikell »

Hugues a écrit :comment faire pour "forcer" le curseur à se positionner dans l'Input lors de la lecture dans le cas où l'utilisateur est cliqué hors de mon GUI
Si quelqu'un a compris le sens de cette phrase il est prié de s'exprimer pour le bénéfice de la communauté

"si je met en lecture seule mon Input, il ne me met rien dedans" Comment ! tu ne peux pas écrire dans un input en lecture seule ? c'est tout à fait scandaleux ^^
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Lecteur DataMatrix

#4

Message par Hugues »

Oh là là... On est moqueur ce soir lol. :P :wink:
Non en fait mes questions sont idiotes... :roll:
Je crois que l'on peut mettre ce post à la poubelle (pour le bien de la communauté :mrgreen: )
Mais je serais bientôt de retour, désolé.
Manox
Niveau 3
Niveau 3
Messages : 43
Enregistré le : mar. 18 déc. 2012 10:56
Status : Hors ligne

Re: [..] Lecteur DataMatrix

#5

Message par Manox »

Non, non, je te rassure, c'est pas bête du tout !

En gros tu voudrai que lorsque tu lis un code avec ton lecteur, AutoIT l'intercepte, ou du moins puisse afficher sa GUI avant que le code ne sont envoyé ailleurs.

Je vais reprendre l’exemple des lecteurs de code barre, en partant du principe que cela fonctionne comme un lecteur de Datamatrix.

Dans les lecteurs code barre (et de ce que j’ai pu tester) on a toujours deux modes :
• Le premier dit (USB) est un simple envoie données lues par le périphérique en direct sur la machine (comme le ferai un clavier...).
• Le deuxième utilise un PORT COM virtuel

C’est le deuxième qui est intéressant, au lieu d’envoyer la donnée n’importe ou, elle est envoyée au port COM, et pour autant que autoit puisse interagir dessus (et là j’en ai aucune idée, désolé), et bien il pourrait directement intercepter le code pour le mettre dans l’input.

Après, j'en sais pas plus, je sais juste que dans ma boite quelques applications utilisent ce procédé ...
Modifié en dernier par Manox le jeu. 03 oct. 2013 10:19, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Lecteur DataMatrix

#6

Message par jguinch »

@Mikell : il veut que son input ait le focus en permanence, même si l'utilisateur clic ailleurs que dans la GUI. C'est pourtant clair.. :P
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Lecteur DataMatrix

#7

Message par Hugues »

Merci Manox et jguinch de me soutenir dans ce forum de brutes :P :mrgreen:

Oui jguinch c'est tout à fait ce que je veux! :mrgreen:

Et effectivement Manox, il faut que je recupère la trame du scanner dans mon input pour éviter qu'elle aille je ne sais où... (je te vois venir d'ici mikell :wink: )
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Lecteur DataMatrix

#8

Message par mikell »

jguinch a écrit :C'est pourtant clair.. :P
Ben voyons Image
C'est juste que hier soir j'étais un peu trop cliqué hors de mon gui fatigué :P

Donc il s'agirait de ça ?
http://www.autoitscript.com/forum/topic ... e-scanner/
http://www.autoitscript.com/forum/topic ... try1096409
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Lecteur DataMatrix

#9

Message par Hugues »

Merci, j'ai commencé de regarder mais pô compris grand chose lol...
Je tourne en rond mdr :mrgreen: :mrgreen:
Bref je laisse passer le week end!
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Lecteur DataMatrix

#10

Message par jchd »

En français : les bouts de code postés permettent de déterminer la façon d'identifier dans un premier temps, puis de piloter ce qui provient d'un lecteur qui utilise une interface de type "clavier".

Il est possible d'effectuer une action (brève), par exemple forcer le focus là où il convient, lorsqu'une lecture barcode (ou code 3D dans ton cas) est détectée, afin justement d'éviter que les données lues ne soient balancées à l'aveuglette sur le contrôle actif au moment du scan.

Suivre les vagues indications dans les fils cités et les commentaires du code. Je sais que plusieurs ont réussi à faire fonctionner ce code dans ce but-là. Le lecteur doit utiliser l'interface de type "clavier".
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Répondre