home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / utility / archiver / lhsh1021 / lh_shell.ins / LH_SHELL.TXT < prev   
Text File  |  1991-11-20  |  10KB  |  263 lines

  1.  
  2.                     LHarc-Shell Version 1.02 
  3.                 Copyright (c) 1991 Screen Art GbR 
  4.            Autor : Andreas Bölt 2:244/8002@fidonet.org
  5.  
  6.  
  7.  
  8.                        Inhaltsverzeichnis  
  9.  
  10.  
  11.                        
  12.  Beschreibung                                              Seite
  13.      
  14.  Inhaltsverzeichnis..........................................1
  15.  Allgemeines.................................................2
  16.  Das Hauptmenue..............................................3
  17.  Das Konfigurations-Menue....................................4
  18.  Disketten-Kommandos.........................................4
  19.  Anhang A - Geplante Erweiterungen...........................4
  20.  Anhang B - History..........................................5
  21.  Anhang C - Verwendete Software/Danksagungen.................5
  22.  
  23.  
  24.  
  25.                            Allgemeines  
  26.  
  27. Das  Programm  ist Public Domain und  darf,  wenn  einige  Regeln 
  28. beachtet  werden frei benutzt und kopiert  werden.  Diese  Regeln 
  29. wären  :
  30.  
  31. -  Das Programm,  die Anleitung oder irgendein anderer  Teil  des 
  32.    Paketes  wird  in keiner Form verändert,   
  33. -  Derjenige,  der das Programm regelmäβig benutzt, schickt   eine 
  34.    Nachricht  (Postkarte,  Brief,  Netmail) an den Autor,   
  35. -  festgestellte  Fehler oder Mängel an dem Programm  werden  dem 
  36.    Autor (per Brief oder Netmail) mitgeteilt und  
  37. -  für  das  weitergeben des  Programmes  darf  keinerlei  Gebühr    
  38.    erhoben werden  (Der Vertrieb über PD-Versande ist untersagt !).
  39.  
  40.  
  41. Als Archiv-Programme wurden folgende Versionen getestet :
  42.  
  43.  * LHarc V2.01e (ältere Versionen sollten  funktionieren,  soweit 
  44.    sie -lh5- unterstützen (also ab 2.00a) ) 
  45.  
  46. Da  ich (und wohl auch die meisten anderen  Programmierer)  nicht 
  47. perfekt  bin,  können mir natürlich Fehler unterlaufen  sein  ... 
  48. Solltest   Du   einen  solchen  finden   (oder   irgendeine   un- 
  49. dokumentierte  Funktion entdecken),  oder einen Vorschlag  haben, 
  50. was noch unbedingt in die Shell mit eingebaut werden  sollte,  so 
  51. schreibe eine kurze (!) Nachricht an :
  52.  
  53.      Andreas Bölt 
  54.      Buchenstraβe 11 
  55.      W-8031 Maisach 
  56.   oder 
  57.      Andreas Boelt  2:244/8002.22@fidonet.org 
  58.   oder 
  59.      in ATARI.GER im FidoNet (nur bei allgemein-Interesse !)
  60.  
  61. Wer  das  Programm des öfteren benutzt (was ja  vorkommen  soll), 
  62. der  sollte  fairerweise eine kleine Spende  (sozusagen  als  An- 
  63. erkennung) von z.B.  20 DM an den Autor schicken.  Wird noch eine 
  64. Diskette  beigelegt,  bekommt  man die neueste  Version  der  LH-
  65. Utilities, sowie gedruckte Handbücher zurückgeschickt.
  66.  
  67. Ich hab versucht,  möglichst viele Funktionen in die Shell einzu- 
  68. bauen.  Auch  hab ich vor (vorausgesetzt,  die Shell  findet  ir- 
  69. gendwo  bei  irgendjemand  Verwendung)  andere   Archiv-Programme 
  70. (ARC, ZIP, ARJ, ZOO, ...) in die Shell mit aufzunehmen.
  71.  
  72. Ich  kann  nicht  sagen,  auf welchen Rechnern  und  mit  welchen 
  73. Konfigurationen sie funktioniert bzw.  nicht funktioniert, da ich 
  74. leider nur der Besitzer eines MegaSTE's bin .-)
  75. Jedenfalls auf einem MSTE mit 4 MB funktioniert sie .-))
  76. Wie sie sich mit Grafikkarten, Bildschirmtreibern (NVDI, QUICKST) 
  77. usw. verhält kann ich nicht sagen.
  78.  
  79. Nun  möchte ich mich noch für die Anleitung  entschuldigen,  aber 
  80. Deutsch war noch nie meine Stärke .-))
  81.  
  82.  
  83.                           Das Hauptmenü 
  84.  
  85.  
  86.      Bedienung der Fenster 
  87.  
  88. Die Bedienung der Fenster ist im allgemeinen wie vom Desktop  her 
  89. bekannt.  Das  aktuelle Laufwerk kann man ändern,  indem man  un- 
  90. terhalb  des Fensters einen der  Laufwerks-Button  anklickt.  Das 
  91. Momentan benutzte Laufwerk wird invers dargestellt.
  92.  
  93. Ordner  und  Archive (diese nur im linken Fenster)  werden  durch 
  94. einmaliges anklicken geöffnet.
  95.  
  96. Dateien können durch einmaliges anklicken selektiert  bzw.  dese- 
  97. lektiert werden.
  98.  
  99. Im  Archiv-Fenster  werden  nur Dateien  mit  der  Endung  '.LZH' 
  100. aufgeführt.
  101.  
  102.  
  103.          Anzeigen im Fenster 
  104.  
  105. In   den   Fenstern   wird  das   Inhaltsverzeichnis   der   Dis- 
  106. kette/Festplatte  bzw.   des  Archives  angezeigt.   Ein  "<Dir>" 
  107. anstelle der Gröβenangabe bedeutet,  daβ dies ein Ordner ist, und 
  108. durch  einmaliges  anklicken geöffnet  werden  kann.  Im  Archiv-
  109. Fenster  (linkes  Fenster)  bedeutet  ein  Asterix  (*)  zwischen 
  110. Filenamen  und  Größenangabe,  daß für dieses File  eine  Ordner-
  111. Struktur  gespeichert  ist.  die  mit Hilfe  des  Schalters  "Mit 
  112. Ordner packen/entpacken" wieder hergestellt werden kann.
  113.  
  114.  
  115.          Die Archiv-Funktionen 
  116.  
  117. Die  Archiv-Funktionen  sind  nur  anwählbar,   wenn  ein  Archiv 
  118. geöffnet wurde.  Die nähere Beschreibung der Funktionen bitte  in 
  119. der Anleitung zum jeweiligen Archiv-Programm nachlesen.
  120.  
  121.  
  122.          Anlegen eines neuen Archives 
  123.  
  124. Ein  neues Archiv kann durch anklicken des Balkens "Archiv"  über 
  125. der  Pfadangabe im Archiv-Fenster angelegt werden.  Es  erscheint 
  126. dann  eine  Dialogbox,  in  der  die  Eingabe  des  Archiv-Namens 
  127. gemacht  werden  kann  (OHNE  Extention  !!!!).   Die  gewünschte 
  128. Archiv-Art kann man mit den Radio-Buttons einstellen.
  129. Das  Archiv  wird erst endgültig angelegt,  wenn  man  die  erste 
  130. Datei in das Archiv kopiert (z.B.  mit Add oder Freshen). Verläβt 
  131. man  das Archiv vorher,  wird es NICHT auf der Diskette  angelegt 
  132. !!!!
  133.  
  134.  
  135.  
  136.  
  137.                      Das Konfigurations-Menü
  138.  
  139. Hier kann man zunächst wählen,  ob man die Programmpfade oder die 
  140. Optionen der einzelnen Archiv-Programm ändern will.
  141. Die  Funktionen  der  einzelnen  Options-Schalter  bitte  in  der 
  142. Anleitung zum jeweiligen Archiv-Programm nachlesen.
  143.  
  144. Die   Einstellungen   werden   dauerhaft   in   der    Info-Datei 
  145. festgehalten  und sind nach einem erneuten  Programmstart  sofort 
  146. wieder aktiv !!!
  147.  
  148. Das  Auswählen der Pfad geschieht durch einmaliges Anklicken  des 
  149. gewünschten Pfades.  Es erscheint dann eine File-Selektor-Box, in 
  150. der das Programm bzw. der Pfad eingestellt werden kann.
  151.  
  152.  
  153.  
  154.                       Disketten - Kommandos
  155.  
  156.  
  157. Die   Disketten-Kommandos  beziehen  sich  (bis   auf   "Diskette 
  158. formatieren") ausschliesslich auf das Disketten-Fenster  (rechtes 
  159. Fenster).  Die  Funktionen  Kopieren/Bewegen von  Files  kopieren 
  160. bzw.  bewegen  (kopieren  mit  anschliessendem  löschen)  die  im 
  161. rechten Fenster angeklickten Files ins linke Fenster  (natuerlich 
  162. nicht  blos  in den Fenstern :).  Die Funktion  "Ordner  anlegen" 
  163. legt  im  Pfad  des rechten Fensters den  neuen  Ordner  an.  Die 
  164. Kopier-Routinen  sind nicht unbedingt die schnellsten,  aber  das 
  165. Kopieren  von Files ist ja nicht die Hauptaufgabe des  Programmes 
  166. .....
  167.  
  168.  
  169.  
  170.                 Anhang A - Geplante Erweiterungen
  171.  
  172.  
  173. In  diesem Kapitel werden alle Erweiterungen aufgeführt,  die  in 
  174. absehbarer Zeit verwirklicht werden.
  175.  
  176.   -  Unterstützung weiterer Archiv-Programme (ARC, ZOO, ZIP, ARJ) 
  177.   -  Das LHarc-Utility bleibt nach dem Ersten Aufruf im Speicher 
  178.   -  Zusätzlich wird dem Paket eine LIGHT-Version mitgegeben, in 
  179.      der nur die  Entpack-Funktionen unterstützt werden
  180.   -  das  Install-Programm  vollzieht  alle   Änderungen   im 
  181.      DESKTOP.INF, bzw. NEWDESK.INF
  182.  
  183. Sollte noch irgendeine Funktion fehlen,  die Du für wichtig  oder 
  184. nützlich hältst,  so schreibe mir doch eine kurze Nachricht,  ich 
  185. werde dann versuchen diese Funktion einzubaun.
  186.  
  187.  
  188.  
  189.                        Anhang B - History
  190. - V1.021
  191.      * Fehler beim Patchen des Pfades zur Infodatei
  192.  
  193.  
  194. - V1.02
  195.      * Grobe Fehler im Installationsprogramm beseitigt
  196.      * Bei [Select All] wird dem Archiv-Programm *.* statt der 
  197.        ganzen Dateinamen übergeben
  198.      * Bei [Ordner anlegen] wird der Archivname als Vorgabewert 
  199.        verwendet (Idee von Thomas Grunwald)
  200.      * [Verbose] und [Test] funktionierte nicht
  201.  
  202.  
  203. - V1.01 
  204.      * Fehler bei der Ausgabe des Pfades im Disketten-Fenster    
  205.        beseitigt 
  206.      * Fehler beim Auspacken aller Files beseitigt (war hin und 
  207.        wieder falsche Pfadübergabe fuer Zielpfad)
  208.      * Fehler beim Redraw einzelner Dialogboxen beseitigt (ab 
  209.        und zu kein  Restaurieren des Bildschirms)
  210.      * Hin und wieder wurden die Directory der beiden Fenster 
  211.        gemischt,  sollte nun nicht mehr vorkommen
  212.      * Das Formatieren von Disketten, Kopieren/Bewegen von Files,  
  213.        Anlegen von Ordnern ist nun möglich  
  214.      * Diverse Optimierungen der Gröβe und Geschwindigkeit 
  215.      * Der grafische Aufbau des Bildschirm (Anordunung der 
  216.        Buttons, usw)  wurde geändert. Die Laufwerrks-Buttons 
  217.        sind nun unter den Fenstern  und nicht mehr in einer 
  218.        separaten Dialogbox.
  219.      * Die Update-Routine für den Bildschirm wurde geändert 
  220.        (Dank an Thomas  Engel für den Hinweis)
  221.  
  222.  
  223. - V1.00 
  224.      * Bug beim schlieβen eines Archives entfernt 
  225.      * Hin und wieder wurde der falsche Pfad eingelesen 
  226.      * Fehler bei der Parameterübergabe beim Extracten wurde 
  227.        beseitigt 
  228.      * Aufrufe des LHarc`s auf Minimum begrenzt 
  229.      * Anzeige, wieviel Files und KBytes selektiert wurden 
  230.        eingebaut 
  231.      * Ansehen und Löschen von Files möglich (normal und im 
  232.        Archiv !) 
  233.      * Aussehen der Dialogboxen an GEMINI angepasst 
  234.      * Slider in beiden Fenstern hinzugefügt
  235.  
  236.  
  237. - V0.9Beta 
  238.         * Erste öffentliche Version der Shell.
  239.  
  240.  
  241.  
  242.  
  243.           Anhang C - Verwendete Software / Danksagungen
  244.  
  245.  
  246. Das  Programm  ist  komplett in  PureC  von  Applikation  Systems 
  247. Heidelberg geschrieben.  Die Grafische Oberfläche wurde mit Hilfe 
  248. der  NeXT-GEM  Library  von  Thomas  Engel  und  Stefan  Kreutter 
  249. verwirklicht.
  250.  
  251.   Danksagungen :
  252.  
  253.    - Pure Software für ihr PureC (wenn in der Version 1.00 auch 
  254.      noch nicht  ausgereift) 
  255.    - Thomas Engel und Stefan Kreutter für ihre NeXT-GEM Library 
  256.    - Thomas Quester für seine optimierte LHarc-Versionen 
  257.    - Yoshi für den LHarc an sich
  258.    - Thomas Grunwald für seine Bugreports und Vorschläge
  259.    - all denen, die ihren Senf zu dem Programm abgegeben haben  
  260.      und
  261.    - all denen, die dieses noch tun werden !
  262.  
  263.