From a39e7cde2da1d90dbe96c9d622a1c2933490ca1a Mon Sep 17 00:00:00 2001
From: ulrich
Date: Fri, 11 Feb 2022 07:15:08 +0000
Subject: [PATCH] Readme angepasst

---
 readme.md |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/readme.md b/readme.md
index 58d1692..5069419 100644
--- a/readme.md
+++ b/readme.md
@@ -13,8 +13,6 @@
 
 Anstelle von `$BILDHELFER` würde man also beispielweise `/home/fred/bildhelfer` notieren, wenn in das persönliche Verzeichnis des Benutzers `fred` heruntergealden und entpackt wurde. 
 
-Ferner wird angenommen, dass die oben aufgeführten Klassenbibliotheken lokal an Orten abgelegt sind, deren Pfade mit dem Platzhalter `$JLIB` gemeint ist. Anstelle des Platzhalters muss in den folgenden Kommandos also der absolute Pfad des lokalen Ablageortes eingesetzt werden.
-
 ## Bildhelfer herstellen
 
 Der Bildhelfer ist als Werkzeug zur Ausführung von der Kommandozeile aus gedacht. Zur Herstellung werden mit Hilfe der wie zuvor beschrieben geladenen Teile die folgenden Kommandos ausgeführt (Beispiel für Linux):
@@ -24,10 +22,10 @@
 mkdir classes
 mkdir dist
 
-$JDK/javac -d classes src/de/uhilger/bildhelfer/*.java
+$JDK/bin/javac -d classes src/de/uhilger/bildhelfer/*.java
 cp src/* classes
 
-$JDK/jar -cfm dist/bildhelfer.jar src/META-INF/MANIFEST.MF -C classes .
+$JDK/bin/jar -cfm dist/bildhelfer.jar src/META-INF/MANIFEST.MF -C classes .
 
 rm -r classes
 ```
@@ -37,6 +35,21 @@
 
 ## Bildhelfer verwenden
 
+Das Kommando zur Ausführung einer Bildverkleinerung lautet
 
+`$JDK/jre/bin/java -jar bildhelfer.jar verkleinern 640 0.7 /home/fred/bilder/eingang /home/fred/bilder/ausgang`
 
+Das obige Kommando verkleinert alle Bilddateien mit der Endung jpeg, jpg oder png im Ordner `/home/fred/bilder/eingang` und legt die verkleinerte Fassung in den Ordner `/home/fred/bilder/ausgang`. Die Bilder werden auf 640 Bildpunkte entlang der längsten Kante verkleinert und auf 70% ihrer Qualität verringert. 
+
+Mit dem Kommando
+
+`$JDK/jre/bin/java -jar bildhelfer.jar stapel 640 0.7 /home/fred/bilder/eingang /home/fred/bilder/ausgang`
+
+werden Bilddateien in allen Unterordnern des Eingangsordners verarbeitet. Im Ausgangsordner wird dabei dieselbe Struktur aus Unterorndern erzeugt.
+
+## Noch bauen
+
+- Logging wahlweise über mitgelieferte logging.properties oder eine andere logging.properties (Logging Properties werden im Augenblick nur über `-Djava.util.logging.config.file` verwendet)
+- Resource Bundles für statische Texte
+- Mehrere Bilder gleichzeitig in einer wählbaren Anzahl von Threads verarbeiten
 

--
Gitblit v1.9.3