Roy66 10 Geschrieben 18. Oktober 2005 Melden Teilen Geschrieben 18. Oktober 2005 Hi! Ich habe so eine richtige schöne Aufgaben bekommen. Vielleicht kann mir einer von Euch einen Lösungsvorschlag machen bzw. mir einen Lösungsansatz geben. 1. Ein Druckauftrag wird erzeugt 2. Dieser wird an ein Netzwerkdrucker gesendet. 3. Gleichzeitig soll auf einem zweiten Netzwerkdrucker der selbe Druckauftrag ausgedruckt werden. 4. Es wird aber nur einmal der Druckauftrag erzeugt. Frage: Kann man einen Druckauftrag vorher abfangen und dann geschickt umleiten/verteilen. Wenn möglich keinen Vorschlag über Linux-Printserver. Vielen Dank schon mal im voraus für's Grübeln. Gruß Roy66 Zitieren Link zu diesem Kommentar
Wäscherei 11 Geschrieben 19. Oktober 2005 Melden Teilen Geschrieben 19. Oktober 2005 Ich bin mir nicht sicher ob es damit geht, aber versuchs mal mit REDMON. Zitieren Link zu diesem Kommentar
Finanzamt 76 Geschrieben 19. Oktober 2005 Melden Teilen Geschrieben 19. Oktober 2005 Hi! Wenn es identische Drucker sind ... Druck in ein File schicken und mit COPY ... /B via Batch an die Drucker kopieren. Evtl. durch Defaultordner für File mit Batchüberwachung (Wenn was da, Druck1, Druck2, File löschen) automatisieren. Gegrüßt! PS.: Was ist der Grund, daß nicht 2 Druckaufträge rausgehen können? Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 19. Oktober 2005 Melden Teilen Geschrieben 19. Oktober 2005 Hallo, möglicherweise ist Druckerpool der richtige Suchbegriff. http://www.microsoft.com/windows2000/de/server/help/default.asp?url=/windows2000/de/server/help/sag_SFMsetupprint_11.htm Gruß Edgar Zitieren Link zu diesem Kommentar
overlord 10 Geschrieben 19. Oktober 2005 Melden Teilen Geschrieben 19. Oktober 2005 Dient ein Druckerpool nicht nur zur Lastverteilung? Zitieren Link zu diesem Kommentar
wirtnix 10 Geschrieben 19. Oktober 2005 Melden Teilen Geschrieben 19. Oktober 2005 könnte mans nicht mit einer hardwarelösung machen? das druckerkabel splitten, so dass an ein kabel 2 drucker angeshclossen werden? oder sind die drucker räumlich getrennt? Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 19. Oktober 2005 Melden Teilen Geschrieben 19. Oktober 2005 Dient ein Druckerpool nicht nur zur Lastverteilung?Das ist richtig. Möglicherweise findet man mit Google, der Boardsuche und dem Suchbegriff Druckerpool weitere Hinweise auf eine Lösung. Zitieren Link zu diesem Kommentar
zuschauer 10 Geschrieben 19. Oktober 2005 Melden Teilen Geschrieben 19. Oktober 2005 Ich bin mir nicht sicher ob es damit geht, aber versuchs mal mit REDMON. Full ACK- mit Redmon sollte es gehen ! Wofür solch eine Aufgabenstellung allerdings gut sein soll, ist mir schleierhaft. :shock: Zitieren Link zu diesem Kommentar
Roy66 10 Geschrieben 20. Oktober 2005 Autor Melden Teilen Geschrieben 20. Oktober 2005 Hi Leutz! Erst einmal vielen Dank für Eure Bemühungen. Also mit Redmon hab ich schon das ein oder andere getestet - geht aber nicht. Für alle die sich fragen sollten was das soll, hier die Erklärung. Wir haben hier wirklich solch ein Problem. Ein Druckauftrag der über ein spezielles Linuxsystem erzeugt wird, welches nicht geändert werden darf (lediglich das Druckausgabegerät), schickt einen Druckauftrag raus. Dieser soll an zwei unterschiedlichen Stellen auf dem Drucker ausgedruckt werden, da unterschiedliche Besetzungszeiten durch das Personal vorliegen. Von Zuschauer kam der Tip: Full ACK- mit Redmon sollte es gehen. Bitte um eine etwas genauere Erklärung wenn möglich. Bisher vielen Dank Euch allen. Gruß Roy66 Zitieren Link zu diesem Kommentar
Wäscherei 11 Geschrieben 21. Oktober 2005 Melden Teilen Geschrieben 21. Oktober 2005 Bei uns funzt das mit einer Datenbank. Zitieren Link zu diesem Kommentar
Gadget 37 Geschrieben 21. Oktober 2005 Melden Teilen Geschrieben 21. Oktober 2005 @lefg an nen Druckerpool dachte ich zuerst auch, glaube aber jetzt, dass es nicht ohne weiteres coding...möglich ist den Druckerpool für etwas zu verwenden außer der Lastverteilung... LG Gadget Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 21. Oktober 2005 Melden Teilen Geschrieben 21. Oktober 2005 @Kohn Das ist mir schon klar, das habe ich bei einem früheren Thread schon gemerkt. Deshalb habe ich auf Druckerpool als Stichwort verwiesen, zur Suche nach Vorgängen, die möglicherweise eine Lösung enthalten, darauf hinweisen. Möglichewise habe ich hier noch etwas gefunden mit Mehrfachdruck als Stichwort bei Google. Es gibt da noch mehr Hits. http://sinnfrei.org/content/pspdf/ Gruß Edgar Zitieren Link zu diesem Kommentar
overlord 10 Geschrieben 21. Oktober 2005 Melden Teilen Geschrieben 21. Oktober 2005 An ps/pdf habe ich auch gleich gedacht. Prinzipiell, also ohne Druckserver-Lösungen -egal welcher Art- fällt mir spontan auch gleich ein: 1) print to file (Stichwort .ps, Ghostview,..) 2) das file an schliessend per Batch an beide oder mehrere Drucker raushauen Zitieren Link zu diesem Kommentar
zahni 561 Geschrieben 21. Oktober 2005 Melden Teilen Geschrieben 21. Oktober 2005 @Roy66, ein bissel Knoff Hoff ist mit Remon schon nötig. Du kanst den Job ohne weiteres mit einen VBSCRIPT auf andere Drucker drucken. Dabei kannst Du dann sogar die Uhrzeit abragen. Ich nutze Redmon hier um Druckjobs von einem IBM-Host so aufzubereiten, dass unser Drucker sie versteht (OK, ich hätte auch einer Filter-DLL für den SNA-Server schreiben könne, habe aber damals irgendwie keinen gefunden, der es macht ;) ). Beispiel VBS: Dim Input Dim org1 Dim org2 Dim Reset Dim replace1 Dim replace2 Dim Pfad Pfad = WScript.Arguments.Named.Item("path") Reset = "^1BE" org1 = "^1B" org2 = "^26" replace1 = chr(27) replace2 = chr(38) Input = "" Do While Not WScript.StdIn.AtEndOfStream Input = Input & WScript.StdIn.ReadAll Loop 'Entfernen des Resets vom Host input = replace(input, reset , "" , 1 , -1 , 0) ' ^1B gegen 0x1B tauschen input = replace(input, org1 , replace1 , 1 , -1 , 0) ' ^26 gegen 0x26 tauschen input = replace(input, org2 , replace2 , 1 , -1 , 0) ' Temp-Datei fuer Redmon schreiben (Dateiname wird von Redmon uebergeben Dim fso, MeineDatei Set fso = CreateObject("Scripting.FileSystemObject") Set MeineDatei = fso.CreateTextFile(Pfad, True) MeineDatei.Write(input) MeineDatei.Close Aufruf in Redmon: Cscript //Nologo myscript.vbs /path:%1 . Redmon gibt dann path:%1 auf einen anderen Drucker. Genauso gut kannst Du acuh gleich im VBS drucken. -zahni Zitieren Link zu diesem Kommentar
zuschauer 10 Geschrieben 21. Oktober 2005 Melden Teilen Geschrieben 21. Oktober 2005 Hi ! Von Zuschauer kam der Tip: Full ACK- mit Redmon sollte es gehen. Nein, der Tipp kam nicht von mir sondern von "Wäscherei" - nur um das kurz klarzustellen. Ich weiß jetzt nicht, wieviel Du mit Redmon inzwischen experimentiert hast. Im Prinzip fängst Du mit den Redmon-Druckerschnittstellen eine Ausdruck (RPT1: usw.) ab und kannst dann definieren, welche Software mit diesen abgefangenen Printfiles weiter arbeitet. Die einfachste Lösung wär, als "Software" ein Batch anzugeben, dass die Printfiles an 2 verschiedene Queues ausgibt - in einem Batch-File (DOS) erreichst Du aber nur LPT1 bis LPTx) Voraussetzung dabei ist, dass die beiden Drucker die gleiche Sprache verstehen (PCL, PostScript, HPGL usw.). Um ein beliebiges Printfile an einen (oder mehrere) Windows-Drucker weiterzuleiten nehme ich Printfile ( http://www.lerup.com/printfile/ ) Das ist jetzt zwar viel Bastelarbeit, aber mit Redmon und Printfile kann ich jeden Druck parallel auf 2 Druckern ausdrucken (wenn beide Drucker die gleiche Sprache verstehen). Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.