Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Datenstrom Drucker

Mitglied: Fragefuchs

Fragefuchs (Level 1) - Jetzt verbinden

19.01.2020 um 14:25 Uhr, 1242 Aufrufe, 19 Kommentare, 1 Danke

Moin,

kann mir jemand sagen, wie Computer Daten an einen Drucker weitergeben? Gibt es dafür ein Protokoll oder Format?
Mir geht es vor allem um Thermodrucker, falls das relevant ist.

Ganz vielen Dank schon mal
Mitglied: 142232
19.01.2020, aktualisiert um 14:28 Uhr
Bitte warten ..
Mitglied: Raboom
19.01.2020 um 14:33 Uhr
Hallo,

da die Fragestellung sehr allgemein ist, hilft dir ggf das Stichwort LPR weiter. https://de.m.wikipedia.org/wiki/Berkeley_Printing_System.

Ansonsten, schau es dir mit Wireshark an.

Grüße Raboom
Bitte warten ..
Mitglied: wiesi200
19.01.2020 um 14:58 Uhr
Hallo,

Um was geht es dir da genau?
Zebra Termo Drucker können sehr gut per ZPL angesteuert werden. Die Daten können auf verschiedene Arten übertragen werden, je nach Drucker
https://www.google.com/url?sa=t&source=web&rct=j&url=https:/ ...

Andere Hersteller haben eigene Syntax und können vereinzelt ZPL auch verarbeiten.
Bitte warten ..
Mitglied: Fragefuchs
19.01.2020 um 15:21 Uhr
Danke für die ganzen Antworten.

Kann man mit einem Gerät den Datenstrom abfangen? Von einem USB-Kabel?
Bitte warten ..
Mitglied: Raboom
19.01.2020 um 15:25 Uhr
Immernoch wireshark, alternativ Microsoft Message analyzer
Bitte warten ..
Mitglied: wiesi200
19.01.2020 um 15:43 Uhr
Schreib doch einfach mal genau was du erreichen willst. Vielleicht zielführender
Bitte warten ..
Mitglied: LordGurke
19.01.2020 um 16:09 Uhr
Im einfachsten Fall ist der seriell angeschlossen (kann auch ein virtueller serieller Port via USB sein) und es werden einfach ASCII-Zeichen reingeworfen.
Es hat ja einen Grund, warum im ASCII-Zeichensatz Steuerzeichen für Wagenrücklauf und Zeilenvorschub enthalten sind
Das ist auch etwas, was eigentlich alle einfacheren Drucker immer als gemeinsame Basis können.
Unter Windows z.B. zu testen mit:
Bitte warten ..
Mitglied: maretz
19.01.2020 um 20:07 Uhr
Klar - nennt sich u.a. Oszilloskop. Frage ist nur ob es dich weiterbringt
Bitte warten ..
Mitglied: Lochkartenstanzer
19.01.2020, aktualisiert um 20:22 Uhr
Zitat von Fragefuchs:

Moin,

kann mir jemand sagen, wie Computer Daten an einen Drucker weitergeben?

Indem sie dem Drucker Steuerzeichen schicken, die dieser versteht.

Gibt es dafür ein Protokoll oder Format?

Ganz viele abhängig vom Druckerhersteller, GDI-Drucker haben meist etwas ganz proprietäres, das der Hersteller in seinem Treiber verwurstet.

Ansonsten sind inzwischen ESC/P oder IBM Poprinter Standard für Nadel- oder generell Zeilendrucker und PCL oder Postscript für Seitendrucker. Dazu kommen noch die herstellerspezifischen Varianten von PCL wie z.B. KPL oder ZPL.


Mir geht es vor allem um Thermodrucker, falls das relevant ist.

Dann wird es etwas proprietäres sein oder eine Variation von ESC/P oder Proprinter.


Ganz vielen Dank schon mal


Gern geschehen.

Ein Ethernet-, USB- oder Serial-Tap wird Dir helfen, die Daten aufzuzeichnen. Zur Not läßt Du halt "in eine Datei" drucken.

lks
Bitte warten ..
Mitglied: emeriks
20.01.2020 um 08:31 Uhr
Zitat von Fragefuchs:
Kann man mit einem Gerät den Datenstrom abfangen? Von einem USB-Kabel?
Jetzt ist die Frage, was für Dich hierbei der Datenstrom ist. Falls die gesamte Kommunikation, dann wird das aufwändiger. Falls nur das eigentliche Dokument (kodiert in der jeweiligen Druckersprache), dann kann man unter Windows z.B. den Druckeranschluss einfach auf "File" ändern. Dann wird beim nächsten lokalen Druck nach einer Datei gefragt, in welcher die Bytes geschrieben werden sollen, welche sonst an den Drucker gesendet würden.
Unter Linux geht sowas sicher auch.
Bitte warten ..
Mitglied: Lochkartenstanzer
20.01.2020 um 08:47 Uhr
Zitat von emeriks:

