FAQ

Home
Beschreibung
Download
Registrierung
FAQ
  1. Was heißt eigentlich 'FAQ'?
  2. Ist das Programm die Lösung für mein Barcode-Problem?
  3. Gibt es eine Version für mein Betriebssystem xyz?
  4. Wird 'Microsoft Windows' unterstützt?
  5. Welche Drucker werden unterstützt?
  6. Welche Barcode-Typen werden unterstützt?
  7. Gibt es sonstige Limitierungen?
  8. Wo finde ich die Programmquellen?
  9. Warum bekomme ich keine Barcodes ausgedruckt?
  10. Wie funktioniert die  Registrierung ?
  11. Gibt es ein Rabatt-System ?

Was heißt eigentlich 'FAQ'?

FAQ steht für Frequently Asked Questions, zu deutsch etwa Regelmäßig gestellte Fragen. Unter dieser Überschrift werden  im Internet die am häufigsten gestellten Fragen zu einem bestimmten Themenkreis beantwortet. Auch beim Einsatz des BARCODE-Programms gibt es FAQ's, die auf diesen Seiten beantwortet werden.


Ist das Programm die Lösung für mein spezielles Barcode-Problem?

Wenn Sie nach der Lektüre der Programmbeschreibung nicht wissen, ob das Programm das richtige für Sie ist, schreiben Sie eine kurze Mail mit Ihrer Problemstellung und Sie werden zurückgerufen.

Zurück zum Anfang

Gibt es eine Version für mein Betriebssystem xyz?

Falls Sie in dem Download-Bereich für Ihr Betriebssystem keine geeignete BARCODE Version finden konnten, so bedeutet dies noch gar nichts: BARCODE ist in der sehr verbreiteten Sprache 'ANSI-C' programmiert worden und somit auf einer Vielzahl unterschiedlicher Systeme lauffähig.  Wenn Sie auf Ihrem System über einen ANSI-C Compiler verfügen, wird es Ihnen sehr leicht gelingen, eine lauffähige Version des Programms zu erzeugen. Die notwendigen Programmquellen erhalten Sie mit der Registrierung.

Zurück zum Anfang

Wird 'Microsoft Windows' unterstützt?

Die Antwort ist kurz und bündig: Nein!
BARCODE eignet sich aufgrund seiner speziellen Arbeitsweise in erster Linie für UNIX-Syteme.

Zurück zum Anfang

Welche Drucker werden unterstützt?

BARCODE unterstützt derzeit alle Drucker, die die Druckersprache PCL 5e von Hewlett Packard* verstehen. Dies sind fast alle gängigen Laserdrucker auf dem Markt, jedoch gewöhnlich keine Tintenstrahl- bzw. Matrixdrucker.

Zurück zum Anfang

Welche Barcode-Typen werden unterstützt?

In der aktuellen Version unterstützt BARCODE die folgenden Typen:

  • Interleaved 2 of 5
  • Code39 (auch  'Code 3 of 9' genannt)
  • Code128
  • EAN128 (Eine Spezialform des Code128)
  • EAN13
  • Codabar (auch 'Code 2 of 7' genannt)
  • MSI
Zurück zum Anfang

Gibt es sonstige Limitierungen?

In der aktuellen Version gibt es folgende Grenzen, die auf Wunsch erweitert werden können:

  • maximale Anzahl Barcode-Daten = 80
  • maximale Anzahl Klartext-Zeichen = 80
  • maximale Anzahl Zeichen des Barcode-Kommandos = 200
Zurück zum Anfang

Wo finde ich die Programmquellen?

Aus verständlichen Gründen wird der Quellcode nicht zum kostenlosen Download angeboten.
Sie erhalten die ANSI-C Programmquellen auf Wunsch nach Registrierung des Programms.

Zurück zum Anfang

Warum bekomme ich keine Barcodes ausgedruckt?

Eine der häufigsten Ursachen für fehlerhafte oder fehlende Barcodes liegt  in der unterschiedlichen Interpretation des Zeilenendes unter Unix bzw. MS-DOS. So liefern Unix-Systeme am Zeilenende lediglich das sogenannte "Linefeed" <LF>, während unter MS-DOS vorher zusätzlich noch ein "Carriage Return" <CR> eingefügt wird.

Einige Drucker sind nun so konfiguriert, daß sie das <CR> vor dem <LF> erwarten ("MS-DOS-Modus").  Das <CR> sorgt dafür, daß die aktuelle Druckpostion an den Anfang der aktuellen Zeile positioniert wird, das <LF> bewegt dann die aktuelle Druckpostion senkrecht um 1 Zeile nach unten. Fehlt nun -wie z.B. auf Unix-Systemen- das <CR>, so wird die Druckposition nicht an den Anfang der neuen Zeile zurückgestellt sondern nur vertikal auf die nächste Zeile. Hier wird dann einfach von der aktuellen Spaltenposition an fortgeschrieben. So gerät die aktuelle Druckposition schnell außerhalb des sichtbaren Bereiches.

Dieses Problem kann auf die beiden folgenden Arten gelöst werden:

1. <LF> -> <CR><LF> Translation im Drucker (einfachste Lösung)
Man bringt den Drucker dazu, bei jedem empfangenen <LF>-Zeichen automatisch ein <CR> anzuhängen. Wie man diese Einstellung vornimmt, sollte im Handbuch beschrieben sein.

2. <LF> -> <CR><LF> Translation mit Hilfe eines Programms
Man erweitert auf dem Unix-Rechner das Kommando zum Ausdruck des Barcodes um einen Befehl, der ein <CR> in jeder Zeile einfügt. Dieser "Befehl" -nennen wir ihn unix2dos- ist ein kleines Script mit folgendem Inhalt:

awk '{printf "%s\r\n",$0}' $1

Damit lautet der neue Befehl zum Ausdruck des Barcodes z.B.:

cat test.txt | ./barcode | ./unix2dos | lp

Die zu druckenden Daten werden also zunächst noch einmal durch das  zusätzliches Programm 'gepipet'.

Zurück zum Anfang

Wie funktioniert die Registrierung ?

Wenn Sie mit der Funktion des Programms zufrieden sind und es für Ihren speziellen Anwendungsfall einsetzen möchten, müssen Sie es registrieren lassen. Sie erhalten anschließend einen individuellen Registrierungsschlüssel, der als Parameter dem BARCODE-Programm mitgegeben wird. Dieser Schlüssel hebt die Beschränkungen der Testversion auf. Die genauen Konditionen finden sie hier.

Zurück zum Anfang

Gibt es ein Rabatt-System ?

Bei Abnahme mehrerer Lizenzen wird Ihnen einen individuell ausgearbeiteter Rabatt angeboten.
Bitte fragen Sie nach!

Zurück zum Anfang

Copyright © 2010 Ruediger Kerkloh. Alle Rechte vorbehalten.
Stand: 01.08.2010.