![]() |
idTCPServer LPR-Druck abfangen
Hallo,
ich schreibe gerade ein kleines Tool, welches mir Druckdatenströme aufzeichnen soll. Den Druck über RAW (Port 9100) bekomme ich mit einem idTCP Server auch korrekt abgefangen, nur der Druck über LPR (Port 515) funktioniert nicht. Ich habe bisher nur den Port umgestellt. Wenn ich einen Druckauftrag (Druckeranschluß vorher auf LPR umgestellt) losschicke, registriert mein Tool das gar nicht erst... Habt Ihr eine Idee? |
AW: idTCPServer LPR-Druck abfangen
Hat keiner eine Idee?
Oder benötigt ihr noch mehr Informationen oder Code? |
AW: idTCPServer LPR-Druck abfangen
Eventuell wartet die Gegenseite auf irgendeinen Steuerbefehl, von deinem Programm?
Da müßte man sich mal die Spezifikationen des LPR-Protocols ansehn und wie da was abläuft, bzw. was dein Programm alles machen muß. |
AW: idTCPServer LPR-Druck abfangen
Guten Morgen,
hast Du die Möglichkeit den Verbindungsaufbau z.B. mit Wireshark zu tracen? Was meinst Du damit, dass Dein Socket nicht reagiert? Wird keine TCP Verbindung aufbgebaut - oder kommen keine Daten an? Grüße Klaus |
AW: idTCPServer LPR-Druck abfangen
Hallo,
doch, die Verbindung erkennt das Tool schon, jedoch erkennt er die Beendigung des Druckjobs anscheinend nicht. Ist es vielleicht besser, wenn ich Euch die Sourcen hier hochlade? |
AW: idTCPServer LPR-Druck abfangen
Hallo,
baust Du einen Spooler? Wie versuchst Du denn zur Zeit das Datenende zu detektieren? Hier noch ein Auszug aus der entsprechenden ![]() Zitat:
Klaus |
AW: idTCPServer LPR-Druck abfangen
Hallo Klaus,
nein, keinen Spooler. Das Tools soll nur zur Aufzeichnung von Druckdatenströmen dienen, um diese später bei Druckproblemen etc. auswerten zu können. Öhm, Datenende? Frage ich bisher gar nicht ab. Bei RAW beendet der idTCP Server ja korrekt die Verbindung, nur bei LPR nicht. Wie kann ich denn im idTCPServer herausfinden, ob das Ende bereits eingetreten ist? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz