Question

J'ai hâte de construire un prototype, qui devrait fonctionner complètement sans tête et sans interaction utilisateur, le système devrait pouvoir démarrer un lecteur de code-barres, l'envoyer sur Internet à un php en tant que fichier.php? Code = var ...

Quelle est la façon la plus simple de le faire?

Je pense:

  • Application Windows-Consol, une sorte de ping ...
  • Application Linux-Console, une sorte de wget ou des trucs comme ça

Quelqu'un a-t-il une meilleure approche.

Le système doit être complètement autonome, brancher, scanner le code-barres, envoyer du code, répéter ...

Était-ce utile?

La solution

Votre travail peut être divisé en trois tâches principales:

  1. Obtenez la valeur du code de bar (pas seulement une belle photo)
  2. Transférer la valeur de code vers une application PHP distante
  3. traiter les données sur la cible. Hors de portée.

Il existe de nombreuses façons possibles d'y parvenir. Mais gardez toujours à l'esprit que vous n'avez pas à réinventer la roue:

  1. Les lecteurs à code à barres se comportent généralement comme un clavier ordinaire. Un code numérisé sera traité comme une entrée utilisateur ordinaire du clavier. Un bon lecteur de code à barres peut être configuré pour finaliser son entrée avec une clé enterre ( r).
  2. Comme déjà mentionné: utilisez le langage de programmation dont vous avez un bon commande ou vous êtes curieux. Vous avez mentionné que le système cible sera un Script PHP, de sorte que l'application de la console de transfert pourrait également être réalisée avec PHP.

    do while(true) { 
    // wait for bar-code reader input
      $code = readline();
    
    // transfer code to 
      transfer($code);
    }
    

Voir Php-manuelle readline-fonctiond pour plus de détails.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top