Logiciel clavier

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

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    boujour :)

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

    tu met ca dans une boucle ou un timer ;)
    1. 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 ^^.
      1. 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
        1. Contributeur
          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??
          1. 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
            1. ^^ j'ai pas comprit ton doevent xD. Si ça prend pas trop de temps tu pourrais me le faire stp =D
              1. Contributeur
                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
                1. 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 ^^.
                  1. 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.
                    1. 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
                      1. Contributeur
                        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