Logiciel clavier

MasterSkimo -  
jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, j'aimerais savoir comment programmer un logiciel pour qu'il répète à l'infinie la touche "espace" du clavier.

Et même pour ceux avec un gentillesse à tout épreuve s'ils pouvaient m'en faire un ça serait pas de refus ^^'.

Amicalement MasterSkimo
Configuration: Windows Vista
Firefox 3.0.13

14 réponses

  1. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    boujour :)

    en vb.. un simple sendkeys({"SPACE"})

    tu met ca dans une boucle ou un timer ;)
    0
  2. MasterSkimo
     
    Je veux bien mais le problème c'est qu'en programmation mon niveau tend vers 0 xD donc à pars la commande j'ai pas compris se que je devais faire ^^.
    0
  3. greg6614 Messages postés 629 Statut Membre 107
     
    T doit faire une boucle infini avec la commande que t'as donné jjsteing c'est ça qui va faire répéter a l'infinie ton espace mais le prob c'est que j(='aurais bien voulu te le faire mais je suis pas expert en vb mon truc c'est plus le batch (.bat) donc j'essai et je te dit
    ciao greg
    0
  4. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    as tu vb que je te donne le code ? ou faut il que je te fasse un .exe qui appui plein de fois sur entrée??
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. MasterSkimo
     
    Ouai un .exe qui appuie tout le temps sur espace ^^ j'ai essayé de le faire et je suis tombé dans une boucle infinie donc je préfère que tu me le fasse xD
    0
  7. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    lol.. vive le do events ;):p
    0
  8. MasterSkimo
     
    ^^ j'ai pas comprit ton doevent xD. Si ça prend pas trop de temps tu pourrais me le faire stp =D
    0
  9. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    Toutes les combien de seconde, ou milliseconde tu veux qu il appuie sur espace??

    et ptite question subsidiare.. ca va te servir à quoi ? repond en mp si c'est secret :p
    0
  10. MasterSkimo
     
    Toute les 0.5sec si possible, il ne servira pas à moi mais à mon cousin qui lui na pas internet, il ne m'a rien dit de plus ^^.
    0
  11. MasterSkimo
     
    Je te remercie c'est sympa de voir des gens comme toi qui aide les autres ^^ et qui dise pas "google est ton ami" car moi jsuis plutôt dans le graphisme xD.
    0
  12. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    lol

    et pourtant 'google est vraiment ton ami !!! :)'
    0
  13. greg6614 Messages postés 629 Statut Membre 107
     
    Euh jjsteing sa te dérangent pas de nous montrer ton code parce que moi aussi sa m'intéresse voir si je peut m'en inspirer pour faire des trucs
    0
  14. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    ah :p

    je me disais aussi;)

    bon, mon projet : un bouton nommé command1, un champ texte (texte1) et un timer (timer1) (le ptit chrono dans les controles ;) )

    et :
    Private Sub Command1_Click()
    Command1.SetFocus 'pour donner le focus sur le bouton
    SendKeys "{TAB}"' pour passer sur le champ texte

    If Command1.Caption = "Start" Then
    Command1.Caption = "Stop" 'renomme le bouton
    Timer1.Interval = 250 'lance le timer toutes les 1/4 de sec.. soit 250 millisecondes
    Else
    Command1.Caption = "Start" 'renomme le bouton
    Timer1.Interval = 0'arrete le timer
    End If
    End Sub

    Private Sub Timer1_Timer()
    DoEvents'tres tres important !! permet de rendre la main !!

    SendKeys (" ") ' appui sur espace
    End Sub

    et voili !! c'est tout
    0