CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Z
i
p
s
e
r
v
e
r


Platform independent archive server
 
   
 
SourceForge Logo
 
 
Zipserver
Current version: V1.0 final
Zipserver Installation Anleitung History Download

Anleitung

Systemvorraussetzungen
Java Runtime Environment 1.2TM
Browser
TCP-IP Netzwerk

Vorläufige, unvollständige Hilfe


Inhalt
  1. Einführung
  2. Installation
  3. Starten des Zipservers
  4. Konfiguration
  5. Surfen in Zipdateien
  6. Suchen in Zipdatein
  7. Beenden des Servers
  8. Deinstallation des Zipservers
  9. Häufig gestellte Fragen (FAQ)
  10. Danksagungen

Einführung

Vielen Dank, für Ihr Interresse am Zipserver. Mit ihrer Hilfe und der Hilfe von etlichen anderen Benutzern kann ich die Funktionen von diesem Produkt stetig verbessern. Diese Hilfedatei erklärt wie der Zipserver arbeitet, wie die Einstellungen zu ändern sind, oder wie man den Zipserver wieder deinstalliert.

[Seitenanfang]


Installation

Der Zipserver benötigt das Java Runtime Environment 1.2 (JRE), das bei Sun kostenlos heruntergeladen werden kann. Nachdem das JRE installiert ist, kann der Zipserver installiert werden.

Doppelklicken Sie die Datei Setup.jar und folgen Sie den Installationsanweisungen. Falls ein Doppelklick nichts bewirkt, geben Sie an der Kommandozeile java -jar Setup.jar ein. Die Installation sollte daraufhin starten.

[Seitenanfang]


Starten des ZipServer

Zum Start des Zipservers reicht ein Doppelklick auf die Datei ZipServer.jar. Falls der Zipserver nicht startet, versuchen Sie java -jar Zipserver.jar an der Kommandozeile. Wenn der Zipserver das erste Mal gestartet wird, erscheint ein Optionsdialog. Hier müssen verschiedene Einstellungen vorgenommen werden. Lesen Sie dazu das nächste Kapitel: Konfiguration.

[Seitenanfang]


Konfiguration

Alle wichtigen Einstellungen werden im Optionsdialog vorgenommen. Sie gelangen zu dem Optiondialog über das Menü Zipserver.

Der Optionsdialog
Abbildung: Der Optionsdialog

Zip-Verzeichnis

Stammverzeichnis oder Hauptinhaltsverzeichnis. Dieses ist das Inhaltsverzeichnis, wo der ZipServer nach Archiven sucht. Wenn das Stammverzeichnis nicht spezifiziert wurde, benutzt der ZipServer user.dir als Hauptinhaltsverzeichnis. Clients haben keinen Zugriff zu irgendwelchen anderen Verzeichnissen mit dem Programm.

Port

Der Netzwerkport des Servers.

Blockgröße

Der ZipServer kann eine Statistik erzeugen, welche anzeigt wieviel Platz eingespart wird durch die Verwendung der komprimierten Archive. Er berechnet zwei Raten. Eins ist die 'real-Rate', welche zeigt wieviel Platz sich nicht nur anhand der Kompression sondern auch anhand des Dateisystems einsparen läßt. Da diese Rate Plattformabhängig ist, wird die Rate nur richtig Berechnet wenn die angenommene Blocksize Richtig gesetzt ist.

Eine FAT 32-Parition, die größer als 8 GB ist, hat eine Blocksize von 8192 Byte.

Threads

Diese ist die Anzahl von Prozessen die der ZipServer gleichzeitig bearbeitet. Je mehr Prozesse (Threads) desto mehr wird das Gesamtsystem belastet, desto schneller erfolgt eine Darstellung im Browser. Die Standardeinstellung ist acht.

Logdatei schreiben

Wenn Sie diese Option aktivieren, legt der Zipserver eine Logdatei an, in welcher sämtliche Zugriffe protokolliert werden. Die Datei wird im Verzeichnis logs erzeugt, welches sich im Installationsverzeichnis der Zipservers befindet.

Mit Infofenster starten

Ist diese Option aktiviert, startet der Zipserver mit einem Infofenster, welches Ihnen einen Teil der Einstellungen zeigt. Außerdem wird eine Zusammenfassung der Zugriffe auf den Server angezeigt.

Das Infofenster
Abbildung: Infofenster

Restriktiver Modus

Wenn der restriktive Modus aktiviert ist, kann nur von dem Rechner auf den Zipserver zugegriffen werden, auf dem er gestartet wurde. Ist der Modus nicht aktiviert, kann jeder im Netzwerk (also evtl. das gesamte Internet) auf den Server zugreifen.

Standard HTML-Seiten

Tragen Sie hier Dateien ein, die der Server senden soll, wenn keine Datei in der Anfrage angegeben ist. Wenn Sie z.B. das Archiv Manual.zip im Inhaltsverzeichnis anklicken, wird die Datei index.html gesendet, wenn Sie index.html als Standard HTML-Seite eingetragen ist und sie im Archiv gefunden wurde. Es können mehrere Standard-HTML-Seiten eingetragen werden. Zwischen zwei Einträge muß jeweils ein Komma, z.B: index.html, default.htm. Wenn es mehrere Dateien gibt, auf die die Standard HTML-Seiten zutreffen, wird die Datei gesendet, die zuerst gefunden wird.

[Seitenanfang]


Surfen in Zipdateien

Wenn der Zipserver läuft, können Sie einem beliebigen Browser in den Ziparchiven surfen. Geben Sie dazu bei ihrem Browser die Adresse http://localhost:8080 ein, wobei 8080 für den Port steht, den Sie in der Konfiguration eingestellt haben. Der Zipserver erzeugt dann eine HTML-Seite, die Ihnen alle Ziparchive und Verzeichnisse anzeigt, welche sich im eingestellten Stammverzeichnis befinden:


ArchiveSizeDate
Unterverzeichnis
Java-Dokus.zip17.350.41614.05.99 11:18
RFC.zip32.060.20110.10.99 19:09

Abbildung: Beispielausgabe

Wenn Sie auf ein Verzeichnis klicken, wird das Inhaltsverzeichnis des Verzeichnisses aufgerufen. Klicken Sie auf ein Archiv, so wird der Inhalt des Archivs angezeigt, es sei denn, das Archiv enthält eine Datei, die in den Standard HTML-Seiten vorkommt. Ist dies der Fall, so wird diese Datei angezeigt.

In der Titelzeile des Zipservers werden zusätzliche Kommandos angezeigt. Die Kommandos, die sie in der Abbildung sehen, treten niemals alle gemeinsam auf. Sie werden hier nur der Vollständigkeit halber gemeinsam angezeigt.


Inhalt Inhalt Statistik Suchen Hilfe Info anzeigen Info verstecken Beenden

Abbildung: Das Kommandomenü
Inhalt
Hiermit zeigen Sie den Inhalt des Verzeichnisses an. Dieses Kommando steht nur zur Verfügung, wenn Sie im Statistikmodus sind.
Statistik
Mit diesem Kommando können Sie eine Statistik anzeigen, die darüber informiert, wieviel Platz gespart wird. Die Dauer der Berechnung der Statistik steigt mit der Anzahl der Archive im aktuellen Verzeichnis.
Suchen
Hiermit wird der Suchen-Dialog aufgerufen, der es Ihnen ermöglicht in den Archiven des aktuellen Verzeichnisses nach bestimmten Phrasen zu suchen (siehe Suchen in Ziparchiven).
Hilfe
Dieses Kommando ruft die Online-Hilfe auf.
Info anzeigen
Hiermit können Sie das Infofenster anzeigen. Dieses Kommando steht nur zur Verfügung, wenn Sie an dem Rechner arbeiten, auf dem der Server läuft und das Infofenster versteckt ist.
Info verstecken
Mit diesem Befehl wird das Infofenster versteckt. Es erscheint dann z.B. bei Windows nicht mehr in der Startleiste, obwohl der Server noch läuft. Das Kommando steht nur zur Verfügung, wenn Sie an dem Rechner arbeiten, auf dem der Server läuft und das Fenster sichtbar ist.
Beenden
Hiermit wird der Zipserver beendet. Der Befehl steht nur zur Verfügung, wenn Sie an dem Rechner arbeiten, auf dem der Zipserver läuft.

[Seitenanfang]


Suchen in Zipdateien
Suchtext
Dateityp Textdateien (*.txt; *.html; *.java; *.css)
Benutzerdefiniert
Ziparchiv Einzelnes Archiv:
Benutzerdefiniert
Groß-/Kleinschreibung beachten
Der Suchdialog (funktionsuntüchtig)

[Seitenanfang]


Beenden des Servers

Der Zipserver läßt sich nur auf dem Rechner beenden, auf dem er gestartet wurde. Wählen Sie Beenden im Menü Zipserver des Infofensters, falls Sie es nicht versteckt haben. Sie können den Server auch über Ihren Browser beenden, indem Sie Beenden wählen. Dieser Punkt taucht beispielsweise im Menü des Inhaltsverzeichnisses auf.

[Seitenanfang]


Deinstallation des ZipServer

Zum Deinstallieren des ZipServer von Ihrem Computer/Festplatte, brauchen Sie nur das Verzeichnis in das Sie den ZipServer installiert haben zu löschen.

[Seitenanfang]


FAQ - Häufig gestellte Fragen

Ich finde den Zipserver nicht im Startmenü.

Das Setupprogramm trägt den Zipserver nicht in das Startmenü ein.

Gibt es eine Möglichkeit, Paßwörter oder Benutzer einzurichten?

Nein.

Ich benutze den Zipserver auf einem Windows NT Server. Kann ich ihn als Dienst einrichten?

Ja. Rufen Sie die Systemsteuerung auf und doppelklicken Sie auf Dienste. Klicken Sie auf Hinzufügen und wählen Sie als Anwendung die Datei Zipserver.jar. Folgen Sie den Anweisungen. Der Zipserver ist nun als Dienst eingerichtet.

Wie werde ich den Zipserver vollständig los?

Löschen Sie Ihr Zipserver Installationsverzeichnis. Windows: Falls Sie auch das Java Runtime Environment deinstallieren möchten, klicken Sie in der Systemsteuerung auf Software und wählen Sie im Deinstallationsdialog den Eintrag Java Runtime Environment. Folgen Sie den Anweisungen.

Mein PC hat viel RAM und einen schnellen Prozessor. Kann ich den Zipserver beim Hochfahren automatisch starten?

Windows:Erstellen Sie eine neue Verknüpfung in der Autostartgruppe im Programme Menü.

Ich habe einen alten Rechner mit wenig RAM und einer schwachen CPU. Wie kann ich den Start des Zipservers beschleunigen?

Der Zipserver startet wesentlich schneller, wenn das Infofenster ausgeschaltet ist. Siehe Mit Infofenster starten im Kapitel Konfiguration

Falls Sie eine Frage haben, die nicht im FAQ vorkommt, scheuen Sie sich nicht mir zu mailen: M.Nagler@gmx.de (nailware Chefentwickler).

[Seitenanfang]


Danksagungen

Ein dickes Dankeschön an Horst Fähnrich für seinen unermüdlichen Einsatz beim Beta-Test und das Entwerfen der Hilfedateien.

[Seitenanfang]