On Tue, Apr 23, 2002 at 09:00:24 +0200, Stefan Eggert wrote:
On Tue, Apr 23, 2002 at 08:14:06 +0200, Stefan Eggert wrote:
dass ich erst den Drucker in der Printcap installieren muß und ihn sauber spoolen muß.
Ja, das musst Du. Ich moechte Dir wenigstens den Tipp geben, dass Du die Druckgeschichte dann am einfachsten hinkriegen wirst, wenn Du die Druckertreiber auf Deinen Win-Maschinen einrichtest und den "raw"-Eintrag Deiner /etc/printcap verwendest. SOlltest Du einen Laserdrucker haben und dieser beim Druck immer eine leere Seite ans Ende anfuegt, dann melde Dich hier noch einmal.
Die Seite habe ich ja gelesen, einen Printserver werd ich ja auch noch hinbekommen, ;-)
Na, das will ich aber doch hoffen!
nur wollte ich direkt die Schnittstelle ansprechen. Schade das es net geht.
Nein, das ist nicht schade. Das ist gut so. Ein Multi-User-/Multi-Task-Betriebssystem hat es nicht gerne, wenn an den Geraeten und Schnittstellen _direkt_ herumgepfriemelt wird. Was ist, wenn ein zweiter User oder ein zweiter Prozess genau das Gleiche im gleichen Moment tun? Das gaebe ein heikles Durcheinander. Im Ausdruck eine Zeile von Dir, eine Zeile vom anderen, wieder eine von Dir und so weiter. Und wenn Du jetzt sagst: "Ich sitze doch ganz alleine vor der Kiste", dann ist das auch nicht richtig. Du bist nicht alleine, mit Dir hausen in dem Kasten 'ne Menge Daemonen. Die wollen alle ganz unkontrolliert arbeiten. Das koennen sie aber nur, wenn sie sich einer oberen Instanz unterordnen. Im Ausdruck ist das Dein Druckerdaemon names "lpd". Ausserdem: Der "lpd" erledigt wirklich vortreffliche Arbeit, spoolen von Auftraegen, Ruecknahme von Auftraegen, Anzeigen, was noch zu erledigen ist und mehr. Du willst maximal an der Druckerschnittstelle direkt herumbasteln, wenn Du einen eigenen LPD schreiben moechtest oder vielleicht, wenn Du einen Schnittstellentreiber zur Ansteuerung technischer Geraete programmieren willst. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...