Question programme

kaneloni -  
 kaneloni -
Bonjour,
je voudrais créer un programme qui éxecute une liste de commande a intervalle de temps irrégulier si possible.
je m'éxplique:
simuler la pression de la touche A apres Xsecondes simuler la pression de la touche B ..... puis redémarer la boucle.

Voia pouriez vous m'indiquer en quel langage il serait préférable de rédiger ce programme et les programmes nécessares ala réalisation

merci pour vos réponses

@+
Configuration: Windows XP
Internet Explorer 7.0

26 réponses

  • 1
  • 2
Résumé de la discussion

La discussion porte sur la création d'un programme capable d'exécuter une liste de commandes à des intervalles irréguliers et de simuler des pressions de touches A puis B, en redémarrant ensuite la boucle. Parmi les solutions évoquées, la recommandation principale est le langage C++, avec des ressources comme Dev-C++, afin de prendre en charge l'automatisation des entrées clavier et les temporisations. D'autres contributions suggèrent de préciser les langages maîtrisés, d'envisager des commandes externes via sockets ou pipes, ou de décrire exactement où et comment l'écran reçoit la lettre ciblée. Une dimension parallèle apparaît sur le manque d'informations et la nécessité de préciser l'environnement logiciel et le programme destinataire pour éviter les interprétations ambiguës potentielles.

Généré automatiquement par IA
sur la base des meilleures réponses
  1. Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   511
     
    Dis nous déjà les langages de programmation que tu maitrises ;)
    2
    1. kaneloni
       
      j'ai lu quelques articles sur le htlm et le c++ mais étant en vacance j'ai tout mon temps pour approfondir.

      Mais je ne pense pas que c'est un programme très conséquent ? oubien je trompe??
      0
  2. quentger Messages postés 85 Statut Membre 9
     
    tu pourrais essayer de te regler sur l'heure de ton pc et ainsi lui dire le temp voulu entre la pression et l'affichage
    je ne voi pas l'algorithme car je ne sai pas comment arriver a l'heure de l'ordinateur mais bon,a chercher...

    ps:si tu trouve,met un poste :p
    0
  3. kaneloni
     
    ok mais pour l'instant je ne connait pas les bases du programme donc je ne pourais pas te dire mais si je trouve, pas de souci je posterais
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. kaneloni
     
    merci et vous pensez qu'il faut un bon niveau pour le fare ou est-ce que c'est a ma porté?
    0
  6. Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   511
     
    Je pense qu('en lisant quelques cours ça ira, tu veux des adresses ?
    0
  7. kaneloni
     
    oui je veut bien merci
    je connais le site du zero qui a des bon tuto
    0
  8. kaneloni
     
    merci pour vos reponses

    je post ici si je rencontre des problemes
    0
  9. Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   511
     
    Nickel ;)
    0
  10. kaneloni
     
    voila déja confronté a de nombreux problèmes:
    quelles sont les valeures des touches du clavier en language C ?
    j'ai trouvé les commandes qui permettent une réaction de l'ordinateur après la pression d'une touche mais je e trouve pas une commande qui pemet de simuler la pression d'une touche.

    voila si on pouvais m'aider sa serait sympa
    0
  11. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    cherches sur cppfrance.com, j ai deja vu ce genre de prog ...
    0
  12. -Shadow- Messages postés 2148 Date d'inscription   Statut Membre Dernière intervention   270
     
    Bonsoir

    Voici en VBS comment faire:

    Set X=CrateObject(WScript.Shell)
    X.SendKeys("A")
    Set X=Nothing
    0
  13. Morgatte Messages postés 1300 Statut Membre 281
     
    A = 41h a = 61h
    B = 42h b = 62h

    C'est pour quoi faire ce programme ? c'est pour transmettre ces lettres à un autre programme ?
    0
    1. -Shadow- Messages postés 2148 Date d'inscription   Statut Membre Dernière intervention   270
       
      Non.
      0
      1. Morgatte Messages postés 1300 Statut Membre 281 > -Shadow- Messages postés 2148 Date d'inscription   Statut Membre Dernière intervention  
         
        Non < ça ne me dit pas à quoi ça va te servir, c'est quoi le but ?
        0
      2. -Shadow- Messages postés 2148 Date d'inscription   Statut Membre Dernière intervention   270 > Morgatte Messages postés 1300 Statut Membre
         
        ça va pas me servir à moi, mais à quelqu'un d'autre.

        Ce quelqu'un d'autre voudrait savoir comment faire un programme qui simule l'appui d'une touche.

        voualacétou.
        0
      3. Morgatte Messages postés 1300 Statut Membre 281 > -Shadow- Messages postés 2148 Date d'inscription   Statut Membre Dernière intervention  
         
        Bon tu réponds toujours pas à la question, tant pis.

        Parce que si c'est la simulation de l'appui d'une touche dans ton programme lui-même pour par exemple qu'elle s'écrive dans une EditBox (une zone de saisie de texte) c'est pas très compliqué (quand tu possèdes les notions de bases).

        Si c'est pour envoyer cette frappe vers un autre programme, là il s'agit de maitriser les Hooks du clavier (Keybord Hooks).
        Et c'est une tout autre histoire.

        Mais de toute façon ne crois pas que tu va apprendre un langage de programmation comme le C++ ou l'ASM pendant tes vaccances. Il faut plusieures années avant de faire tout ce qu'on souhaite. Je te souhaite bien du plaisir, parce qu'il y a énormément de notions complexes et abstraites à intégrer avant d'y parvenir.

        Comprendre ce qu'est la boucles des Messages, les Messages Windows, Leurs traitements par des procédures CallBack, les Handles, Les Instances, Les ID, les ChildControl.... Bref tout ce qui constitue un petit programme de base.

        L'HTML ou le PHP rien à voir avec ce que tu veux faire en passant....

        Bonnes vacances :)
        0
  14. Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   511
     
    c'est dans programme ce que je t'ai dit :)
    0
  15. nikles007 Messages postés 29 Statut Membre 4
     
    Pourquoi pas en Delphi ?
    0
    1. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
       
      proposes quelque chose d un peu plus concret, un site ou une source ...
      0
  16. kaneloni
     
    en effet je veut envoyer des commandes vers un autre programme
    0
  17. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    dit moi, tu l a pas deja posé ta question ? et on t as pas deja repondu ??
    0
  18. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    dsl, erreur
    0
  • 1
  • 2