Unter Linux geht sowas sicher auch.

Ganz einfach "Drucken in Datei" auswählen.

lks
Bitte warten ..
Mitglied: monstermania
20.01.2020 um 10:25 Uhr
Zitat von Fragefuchs:

Danke für die ganzen Antworten.
Kann man mit einem Gerät den Datenstrom abfangen? Von einem USB-Kabel?
Moin,
Du kannst unter Windows für diesen Drucker unter Druckerverwaltung, Erweitert den Punkt "Druckaufträge nach dem Druck nicht löschen" aktivieren. Dann bleiben die Druckdaten für diesen Drucker nach dem Drucken im Spool-Verzeichnis liegen.

Gruß
Dirk
Bitte warten ..
Mitglied: TomTomBon
21.01.2020 um 16:56 Uhr
Moin,

dazu noch meinen Senf:
In der Postscript Welt werden PS Befehle plus proprietär plus Bildinhalt übermittelt.

Man kann an Kyo Druckern die Daten abfangen, bei MFP aber nur als techniker.
Wenn man den Spooler nimmt sind das aber andere Daten und wenn man in eine Datei druckt noch einmal GANZ andere.
Wie am Ende ersichtlich .-)

Grundsätzlich werden, wie die Kollegen ja schon sagten, Seitenbeschreibungen verwendet.
Je nach Sprache anders.

Und es gibt VIELE Drucker Sprachen
Bitte warten ..
Mitglied: TomTomBon
21.01.2020 um 17:01 Uhr
Die Frage ist aber eigentlich,
WOFÜR ist das wichtig.

Wenn du etwas auf dem Weg manipulieren willst, mit PS zB lässt sich massiv viel ändern.
Bis zum Brand ;-P
Dann musst du dir einiges an Wissen zulegen.
Wenn es reines Interesse ist,
Dann suche nach folgenden Punkten:

PCL 5 / 6
Postscript
PJL
Prescribe

Und das ist aus der Kyo Welt nur.

HP hat noch mehr Sachen
Bitte warten ..
Mitglied: Lochkartenstanzer
21.01.2020 um 17:03 Uhr
Zitat von TomTomBon:
Wenn man den Spooler nimmt sind das aber andere Daten und wenn man in eine Datei druckt noch einmal GANZ andere.

Das kommt drauf an, wo genau Dein Dateidruck ansetzt. Wenn Du ein virtuelles Device z.B. USB oder LPT installierst, das alles in eine Datei umkenkt, bekommst Du i.d.R. auch die Daten, die zum Drucker geschickt werden.

Wenn Du nur den normalen "in Datei drucken" ybutton anklickst, bekommst Du i.d.R. nur das spoolfile.

lks
Bitte warten ..
Mitglied: TomTomBon
22.01.2020 um 08:24 Uhr
Moin Lks,

da hast du recht, da du in ein Gerät druckst.
Das aber nur ein "Log" ist.

Aber das gerät schon mehr in die Tiefe
Bitte warten ..
Mitglied: Fragefuchs
03.02.2020 um 17:52 Uhr
Danke

Es geht darum, dass aus einem Druckbefehl automatisch ein physischer Ausdruck und ein PDF werden sollen.
Das PDF soll dann drahtlos auf ein Handy übertragen werden können.
Alles automatisch.
Bitte warten ..
Mitglied: monstermania
04.02.2020, aktualisiert um 08:45 Uhr
Zitat von Fragefuchs:
Es geht darum, dass aus einem Druckbefehl automatisch ein physischer Ausdruck und ein PDF werden sollen.
Das PDF soll dann drahtlos auf ein Handy übertragen werden können.
Alles automatisch.
Moin,
gibt z.B. Tools wie Printmulti, die einen Druckauftrag gleichzeitig an unterschiedliche Drucker verteilen können.
Ein andere Möglichkeit wäre, den Druck generell zunächst als PDF zu machen (z.B. PDF-Drucker mit Redmon) und anschließend dann das erzeugte PDF auf das Handy zu schicken (z.B. per Email) und gleichzeitig physikalisch auszudrucken.
Ist beides relativ einfach realisierbar.
Komplex wird es erst, wenn Du dabei eine Druckersteuerung (User A auf Drucker A, User B auf Drucker B) oder auch den Empfänger des PDF aus dem PDF selbst ermitteln willst...
Bitte warten ..
Mitglied: Lochkartenstanzer
04.02.2020 um 08:57 Uhr
Zitat von Fragefuchs:

