Fehlermeldungen                                 Binary Diff/Binary Patch

Code Fehlermeldung/Bedeutung

  0  Alles in Ordnung

     Hierbei  handelt  es  sich  natrlich   nicht  um  eine  wirkliche
     Fehlermeldung,  aber  der  Vollstndigkeit  halber  habe  ich  den
     Rckgabewert 0 mitdokumentiert.

  1  Der Schalter '<Schalter>' ist fr das gewhlte Kommando nicht
     mglich

     Es  wurde versucht, einen Schalter fr ein Kommando zu setzen, der
     fr   das   gewhlte   Kommando    keinen  Sinn  macht  und  daher
     zurckgewiesen wird.

  2  Unbekannter Schalter '<Schalter>'

     Mit  dem  Schalter  '<Schalter>' kann das Programm nichts anfangen.
     Entweder  handelt  es  sich  um  einen Tippfehler oder der Name ist
     nicht vollstndig, wenn es sich um die lange Schreibweise handelt.

  3  Kommandos mssen als erster Parameter angegeben werden

     Der  erste  Parameter  nach  dem  Dateinamen  von Binary Diff oder
     Binary  Patch  mu ein Kommando sein, damit die folgenden Schalter
     richtig ausgewertet werden knnen.

  4  Mindestens ein Parameter fehlt noch

     Um  das  gewhlte Kommando ausfhren zu knnen, mu noch mindestens
     ein   weiterer  Parameter  angegeben  werden.  Damit  das  Kommando
     ausgefhrt werden kann, mu die Parameterliste korrigiert werden.

 16  Zu viele Parameter angegeben

     Fr  das  gewhlte  Kommando  wurde mindestens ein Parameter zuviel
     angegeben.  Damit  das  Kommando  ausgefhrt  werden  kann, mu die
     Parameterliste korrigiert werden

 17  Bei den Parametern handelt es sich nicht um zwei Dateien bzw.
     Verzeichnisse

     Fr  das  Kommando  -a, --add mu man entweder zwei Dateinamen oder
     zwei  Verzeichnispfade angeben. Eine Mischung ist nicht erlaubt und
     bewirkt diese Fehlermeldung.

 18  Der Kommentar darf maximal 1.500 Bytes umfassen

     Im  Augenblick  darf  ein  Kommentar  maximal  1.500 Bytes belegen.
     Sollte  die  Kommentardatei  grer  sein,  so  wird  diese Meldung
     ausgegeben.

 19  Die I/O-Puffer (<Gre>) sollten mindestens 1.024 Bytes gro sein

     Der  Parameter  fr  den  Schalter  -b,  --buffer-size ist zu klein
     gewhlt  worden. Die Gre wird in Bytes angegeben und der Wert mu
     mindestens 1.024 betragen.

 20  Die Fenstergre (<Gre>) sollte zwischen 256 und 65.535 liegen

     Die  mit  dem  Schalter  -w,  --window-size angegebene Fenstergre
     liegt   auerhalb   des   gltigen   Wertebereichs.  Der  Wert  mu
     mindestens 256 und maximal 65.535 betragen.

 21  Das Verzeichnis '<Pfad>' enthlt keine Dateien oder Verzeichnisse

     Sollte  eines der  beiden angegebenen  Verzeichnisse  keine Dateien
     oder Verzeichnisse beinhalten,  so erhlt man  diese Fehlermeldung.
     Ein Vergleich mit  einem leeren  Verzeichnis ist unsinnig,  da dies
     der Funktionsweise  eines normalen Archivierers  entsprechen wrde,
     der dafr aber wesentlich besser geeignet wre.

 33  Das Diff-Archiv stammt von einer neueren Version

     Wenn  man  diese  Fehlermeldung erhlt, so bentigt man eine neuere
     Version von Binary Diff oder Binary Patch. In den Archiven ist eine
     Versionsnummer gespeichert, anhand der Binary Diff und Binary Patch
     erkennen knnen, ob das gespeicherte Format verarbeitet werden kann
     oder nicht.

 34  Das Diff-Archiv ist beschdigt

     Smtliche  Daten  innerhalbs  eines  Archives  sind  mit Prfsummen
     versehen,  um  Fehler  rechtzeitig  erkennen zu knnen. Beschdigte
     Archive knnen derzeit noch nicht repariert werden.

 35  Ein unbekannter Datentyp wurde gefunden

     In  dem Diff-Archiv wurde ein nicht bekannter Datentyp aufgefunden.
     Sollte  solche  eine  Meldung  erscheinen, dann bitte umgehend beim
     Autor melden!

 36  Das Diff-Archiv ist gegen Vernderungen geschtzt

     Diese Meldung erscheint,  wenn man versucht,  ein mit  dem Kommando
     "-e, --envelope" geschtztes Archiv zu verndern.

 37  Die Datei '<Datei>' kann nicht aktualisiert werden

     Vor der eigentlichen Aktualisierung wird berprft, ob die Datei in
     unvernderter Form vorliegt. Dies ist aufgrund der Arbeitsweise von
     Binary Diff notwendig, und u.a. wird dadurch auch ein berschreiben
     einer Konfigurationsdatei o.. vermieden.

 64  Es steht nicht gengend freier Speicher zur Verfgung

     Der  noch freie Speicher reicht nicht aus, um das gewhlte Kommando
     ausfhren  zu  knnen.  Evtl.  hilft  es,  die Gre der I/O-Puffer
     herabzusetzen  oder  fr  das  Kommando  -a,  --add  eine  kleinere
     Fenstergre zu whlen.

 80  Auf '<Datei>' konnte nicht zugegriffen werden

     Die  angegebene Datei konnte nicht zum Lesen geffnet werden. Evtl.
     benutzt  gerade  ein  anderes  Programm  die gleiche Datei oder die
     Datei wurde verschoben, bevor Binary Diff sie lesen konnte.

 81  Die Datei '<Datei>' konnte nicht angelegt werden

     Der Versuch, die angegebene Datei anzulegen, schlug fehl. Dies kann
     z.B.  durch  ein  schreibgeschtztes  Laufwerk geschehen oder durch
     eine  Datei,  die  bereits existiert, fr die man aber keine Rechte
     zum berschreiben besitzt.

 82  Lesen aus der Datei nicht mglich

     Whrend  eines  Lesezugriffs  wurde  vom  Betriebssystem ein Fehler
     gemeldet. Die Datei ist mglicherweise beschdigt.

 83  Schreiben in die Datei nicht mglich

     Whrend  eines  Schreibzugriffs wurde vom Betriebssystem ein Fehler
     gemeldet.  Das  Laufwerk,  auf  dem  die  Datei  gespeichert werden
     sollte, besitzt mglicherweise eine fehlerhafte Struktur.

 84  Lesen der Kommentardatei nicht mglich

     Die angegebene Kommentardatei konnte nicht gefunden werden.

 85  '<Datei>' konnte nicht gelscht werden

     Die  angegebene  Datei  sollte  gelscht werden, aber das Betriebs-
     system meldete beim Lschversuch einen Fehler.

 86  '<Datei>' konnte nicht umbenannt werden

     Die  angegebene  Datei konnte nicht umbenannt werden, weil z.B. ein
     anderes Programm die gleiche Datei gelscht, verschoben oder selbst
     umbenannt hat.

 87  Datum und Zeit fr '<Datei>' konnten nicht gesetzt werden

     Der Versuch, Datum und Uhrzeit der letzten nderung an der Datei zu
     setzen, ist fehlgeschlagen. Die Datei ist offenbar schreibgeschtzt
     oder befindet sich auf einem schreibgeschtzten Laufwerk.

 88  Die Attribute fr '<Datei>' konnten nicht gesetzt werden

     Die Attribute fr die Datei konnten nicht gesetzt werden. Die Datei
     ist offenbar schreibgeschtzt oder befindet sich auf einem schreib-
     geschtzten Laufwerk.
