Druckaufträge -klauen-
Moin Com!
Hab mal wieder ein Spezial-Problem
Ich möchte gerne die Druckaufträge auf einem Rechner "abfangen" und auf einem anderen PC ausführen lassen. Beide PCs haben einen identischen Drucker am gleichen Anschluss zur Verfügung.
Und gleich vor ab: Nein, ich kann nicht mit Druckerfreigaben arbeiten - die PCs und Drucker stehen nicht im gleichen Netzwerk - nicht im gleichen Gebäude, nicht mal im gleichen Land!
Meine Idee war nun folgender Ablauf:
PC1
- Drucker anhalten
- den Druckauftrag starten
- Druckspooler beenden
- Dateien aus dem Spool-Verzeichnis "klauen" und dem anderen PC zur Verfügung stellen
- Druckspooler wieder starten
=> konsequenterweise passiert dann hier nichts weiter, weil der Spooler ja leer ist.
PC2
- Druckspooler beenden
- empfangene Dateien ins Spoolerverzeichnis schieben
- Druckspooler wieder starten
=> hier passiert nun aber leider auch nichts... der zur Verfügung stehende Druckauftrag wird nicht ausgeführt.
Ist meine Grundidee so nicht praktikabel? Seltsamerweise hat das "Spielchen" beim ersten Versuch funktioniert und der Ziel-PC hat den Druckauftrag gedruckt. Nur danach nie wieder - egal in welcher Konstellation.
Hat jemand 'ne Idee?
Greetz, Fugu
Hab mal wieder ein Spezial-Problem
Ich möchte gerne die Druckaufträge auf einem Rechner "abfangen" und auf einem anderen PC ausführen lassen. Beide PCs haben einen identischen Drucker am gleichen Anschluss zur Verfügung.
Und gleich vor ab: Nein, ich kann nicht mit Druckerfreigaben arbeiten - die PCs und Drucker stehen nicht im gleichen Netzwerk - nicht im gleichen Gebäude, nicht mal im gleichen Land!
Meine Idee war nun folgender Ablauf:
PC1
- Drucker anhalten
- den Druckauftrag starten
- Druckspooler beenden
- Dateien aus dem Spool-Verzeichnis "klauen" und dem anderen PC zur Verfügung stellen
- Druckspooler wieder starten
=> konsequenterweise passiert dann hier nichts weiter, weil der Spooler ja leer ist.
PC2
- Druckspooler beenden
- empfangene Dateien ins Spoolerverzeichnis schieben
- Druckspooler wieder starten
=> hier passiert nun aber leider auch nichts... der zur Verfügung stehende Druckauftrag wird nicht ausgeführt.
Ist meine Grundidee so nicht praktikabel? Seltsamerweise hat das "Spielchen" beim ersten Versuch funktioniert und der Ziel-PC hat den Druckauftrag gedruckt. Nur danach nie wieder - egal in welcher Konstellation.
Hat jemand 'ne Idee?
Greetz, Fugu
Please also mark the comments that contributed to the solution of the article
Content-ID: 205987
Url: https://administrator.de/contentid/205987
Printed on: December 14, 2024 at 02:12 o'clock
11 Comments
Latest comment
Erstmal wäre Interessant zu wissen, warum Du das willst.
Wenn es "legal" wäre, würdest Du auch so an die Dokumente kommen bzw derjenige der Probleme mit dem Drucken hat könnte sie z.b. per mail an Dich weiterschicken.
Davon abgesehen sieht kein Betriebssystem soetwas standartmässig vor weil das rechtlich ziemlich dünnes Eis ist auf das Du dich da begibst.
Wenn es "legal" wäre, würdest Du auch so an die Dokumente kommen bzw derjenige der Probleme mit dem Drucken hat könnte sie z.b. per mail an Dich weiterschicken.
Davon abgesehen sieht kein Betriebssystem soetwas standartmässig vor weil das rechtlich ziemlich dünnes Eis ist auf das Du dich da begibst.
Zitat von @fugu:
Und gleich vor ab: Nein, ich kann nicht mit Druckerfreigaben arbeiten - die PCs und Drucker stehen nicht im gleichen Netzwerk -
nicht im gleichen Gebäude, nicht mal im gleichen Land!
Und gleich vor ab: Nein, ich kann nicht mit Druckerfreigaben arbeiten - die PCs und Drucker stehen nicht im gleichen Netzwerk -
nicht im gleichen Gebäude, nicht mal im gleichen Land!
Dann ändere dies: Stichwort VPN
Hi fugu,
Ich habe da zwei Ideen:
Print to file: http://windows.microsoft.com/en-my/windows-vista/print-to-file
Die Datei kann man direkt am anderen PC auf den Drucker ausgeben / umleiten. Oder aus Word: http://office.microsoft.com/de-de/word-help/drucken-eines-dokuments-in- ... - Drucken in eine Datei
Print to PDF: einen PDF Druckertreiber wie PDF Creator installieren und die Datei hinterher verschicken.
externes Programm: http://www.frogmorecs.com/index.html oder in einer etwas andern Version FRP Frogmore Raw Print ganz unten auf der Seite
Version 1 benötigt einen identischen Drucker.
Version 2 ist portabel, aber evtl etwas kritisch was die Papierformate angeht.
Gruß
Netman
Ich habe da zwei Ideen:
Print to file: http://windows.microsoft.com/en-my/windows-vista/print-to-file
Die Datei kann man direkt am anderen PC auf den Drucker ausgeben / umleiten. Oder aus Word: http://office.microsoft.com/de-de/word-help/drucken-eines-dokuments-in- ... - Drucken in eine Datei
Print to PDF: einen PDF Druckertreiber wie PDF Creator installieren und die Datei hinterher verschicken.
externes Programm: http://www.frogmorecs.com/index.html oder in einer etwas andern Version FRP Frogmore Raw Print ganz unten auf der Seite
Version 1 benötigt einen identischen Drucker.
Version 2 ist portabel, aber evtl etwas kritisch was die Papierformate angeht.
Gruß
Netman
Hallo,
jemand wünscht der noch keines aufgesetzt hat ist doch klar! Aber die wirklich praktikable
und auch funktionierende Lösung!
- VPN von Router zu Router (Standort zu Standort) und dort vor Ort die Aufträge drucken lassen auf
einen freigegebenen Drucker.
- Druck in Datei und die Datei via FTP (unsicher) oder eventuell SFTP (sicherer) verschicken
und dann ein Script die Druckaufträge vor Ort drucken lassen! Ein zweites Script löscht dann die
Datei wenn diese gedruckt worden sind und der Ordner ist dann wieder leer oder es wird ein
Protokoll angelegt (Logfile) über alle Druckjobs die fertig sind und das Script guckt dann dort
nach welche Datei schon gedruckt worden ist! Vorteil ist natürlich bei einem Fehldruck das die Datei
noch vorhanden ist!
- Die Datei wird per Email an den Server mit dem Drucker geschickt und ein Script holt sich den Anhang aus der Email und druckt diese Datei dann vor Ort aus!
Aber ich denke das mit der VPN Lösung ist die beste von allen und den anderen vorzuziehen!
Denn wenn mal etwas schief geht kann man sich schnell aus Uganda melden und man stößt den Druckjob einfach noch einmal an, fertig!
Gruß
Dobby
2 VPN fähige Router, die Einrichtung... teurer als eine kleine Batch, die den Druckauftrag ins FTP schiebt.
Ja aber es gibt eben auch immer Dinge die man ordentlich macht und sie funktionieren auf Anhieb.Ich suche keine Umgehung, sondern eine Lösung
Du benutzt IMHO schon die Umgehung!Nicht böse gemeint
Von mir auch nicht.Aber die teuren Varianten würde ich gerne erst danach überlegen!
Was ist daran denn so teuer wenn ich einmal fragen darf, ein VPN ist natürlich nicht das was sichjemand wünscht der noch keines aufgesetzt hat ist doch klar! Aber die wirklich praktikable
und auch funktionierende Lösung!
- VPN von Router zu Router (Standort zu Standort) und dort vor Ort die Aufträge drucken lassen auf
einen freigegebenen Drucker.
- Druck in Datei und die Datei via FTP (unsicher) oder eventuell SFTP (sicherer) verschicken
und dann ein Script die Druckaufträge vor Ort drucken lassen! Ein zweites Script löscht dann die
Datei wenn diese gedruckt worden sind und der Ordner ist dann wieder leer oder es wird ein
Protokoll angelegt (Logfile) über alle Druckjobs die fertig sind und das Script guckt dann dort
nach welche Datei schon gedruckt worden ist! Vorteil ist natürlich bei einem Fehldruck das die Datei
noch vorhanden ist!
- Die Datei wird per Email an den Server mit dem Drucker geschickt und ein Script holt sich den Anhang aus der Email und druckt diese Datei dann vor Ort aus!
Aber ich denke das mit der VPN Lösung ist die beste von allen und den anderen vorzuziehen!
Denn wenn mal etwas schief geht kann man sich schnell aus Uganda melden und man stößt den Druckjob einfach noch einmal an, fertig!
Gruß
Dobby
Hi,
einfach als PDF (PDFCreator/Pdf24 o.ä.)ausdrucken und rüberschicken, ggf. Strichcode vorher prüfen.
Ob man jetzt die Druckaufträge irgendwie herumgebastelterweise in den Spool kopiert - oder einfach alle PDF`s makiert und dann druckt - letztere Möglichkeit ist vermutlich für alle am einfachsten.
greetz
Ravers
P.S: Die VPN-Lösung wäre sicherlich die einfachste Lösung
einfach als PDF (PDFCreator/Pdf24 o.ä.)ausdrucken und rüberschicken, ggf. Strichcode vorher prüfen.
Ob man jetzt die Druckaufträge irgendwie herumgebastelterweise in den Spool kopiert - oder einfach alle PDF`s makiert und dann druckt - letztere Möglichkeit ist vermutlich für alle am einfachsten.
greetz
Ravers
P.S: Die VPN-Lösung wäre sicherlich die einfachste Lösung
Moin,
ich würde das ganz pragmatisch lösen:
Und ab ist der Lack.
lks
ich würde das ganz pragmatisch lösen:
- kleinen printserver/PDF-Drucker (z.B. raspberry pi) unter unixoidem OS aufsetzen.
- dort per cronjob (oder direkt per cups-backend) alle erzeugten pdf auf das Zielsystem schieben. Ob das nun per ftp, scp, rsync oder cpio passiert ist Jacke wie Schuh. .-)
Und ab ist der Lack.
lks
naja - oder du kaufst nen vernünftigen drucker der ein mailpostfach abholen kann… Aber ehrlich: Ich würde dir empfehlen eine VPN-Lösung aufzubauen! Natürlich kannst du irgendwas zurecht frickeln - aber wenns nicht hinhaut steht der ganze Kram. Die VPN-Router sind jetzt nicht mehr so teuer (vermutlich hat die Arbeitszeit die du für die Lösungssuche verbraten hast sogar mehr als 2 VPN-Router gekostet!) - und dann hast du eine saubere Lösung die eben einfach funktioniert und bei dem der Benutzer auch eine Rückmeldung erhält wenn es nicht geht… Was passiert bei deinem rumgefrickel denn wenn der Druckauftrag verloren geht? DE glaubt das wurde gedruckt und der Standort wartet darauf das was rauskommt… Schon bewegt sich nichts….