Mac: Druckdaten umleiten oder abgreifen.

OP (Firma: Q3) #2552376
Hat hier jemand eine Idee, wie es unter MacOS X möglich ist, die 
Druckdaten eines Epson-Druckers (den ESC/2-Datenstrom) abzugreifen, 
statt zum Drucker zu senden?

Ich habe schon im Spooler-Ordner /var/spool/ gesucht, konnte da aber 
Nichts finden, was nach ESC/P aussah, nur PDF-Daten und irgendwelche 
Metadaten des Systems.

Ich meine übrigens Nicht das Drucken in PDF oder Postscript sondern 
ausdrücklich die binären Daten, die zum Drucker gehen. Unter Windows 
geht es einfach: Datei als Schnittstelle, habe eine solche Funktion in 
OSX nicht finden können ... Danke für Tips.
Moderator Persönliche Seite
Das ist letztlich alles CUPS dort.

Ob und inwiefern man das wirklich abgreifen kann, hängt wohl davon
ab, wie das Ausgabefilter tatsächlich konstruiert ist.  Nur als
Beispiel, warum das so ist: es könnte sein, dass die Verbindung zum
Drucker interaktiv ist und irgendwie mit dem Drucker "reden" will;
in diesem Falle kann man die Druckerschnittstelle nicht einfach durch
eine Datei ersetzen.

Der Gerätename des Druckers ist die DeviceURI in printers.conf.
Für meine beiden Drucker zu Hause (zwar nicht an einem Mac, aber
trotzdem CUPS) sehen die so aus:

DeviceURI usb:/dev/ulpt0
DeviceURI socket://192.168.0.11

Die printers.conf befindet sich bei MacOS in /etc/cups/.  In
/etc/cups/ppd/ befinden sich die PPD-Dateien der bereits installierten
Drucker, da solltest du sehen können, wie das Ausgabefilter deines
derzeit installierten Druckers aussieht.  Außerdem kannst du dir
so eine PPD-Datei irgendwohin kopieren, sie modifizieren und dann
zum Anlegen eines neuen (logischen) Druckers benutzen.
Gast
Habe hier auch keinen Mac aber CUPS am laufen :-)
Der weg ist wohl folgender:
1. FileDevice Yes in der der cupsd.conf eintragen und den Cups 
neustarten
2. Einen neuen Drucker mit der URI file://wo_hin_auch_immer anlegen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.