PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Druckauftraege auf Parallelport -> PDF


Drunky
2012-10-09, 18:05:47
Hi zusammen,

ich habe eine Applikation die direkt auf der LPT1 Schnittstelle druckt.
Die Software ermoeglicht es nicht dies zu aendern, und die Software kann nicht ersetzt oder geupdated werden.

Gibt es eine Software die mir einen Drucker auf LPT1 emuliert und mir daraus eine PDF baut oder es ermoeglicht es auf einem Laserdrucker zu drucken?

Ich habe versucht mit FreePDF den Port auf LPT1 zu legen und den Druckauftrag abzuschicken. Nachdem der Auftrag im Spooler ist hab ich den Port wieder zurueckgesetzt um die PDF zu erstellen - was leider abbricht.

Andere Ideen?

Danke euch

PatkIllA
2012-10-09, 18:51:42
Versuch mal das
How to print to a network printer from an MS-DOS-based program in Windows XP (http://support.microsoft.com/kb/314499)

sei laut
2012-10-09, 18:53:57
Hab http://www.ehow.com/how_8699430_redirect-dos-lpt-usb.html gefunden, vielleicht hilfts.

Drunky
2012-10-09, 19:10:00
Danke euch, in die Richtung habe ich beim googlen auch was gefunden, leider in einer Terminalserver Umgebung nicht so schoen, hoert sich aber vielversprechend an.

Werde das mal testen :)

Haarmann
2012-10-10, 08:49:29
net use LPT1: \\Server\Drucker

Rajin the troll
2012-10-10, 09:15:51
In diesem zusammenhang auch wichtig, NET USE funktioniert auch ohne physikalisch vorhandenen Port und behebt zu einem großen Teil auch Programmabstürze wegen einem fehlenden Port.

Drunky
2012-10-10, 14:11:47
Vielen Dank an alle.

Kommt zwar Datenmuell an aber funktioniert.
Treibergefummel ahoi!

PatkIllA
2012-10-10, 14:13:26
Ist das eigentlich noch ein DOS oder Win3.1 Programm?

Drunky
2012-10-10, 16:55:54
Nein, ist ein Warehouse Management Programm das u.a. Etiketten fuer Fertigartikel ausdruckt.
Die Stationen stehen in der Produktion und die Drucker haengen direkt per LPT am Rechner.
Fragt mich nicht wer auf die Idee gekommen ist keine Druckerauswahl zu machen, in anderen Teilmodulen ist das implementiert.

PatkIllA
2012-10-10, 16:59:35
ich meine nur, weil man normale von der Druckerauflisting im System ausgeht. Wenn da was an einen bestimmten Port gehen soll muss man das extra umbiegen. Es ist also extra Aufwand.

Dass ein Programm den Druckertreiber umgeht und selbst Daten an einen Port schickt ist ebenso ein deutlicher Mehraufwand.