home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
utility
/
archiver
/
lhsh1021
/
lh_shell.ins
/
LH_SHELL.TXT
< prev
Wrap
Text File
|
1991-11-20
|
10KB
|
263 lines
LHarc-Shell Version 1.02
Copyright (c) 1991 Screen Art GbR
Autor : Andreas Bölt 2:244/8002@fidonet.org
Inhaltsverzeichnis
Beschreibung Seite
Inhaltsverzeichnis..........................................1
Allgemeines.................................................2
Das Hauptmenue..............................................3
Das Konfigurations-Menue....................................4
Disketten-Kommandos.........................................4
Anhang A - Geplante Erweiterungen...........................4
Anhang B - History..........................................5
Anhang C - Verwendete Software/Danksagungen.................5
Allgemeines
Das Programm ist Public Domain und darf, wenn einige Regeln
beachtet werden frei benutzt und kopiert werden. Diese Regeln
wären :
- Das Programm, die Anleitung oder irgendein anderer Teil des
Paketes wird in keiner Form verändert,
- Derjenige, der das Programm regelmäβig benutzt, schickt eine
Nachricht (Postkarte, Brief, Netmail) an den Autor,
- festgestellte Fehler oder Mängel an dem Programm werden dem
Autor (per Brief oder Netmail) mitgeteilt und
- für das weitergeben des Programmes darf keinerlei Gebühr
erhoben werden (Der Vertrieb über PD-Versande ist untersagt !).
Als Archiv-Programme wurden folgende Versionen getestet :
* LHarc V2.01e (ältere Versionen sollten funktionieren, soweit
sie -lh5- unterstützen (also ab 2.00a) )
Da ich (und wohl auch die meisten anderen Programmierer) nicht
perfekt bin, können mir natürlich Fehler unterlaufen sein ...
Solltest Du einen solchen finden (oder irgendeine un-
dokumentierte Funktion entdecken), oder einen Vorschlag haben,
was noch unbedingt in die Shell mit eingebaut werden sollte, so
schreibe eine kurze (!) Nachricht an :
Andreas Bölt
Buchenstraβe 11
W-8031 Maisach
oder
Andreas Boelt 2:244/8002.22@fidonet.org
oder
in ATARI.GER im FidoNet (nur bei allgemein-Interesse !)
Wer das Programm des öfteren benutzt (was ja vorkommen soll),
der sollte fairerweise eine kleine Spende (sozusagen als An-
erkennung) von z.B. 20 DM an den Autor schicken. Wird noch eine
Diskette beigelegt, bekommt man die neueste Version der LH-
Utilities, sowie gedruckte Handbücher zurückgeschickt.
Ich hab versucht, möglichst viele Funktionen in die Shell einzu-
bauen. Auch hab ich vor (vorausgesetzt, die Shell findet ir-
gendwo bei irgendjemand Verwendung) andere Archiv-Programme
(ARC, ZIP, ARJ, ZOO, ...) in die Shell mit aufzunehmen.
Ich kann nicht sagen, auf welchen Rechnern und mit welchen
Konfigurationen sie funktioniert bzw. nicht funktioniert, da ich
leider nur der Besitzer eines MegaSTE's bin .-)
Jedenfalls auf einem MSTE mit 4 MB funktioniert sie .-))
Wie sie sich mit Grafikkarten, Bildschirmtreibern (NVDI, QUICKST)
usw. verhält kann ich nicht sagen.
Nun möchte ich mich noch für die Anleitung entschuldigen, aber
Deutsch war noch nie meine Stärke .-))
Das Hauptmenü
Bedienung der Fenster
Die Bedienung der Fenster ist im allgemeinen wie vom Desktop her
bekannt. Das aktuelle Laufwerk kann man ändern, indem man un-
terhalb des Fensters einen der Laufwerks-Button anklickt. Das
Momentan benutzte Laufwerk wird invers dargestellt.
Ordner und Archive (diese nur im linken Fenster) werden durch
einmaliges anklicken geöffnet.
Dateien können durch einmaliges anklicken selektiert bzw. dese-
lektiert werden.
Im Archiv-Fenster werden nur Dateien mit der Endung '.LZH'
aufgeführt.
Anzeigen im Fenster
In den Fenstern wird das Inhaltsverzeichnis der Dis-
kette/Festplatte bzw. des Archives angezeigt. Ein "<Dir>"
anstelle der Gröβenangabe bedeutet, daβ dies ein Ordner ist, und
durch einmaliges anklicken geöffnet werden kann. Im Archiv-
Fenster (linkes Fenster) bedeutet ein Asterix (*) zwischen
Filenamen und Größenangabe, daß für dieses File eine Ordner-
Struktur gespeichert ist. die mit Hilfe des Schalters "Mit
Ordner packen/entpacken" wieder hergestellt werden kann.
Die Archiv-Funktionen
Die Archiv-Funktionen sind nur anwählbar, wenn ein Archiv
geöffnet wurde. Die nähere Beschreibung der Funktionen bitte in
der Anleitung zum jeweiligen Archiv-Programm nachlesen.
Anlegen eines neuen Archives
Ein neues Archiv kann durch anklicken des Balkens "Archiv" über
der Pfadangabe im Archiv-Fenster angelegt werden. Es erscheint
dann eine Dialogbox, in der die Eingabe des Archiv-Namens
gemacht werden kann (OHNE Extention !!!!). Die gewünschte
Archiv-Art kann man mit den Radio-Buttons einstellen.
Das Archiv wird erst endgültig angelegt, wenn man die erste
Datei in das Archiv kopiert (z.B. mit Add oder Freshen). Verläβt
man das Archiv vorher, wird es NICHT auf der Diskette angelegt
!!!!
Das Konfigurations-Menü
Hier kann man zunächst wählen, ob man die Programmpfade oder die
Optionen der einzelnen Archiv-Programm ändern will.
Die Funktionen der einzelnen Options-Schalter bitte in der
Anleitung zum jeweiligen Archiv-Programm nachlesen.
Die Einstellungen werden dauerhaft in der Info-Datei
festgehalten und sind nach einem erneuten Programmstart sofort
wieder aktiv !!!
Das Auswählen der Pfad geschieht durch einmaliges Anklicken des
gewünschten Pfades. Es erscheint dann eine File-Selektor-Box, in
der das Programm bzw. der Pfad eingestellt werden kann.
Disketten - Kommandos
Die Disketten-Kommandos beziehen sich (bis auf "Diskette
formatieren") ausschliesslich auf das Disketten-Fenster (rechtes
Fenster). Die Funktionen Kopieren/Bewegen von Files kopieren
bzw. bewegen (kopieren mit anschliessendem löschen) die im
rechten Fenster angeklickten Files ins linke Fenster (natuerlich
nicht blos in den Fenstern :). Die Funktion "Ordner anlegen"
legt im Pfad des rechten Fensters den neuen Ordner an. Die
Kopier-Routinen sind nicht unbedingt die schnellsten, aber das
Kopieren von Files ist ja nicht die Hauptaufgabe des Programmes
.....
Anhang A - Geplante Erweiterungen
In diesem Kapitel werden alle Erweiterungen aufgeführt, die in
absehbarer Zeit verwirklicht werden.
- Unterstützung weiterer Archiv-Programme (ARC, ZOO, ZIP, ARJ)
- Das LHarc-Utility bleibt nach dem Ersten Aufruf im Speicher
- Zusätzlich wird dem Paket eine LIGHT-Version mitgegeben, in
der nur die Entpack-Funktionen unterstützt werden
- das Install-Programm vollzieht alle Änderungen im
DESKTOP.INF, bzw. NEWDESK.INF
Sollte noch irgendeine Funktion fehlen, die Du für wichtig oder
nützlich hältst, so schreibe mir doch eine kurze Nachricht, ich
werde dann versuchen diese Funktion einzubaun.
Anhang B - History
- V1.021
* Fehler beim Patchen des Pfades zur Infodatei
- V1.02
* Grobe Fehler im Installationsprogramm beseitigt
* Bei [Select All] wird dem Archiv-Programm *.* statt der
ganzen Dateinamen übergeben
* Bei [Ordner anlegen] wird der Archivname als Vorgabewert
verwendet (Idee von Thomas Grunwald)
* [Verbose] und [Test] funktionierte nicht
- V1.01
* Fehler bei der Ausgabe des Pfades im Disketten-Fenster
beseitigt
* Fehler beim Auspacken aller Files beseitigt (war hin und
wieder falsche Pfadübergabe fuer Zielpfad)
* Fehler beim Redraw einzelner Dialogboxen beseitigt (ab
und zu kein Restaurieren des Bildschirms)
* Hin und wieder wurden die Directory der beiden Fenster
gemischt, sollte nun nicht mehr vorkommen
* Das Formatieren von Disketten, Kopieren/Bewegen von Files,
Anlegen von Ordnern ist nun möglich
* Diverse Optimierungen der Gröβe und Geschwindigkeit
* Der grafische Aufbau des Bildschirm (Anordunung der
Buttons, usw) wurde geändert. Die Laufwerrks-Buttons
sind nun unter den Fenstern und nicht mehr in einer
separaten Dialogbox.
* Die Update-Routine für den Bildschirm wurde geändert
(Dank an Thomas Engel für den Hinweis)
- V1.00
* Bug beim schlieβen eines Archives entfernt
* Hin und wieder wurde der falsche Pfad eingelesen
* Fehler bei der Parameterübergabe beim Extracten wurde
beseitigt
* Aufrufe des LHarc`s auf Minimum begrenzt
* Anzeige, wieviel Files und KBytes selektiert wurden
eingebaut
* Ansehen und Löschen von Files möglich (normal und im
Archiv !)
* Aussehen der Dialogboxen an GEMINI angepasst
* Slider in beiden Fenstern hinzugefügt
- V0.9Beta
* Erste öffentliche Version der Shell.
Anhang C - Verwendete Software / Danksagungen
Das Programm ist komplett in PureC von Applikation Systems
Heidelberg geschrieben. Die Grafische Oberfläche wurde mit Hilfe
der NeXT-GEM Library von Thomas Engel und Stefan Kreutter
verwirklicht.
Danksagungen :
- Pure Software für ihr PureC (wenn in der Version 1.00 auch
noch nicht ausgereift)
- Thomas Engel und Stefan Kreutter für ihre NeXT-GEM Library
- Thomas Quester für seine optimierte LHarc-Versionen
- Yoshi für den LHarc an sich
- Thomas Grunwald für seine Bugreports und Vorschläge
- all denen, die ihren Senf zu dem Programm abgegeben haben
und
- all denen, die dieses noch tun werden !