Duplizieren Sie den Druckauftrag auf mehreren Druckern unter OS X

457
Bjorn

Ich versuche, eine Druckereinrichtung zu erstellen, die es mir ermöglicht, ein Dokument zu drucken und es mit demselben Drucker zweimal in zwei verschiedenen Fächern drucken zu lassen. Daher suche ich nach einer Lösung, mit der das gesamte Dokument mit dem Papier in Fach 1 gedruckt und anschließend mit Fach 2 erneut gedruckt wird.

Ich habe bereits zwei Drucker auf dem Computer (OS X) konfiguriert:

  • Printer A - Druckt auf dem physischen Drucker 1, Fach 1
  • Printer B - Druckt auf physischem Drucker 1, Fach 2

So weit, ist es gut. Der nächste Schritt wäre das Definieren von a Printer Csoweit ich korrekt bin, was den Druckauftrag an Printer Aund weiterleitet Printer B.

  • Ich lese Dinge über CUPS-Druckerklassen, aber ich kann diese nicht so konfigurieren, wie ich es möchte. Es scheint, als würde es nur einen Drucker des Pools anstelle von beiden auswählen.
  • Ich lese auch Dinge über das Definieren eines Druckers, der ein Shell-Skript verwendet - dies führt jedoch dazu, dass in meinem Fall auf einer Seite der Name des Druckauftrags (aus dem ersten Fach) und eine weitere Seite aus dem zweiten Fach (wie erwartet) gedruckt wird.

Wer kann mir helfen?

1
Sie benötigen dazu keinen Drucker C. Shell-Skript reicht aus. Teilen Sie das verwendete Skript und hoffentlich kann es gelöst werden. CodeIt vor 6 Jahren 0

1 Antwort auf die Frage

0
Martin Zeitler

Sie können entweder in einem Shell-Skript drucken ( Beispiele ), wodurch der Job (diese virtuelle Printer C) dupliziert wird ...

oder erstellen Sie mit Tea4CUPS ein "Vorhaken", das ausgeführt wird, bevor der Job in die Druckerwarteschlange eingefügt wird. In dieser Situation gibt es wahrscheinlich keinen anderen Weg, um zu steuern, was passiert.