Danke

Es geht darum, dass aus einem Druckbefehl automatisch ein physischer Ausdruck und ein PDF werden sollen.
Das PDF soll dann drahtlos auf ein Handy übertragen werden können.
Alles automatisch.


Geht relativ einfach mit cups und ein wenig backendscripting.

Du richtest einfach einen Drucker mit diesem Skript ein, und das schickt dann den Auftrag an den Drucker und als ODF ans Telefon.

Oder Du nimmst einen ODF-Drucker und Triggerst auf ein verzeichnis mit ei em skript das das PDF dann an Telefon und Drucker schickt. ider Du kimmst eine ERP/CRM-Software, die das beherrscht. (email +Druck) und bei der nan das nicht nachbauen muß.

lks
Bitte warten ..
Ähnliche Inhalte
Windows 10
Druck option
Frage von jensgebkenWindows 1010 Kommentare

Hallo Gemeinschaft, folgendes Problem. Ich muss aus einer Anwendung drei Drucke erstellen 2x schwarz weiss 1 x Farbe 1 ...

Microsoft Office
Office Druck fehler
Frage von DaistwasimBuschMicrosoft Office19 Kommentare

Hallo liebe Community, ich habe jetzt seit etwa einer Woche das Problem das ich nicht mehr aus den Office ...

Drucker und Scanner
Etikett druck umdrehen
Frage von TechnoXDrucker und Scanner1 Kommentar

Guten Morgen Ich weis mal wieder nicht weiter. Habe hier Probleme mit einen Zebra GC420D Etiketten Drucker. An dem ...

Windows Server
Druck wird nicht erlaubt
Frage von daquickWindows Server11 Kommentare

Guten Tag, ich habe ein kniffliges Problem. Und zwar habe ich einen sehr alten Drucker den ich nun über ...

Neue Wissensbeiträge
Humor (lol)

Funny: Warum es immer schwieriger wird, die richtigen Produkte online zu finden

Information von Dilbert-MD vor 1 TagHumor (lol)17 Kommentare

Wir befinden uns in der Rubrik "Off Topic - Humor" und in 15 Minuten ist Freitag. und ja, es ...

Windows Update
MS SQL Server Updates
Information von sabines vor 2 TagenWindows Update

Für 2012, 2014 und 2016 sind seit Dienstag wichtige Sicherheitsupdates verfügar, die eine remote, leicht auszunutzende Lücke im Reporting ...

Microsoft Office

Microsoft warnt: Office 365 am 29. Februar leider nicht nutzbar

Information von Lochkartenstanzer vor 2 TagenMicrosoft Office11 Kommentare

Moin, Wie die Überschrift schon sagt, gibt es offensichtlicham 29. februar ein Problem: Microsoft warnt: Office 365 am 29. ...

Netzwerkmanagement
Siemens Switche initial konfigurieren
Tipp von brammer vor 2 TagenNetzwerkmanagement2 Kommentare

Hallo, Bisher gab es für Siemens Switche die Möglichkeit die initiale Konfiguration über den Simatic Manager oder das Primary ...

Heiß diskutierte Inhalte
Server-Hardware
Lieferzeiten bei einem Server - kann das sein?
gelöst Frage von samet22Server-Hardware31 Kommentare

Hallo, ich hätte an diejenigen eine Frage welche innerhalb der letzten 6-12 Monate einen Server bestellt haben. Ich habe ...

Verschlüsselung & Zertifikate
SSL Zertifikat gekauft funktioniert aber nicht
Frage von TeKiLLa1895Verschlüsselung & Zertifikate18 Kommentare

Hi, Habe vor 2 Tagen mit einer CSR mir ein Zertifikat beantragt und auch bekommen. Jetzt passt aber der ...

Humor (lol)
Funny: Warum es immer schwieriger wird, die richtigen Produkte online zu finden
Information von Dilbert-MDHumor (lol)17 Kommentare

Wir befinden uns in der Rubrik "Off Topic - Humor" und in 15 Minuten ist Freitag. und ja, es ...

Linux Tools
Wert aus eine bestimmte Zeile in eine andere Spalte ändern unter Linux Bash
gelöst Frage von OIOOIOOIOIIOOOIIOIIOIOOOLinux Tools15 Kommentare

Guten Tag, ich sitze gerade wiedermal vor einem Problem und muss unter Zeitdruck ein diesen lösen. Ich muss mit ...