Vollständige Version anzeigen : HP Drucker
Joachim Schreibmaier
09-06-2007, 11:21 AM
Hallo,
Ich kämpfe schon seit längerer Zeit bei der Installation eines HP Druckers
(HP Business Inkjet 1200d). Dieser ist der einzige, welcher noch einen
Parallel-Anschluss besitzt. Da ich auf einem Rechner ein altes DOS-Programm
ausführen möchte und der bisherige Drucker (HP Deskjet 970) den Geist
aufgegeben hat, muss ich nun eine Lösung dafür finden. Ich habe bereits von
der HP-Seite den "angeblich" DOS Treiber heruntergeladen, jedoch
funktioniert dies leider nicht. Er kann beim Starten von DOS den Port LPT1
nicht initialisieren. Wenn ich zB ein dir > lpt1 absetze, druckt er mir eine
Zeile mit kryptischen Zeichen aus.
Ist da so ein Unterschied vom Zeichensatz vom alten zum neuen? Hat jemand
einen Tipp wo hier das Problem ist bzw. was ich machen kann?
--
mfg
Joachim
Matthias Tacke
09-06-2007, 11:56 AM
Joachim Schreibmaier wrote:
> Hallo,
>
> Ich kämpfe schon seit längerer Zeit bei der Installation eines HP Druckers
> (HP Business Inkjet 1200d). Dieser ist der einzige, welcher noch einen
> Parallel-Anschluss besitzt. Da ich auf einem Rechner ein altes DOS-Programm
> ausführen möchte und der bisherige Drucker (HP Deskjet 970) den Geist
> aufgegeben hat, muss ich nun eine Lösung dafür finden. Ich habe bereits von
> der HP-Seite den "angeblich" DOS Treiber heruntergeladen, jedoch
> funktioniert dies leider nicht. Er kann beim Starten von DOS den Port LPT1
> nicht initialisieren. Wenn ich zB ein dir > lpt1 absetze, druckt er mir eine
> Zeile mit kryptischen Zeichen aus.
>
> Ist da so ein Unterschied vom Zeichensatz vom alten zum neuen? Hat jemand
> einen Tipp wo hier das Problem ist bzw. was ich machen kann?
>
Hallo Joachim,
schönes Gerät - aber das Vorhandensein einer Parallelschnittstelle sagt
nichts über die DOS-kompatibilität aus. Die Produkt Webseite:
<http://h10010.www1.hp.com/wwpc/at/de/sm/WF25a/2919-2925-3285-3285-1328049-7371799.html>
enthält unter den unterstützten Betriebssystemen kein DOS.
Die Druckersprache ist PCL3 mit HPA, Zitat aus dem Prospekt:
<http://h20195.www2.hp.com/V2/pdf/5982-7325DEE.pdf>
• Die HP High Performance Architecture (HPA™) nutzt intelligent Ressourcen
sowohl des PCs als auch des Druckers, um die Druckaufträge schneller zu
verarbeiten.
Das heisst die "Intelligenz" des Druckers besteht zum Teil aus dem Treiber,
den es für DOS nicht gibt.
Falls dein Programm auf einem Windows Rechner mit DOS Emulation läuft,
kannst du es mit einer Freigabe des Druckers und einer Verknüfung der LPT1
Schnittstelle mit der Freigabe versuchen.
Z.Bsp in einer Batch-datei
*echo off
Net use lpt1 \\deinRechner\DerExakteFreigabeNamesDesDruckers
DOSProg.exe
HTH
--
Grüße
Matthias
Christoph Maercker
09-07-2007, 02:22 PM
Joachim Schreibmaier wrote:
> Ich kämpfe schon seit längerer Zeit bei der Installation eines HP Druckers
> (HP Business Inkjet 1200d). Dieser ist der einzige, welcher noch einen
> Parallel-Anschluss besitzt. Da ich auf einem Rechner ein altes DOS-Programm
> ausführen möchte und der bisherige Drucker (HP Deskjet 970) den Geist
> aufgegeben hat, muss ich nun eine Lösung dafür finden. Ich habe bereits von
> der HP-Seite den "angeblich" DOS Treiber heruntergeladen, jedoch
> funktioniert dies leider nicht. Er kann beim Starten von DOS den Port LPT1
> nicht initialisieren. Wenn ich zB ein dir > lpt1 absetze, druckt er mir eine
> Zeile mit kryptischen Zeichen aus.
Dass er überhaupt sofort druckt, liegt evtl. nur daran, dass er in den
fehlinterpretierten ASCII-Zeichen einen Seitenvorschub erkannt hat. So
kenne ich das jedenfalls bei älteren hp-Jets.
Evtl. erwartet der Drucker Daten im Postscript- bzw. PCL-Format und
keine simplen ASCII-Zeichen? Letztere sollte er aber einklich auch
drucken können.
> Ist da so ein Unterschied vom Zeichensatz vom alten zum neuen? Hat jemand
> einen Tipp wo hier das Problem ist bzw. was ich machen kann?
Der DOS-Zeichensatz unterscheidet sich vom Windows-Zeichensatz vor allem
bei dt. Umlauten etc.
BTW: Dir ist klar, dass es keine allgemeinen Druckerdriver für DOS gibt,
sondern jedes Programm eigene Driver hatte?
--
CU Christoph Maercker.
Olaf Erkens
09-12-2007, 07:06 AM
Hallo Joachim Schreibmaier,
> Da ich auf einem Rechner ein altes DOS-Programm ausführen möchte
Welches? Welche Drucker bzw. Druckersprache unterstützt das?
> Ich habe bereits von
> der HP-Seite den "angeblich" DOS Treiber heruntergeladen, jedoch
> funktioniert dies leider nicht.
Ähh - für dieses Programm? Unter DOS gibt es keine allgemeinen
Druckertreiber.
> Er kann beim Starten von DOS den Port LPT1 nicht initialisieren.
> Wenn ich zB ein dir > lpt1 absetze, druckt er mir eine Zeile mit
> kryptischen Zeichen aus.
Kommt mir bekannt vor. Bei uns liegt es meist an uralten (man muss ja
sparen) parallelen Druckerkabeln, die nicht voll belegt sind. Wohl
gemerkt ... die Kabel funktionieren mit älteren Druckern prächtig, nur
mit neueren halt nicht. Ansonsten ... was passiert ohne diesen
komischen "Treiber für DOS"?
> Ist da so ein Unterschied vom Zeichensatz vom alten zum neuen?
Primitives ASCII sollte der immer drucken können (bis vielleicht auf
Umlaute, aber da muss man nur den passenden Zeichensatz am Drucker
einstellen).
Gruß
Olaf
--
Wenn Gott gewollt haette, dass EMails in HTML geschrieben
wuerden, endeten Gebete traditionell mit </Amen>.
********************* OLAF ERKENS **********************
FJ*#RRR http://www.wiso.uni-dortmund.de/~FJ
FJR1300 RP04 BJ01 55Mm -> Thors Hammer grr#48/rrr#25
vBulletin v3.6.7, Copyright ©2000-2010, Jelsoft Enterprises Ltd.