Je conçois donc un projet artistique qui imprimera sur une imprimante matricielle le contenu de mon historique Internet. J'ai trouvé des informations en ligne pour analyser un plist (ce que os x utilise pour stocker l'histoire de l'Internet) donc je suis sur ce point mais ce que je cherche à savoir, c'est comment envoyer une requête à l'imprimante pour imprimer une nouvelle ligne, ce qui se passerait quand une nouvelle page est visitée. Je me demandais si c'est possible dans l'une des langues suivantes: objectif-c, javascript, php, ou traitement/java, dont j'ai une bonne compréhension de. J'ai essayé de faire un peu de recherche avant de demander ici et il me semble que je devrais utiliser des commandes shell, que je ne connais pas du tout. l'imprimante que j'utiliserai probablement est une imprimante matricielle EPSON LX-300 si cela est important. Je voudrais faire cela sur OS X, mais si je dois utiliser Windows, c'est une option. Si quelqu'un sait comment faire cela ou peut me donner une direction qui serait d'une grande aide. merciimpression sur une imprimante matricielle sur un mac
Répondre
Voici comment je pourrais le faire. Tout d'abord, je suppose que je pourrais chercher une imprimante matricielle avec une interface moderne et un pilote Mac OS X. Certaines personnes peuvent encore imprimer des formulaires en plusieurs parties nécessitant des imprimantes à impact.
Mais à défaut, je chercherais alors une imprimante série (comme dans la série RS-232) et la connecterais à mon mac via un convertisseur USB-vers-RS232. Attention, la plupart des choses génériques ne fonctionnent pas sur le Mac, obtenez un USB serial widget like this qui supporte spécifiquement le mac. Puis, j'écrirais le code dans sh/bash et l'exécuterais dans une fenêtre de terminal. Les systèmes de langage que vous citez sont exagérés pour ce travail, certains manquent complètement d'interfaces système, et ceux qui peuvent tourner les boutons du système le font via des interfaces complexes. Il est préférable de mettre ensemble stty(2)
, echo(1)
, cat(1)
et al et obtenir juste quelques chaînes à imprimer.
Bon conseil; +1, mais je n'ai plus de voix. Cette imprimante particulière semble avoir une connexion USB directe, cependant. Par curiosité, comment écrirait-on à une telle imprimante dans un environnement shell? 'Lpr' est-il le bon outil pour cela? –
S'il est possible de faire fonctionner une imprimante USB générique avec votre Mac, alors passez par tous les moyens ma solution série compliquée. La raison pour laquelle j'ai donné la solution compliquée était parce que je devinais que le Mac ne parlerait pas à une imprimante qu'il ne reconnaît pas. Je peux me tromper à ce sujet. – DigitalRoss
cela fait du sens je crois que l'imprimante que je vais obtenir ne dispose que de la connexion série 9 broches et pas USB donc j'ai besoin de ce widget ... et je comprends ce que vous dites sur les langues étant surpuissantes . comme je suis complètement vert quand il s'agit de coder en sh/bash y at-il des ressources que vous recommanderiez pour un démarreur? aussi pourriez-vous expliquer le 'stty (2)', 'echo (1)', 'cat (1)' comme je ne suis pas sûr de ce que ce sont. – Joe
- 1. Impression sur une imprimante USB avec Python sur un Mac
- 2. impression web sur imprimante ticket à matrice de points
- 3. Impression d'un rapport SSRS écrasé sur une mini-imprimante
- 4. Impression sur une imprimante AirPrint à partir d'Android
- 5. Impression de formulaires carbone avec une imprimante matricielle à matrice de points
- 6. Impression sur imprimante de reçus IP à partir de ruby
- 7. Envoi d'un fichier générique/texte directement sur une imprimante matricielle Epson via un port USB en utilisant Java
- 8. Impression matricielle rapide avec mise en page précise en Java
- 9. Impression vers une imprimante spécifique (IPP URI) en Java
- 10. Impression à partir d'ASP.NET vers une imprimante réseau
- 11. Impression fiable PDF (1.4 et 1.5) sur une imprimante réseau utilisant Java
- 12. Impression sur une imprimante partagée locale Lorsque le réseau est en baisse
- 13. Sortie Direct3D sur une imprimante/traceur
- 14. Python - Impression sur stdout sur un "terminal"
- 15. Impression Java A3 sur Mac sortant à l'échelle A4
- 16. Impression dans la matrice de points (port parallèle) sur C#
- 17. Impression à partir de swing sur Mac et Windows - Où est le support postscript?
- 18. impression sur imprimante thermique à partir de Windows Mobile 6 périphérique
- 19. Quelle est la meilleure façon d'imprimer directement sur une imprimante, comme une imprimante POS, sur le Web?
- 20. événement Impression sur C#
- 21. SDL sur une compilation MAC
- 22. Extension PHP sur un Mac
- 23. Impression Jpanel sur l'imprimante de cartes PersonaC30
- 24. Configuration d'un rapport à imprimer sur une imprimante spécifique
- 25. imprimer sur une imprimante réseau en utilisant PHP
- 26. Impression sur du papier en rouleau
- 27. Supprimer l'autorisation d'exécution sur un fichier téléchargé sur un Mac
- 28. Parler à une imprimante
- 29. Impression sur différentes imprimantes à l'aide de mozilla
- 30. impression java sur papier - sortie de formatage pour impression
OS X est basé sur Unix, donc la plupart des solutions basées sur Unix fonctionneront probablement aussi bien. Je suis à peu près sûr que c'est possible. vous êtes susceptible de trouver quelque chose sous la rubrique Unix –