Partage
  • Partager sur Facebook
  • Partager sur Twitter

Simuler l'appuie sur ENTER dans un script shell

    25 juillet 2017 à 15:10:29

    Bonjour a tous,

    Actuellement je suis sur un projet pour les cours, la création d'un système de gestion de présence dans une école (avec système de pointage) 

    Le hic c'est qu'a un moment je dois appuyer manuellement sur ENTER pour que le script continue, j'aimerai savoir si il y a moyen de simuler automatiquement l'appuie avec une commande ? le script est censé tourner en boucle et les élèves en arrivant scannerai sans que quelqu'un doivent recharger le script ou valider quelque chose avant. 

    Merci de l'attention, si vous avez de l'aide je suis prenneur ! :) 

    • Partager sur Facebook
    • Partager sur Twitter
      25 juillet 2017 à 18:29:53

      salut,

      'faut voir le script !

      si on considère que l'instruction read remplace le scan :

      while : #le : retourne toujours vrai; c'est équivalent à true.
      do
         read -n1 -p "simule le scan : lecture d'un caractère "
         echo "traitement avec : \"$REPLY\""
      done



      -
      Edité par dantonq 25 juillet 2017 à 18:30:24

      • Partager sur Facebook
      • Partager sur Twitter

      Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

        25 juillet 2017 à 18:34:40

        Bonjour,

        Oui tu peux simuler la pression d'une touche avec "xdotool"

        xdotool key Return


        Mais je ne suis pas sur que ça t'avance à quelque chose..

        Il est sûrement préférable que tu modifies ton script.

        • Partager sur Facebook
        • Partager sur Twitter
          25 juillet 2017 à 20:21:54

          xdotool ? bof bof.

          il faudrait être dans X, ce qui est loin d'être nécessaire pour un "scanner de badge".

          • Partager sur Facebook
          • Partager sur Twitter

          Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

            26 juillet 2017 à 13:48:32

            JoffreyTango a écrit:


            Mais je ne suis pas sur que ça t'avance à quelque chose..

            Il est sûrement préférable que tu modifies ton script.


            No comment..
            • Partager sur Facebook
            • Partager sur Twitter
              26 juillet 2017 à 13:58:30

              « je dis ça, je dis rien. » !
              • Partager sur Facebook
              • Partager sur Twitter

              Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

              Simuler l'appuie sur ENTER dans un script shell

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown