home *** CD-ROM | disk | FTP | other *** search
/ The Very Best of Atari Inside / The Very Best of Atari Inside 1.iso / sharew / packer / auspck15 / auspack.txt < prev    next >
Encoding:
Text File  |  1993-07-25  |  22.3 KB  |  446 lines

  1. AUSPACK 1.15, das PD-Tool für Viel-Auspacker (ftp, DFÜ), Aachen, 26.07.1993
  2.  
  3. ***** Für etwaigen Datenverlust übernehme ich keine Haftung! *****
  4.  
  5. 1. Was macht AUSPACK
  6.  
  7. 1.1 Sinn und Zweck
  8. AUSPACK durchsucht das aktuelle Verzeichnis nach ARC-, ZIP-, LZH-, ZOO-, 
  9. LHA- und beliebigen anderen Archiven, deren Entpacker sich mit Parametern 
  10. aufrufen lassen. Die gefundenen Archive werden nacheinander ausgepackt. 
  11. Dabei kann jedes Archiv in ein eigenes Verzeichnis entpackt und/oder nach 
  12. erfolgreicher Aktion gelöscht werden. Gedacht ist AUSPACK für Leute, die 
  13. viele Archive auspacken müssen (ftp/DFÜ) und dies automatisieren wollen. 
  14. AUSPACK kann aber auch einzelne Archive auspacken.
  15.  
  16. 1.2 Kurzanleitung
  17. Für alle, die nie mehr als 5 Zeilen Anleitung lesen hier die Kurzanleitung: 
  18. AUSPACK.PRG und AUSPACK.RSC in ein Verzeichnis kopieren, und [Setup] 
  19. anwählen. Im Installations-Dialog den Archiv-Typ eintragen und über den 
  20. File-Selektor das zugehörige Archivier-Programm anwählen. Kennt AUSPACK den 
  21. Archiv-Typ oder den Archivierer nicht so müssen noch die Parameter 
  22. eingetragen werden. [Weiter] anklicken und weitere Archivierer aussuchen. 
  23. Mit [OK] Installation beenden, über die Datei-Auswahlbox das Verzeichnis 
  24. mit den Archiven auswählen. Parameter einstellen und AUSPACK mittels [OK] 
  25. loslegen lassen.
  26.  
  27. 2. Installation
  28.  
  29. 2.1 Erstinstallation
  30. AUSPACK.PRG und AUSPACK.RSC zusammen in ein Verzeichnis auf die Platte 
  31. kopieren, wohin ist egal. Für englische Resourcen muß die Datei 
  32. AUSPACKE.RSC in AUSPACK.RSC umbenannt werden (zuvor natürlich die deutsche 
  33. Resource löschen). Falls ein AUSPACK.INF von einem anderen Rechner mit 
  34. kopiert worden ist, so sollte diese Datei vorher gelöscht werden. AUSPACK 
  35. kann nun durch Doppelklick gestartet werden. Nun müssen noch die zu 
  36. unterstützenden Archiv-Formate mit deren Archivierern/Extrahierern 
  37. ausgewählt werden. Dazu [Setup] anklicken um zum Installationsdialog zu 
  38. wechseln. Dort nacheinander alle zu nutzenden Archivier-Programme mit deren 
  39. Parametern eintragen (s.2.4). 'AUSPACK installieren' wird mit [OK] beendet. 
  40. Dabei wird die Datei 'AUSPACK.INF' in dasselbe Verzeichnis wie AUSPACK 
  41. geschrieben. AUSPACK ist nun installiert und kann in Betrieb genommen 
  42. werden. 
  43.  
  44. 2.2 Starten vom Desktop
  45. Bei einem TOS ab 2.00 kann AUSPACK auf dem Desktop abgelegt werden. Dazu 
  46. AUSPACK.PRG einmal anklicken, um es zu selektieren. Im Desktop das Menü 
  47. 'Extras/Anwendung anmelden...' anwählen und das Programm mit dem 
  48. Standardverzeichnis [Akt. Fenster] [anmelden]. Nun kann das Icon des 
  49. Programms auf dem Desktop abgelegt werden. Dies hat den Vorteil, daß nach 
  50. dem Start das Verzeichnis des oben liegenden Desktop-Fensters 
  51. voreingestellt ist. Nicht vergessen, diese Einstellungen im Desktop über 
  52. 'Extras/Arbeit sichern' abzuspeichern.
  53.  
  54. 2.3 Start mit Parameter
  55. AUSPACK wertet einen beim Start übergebenen Parameter als Pfad für das 
  56. Verzeichnis mit den Archiven aus. Wird eine Datei übergeben, so ist sie das 
  57. Archiv und wird direkt ausgepackt, ohne den Umweg über den Dialog. Soll die 
  58. Dialog-Box erscheinen, so muß beim Start zusätzlich die rechte Maus-Taste 
  59. gedrückt werden. Dann kann für mehrere Archive im gleichen Verzeichnis die 
  60. Datei-Auswahl-Box aufgerufen werden und der Such-Pfad angepasst werden (s. 
  61. 3.3.2, 3.4).
  62.  
  63. 2.4 Dialog 'AUSPACK installieren'
  64. Über diesen Dialog werden die Archivier-Programme mit dem zugehörigen 
  65. Archiv-Typ und den Aufruf-Parametern eingetragen. 
  66. 2.4.1 Archivierer aussuchen
  67. Durch Klick auf das Feld unter 'Archiv-Entpacker' wird eine 
  68. Datei-Auswahl-Box aufgerufen, über die das Archivier-Programm ausgewählt 
  69. werden kann. Kennt AUSPACK den Archivierer (s. 4.), so werden Typ und die 
  70. Parameter voreingestellt und brauchen nur mit 'Weiter', 'Zurück' oder 'OK' 
  71. bestätigt zu werden. Wird vor der Datei-Auswahl-Box der Archiv-Typ 
  72. ausgewählt so ist die Namensgleichheit für den Archivierer nicht zwingend. 
  73. Die Parameter werden dann aufgrund der Extension voreingestellt. Bei zu 
  74. langen Pfaden werden diese gekürzt dargestellt. 
  75. 2.4.2 Archiv-Typ
  76. Hier müssen die Endungen der Archiv-Dateien eingegeben werden (z.B. LZH, 
  77. ARC, ZIP,...). Anhand dieser Endungen erkennt AUSPACK das Archiv und ruft 
  78. das zugehörige Programm auf. Möchten Sie die Archivier-Programme nicht 
  79. umbenennen, so sollte der Archiv-Typ vor der Wahl des Archivierers 
  80. eingetragen werden.
  81. 2.4.3 Parameter
  82. Hier werden die Aufruf-Parameter des Archivierers eingestellt. Dabei werden 
  83. zwei Modi unterschieden: 'Normal' bedeutet, daß alle Ausgaben auf dem 
  84. TOS-Bildschirm erscheinen sollen. 'Leise' bedeutet, daß die Archivierer 
  85. alle Ausgaben unterdrücken sollen. In den Parameter-Strings können noch 
  86. spezielle Symbole verwendet werden, die als Platzhalter dienen und zur 
  87. Laufzeit ersetzt werden. '$n' wird von AUSPACK durch den Archivnamen mit 
  88. seinem Pfad ersetzt. '$t' (temoräre Datei) wird von AUSPACK durch 
  89. AUSPACK.TMP ersetzt. AUSPACK.TMP wird nachher automatisch gelöscht. Die 
  90. richtigen Parameter sind den Anleitungen der Archiv-Programme zu entnehmen 
  91. (s. 4.1).
  92. 2.4.4 Die Schalt-Knöpfe 
  93. AUSPACK läßt bis zu 20 verschiedene Archiv-Typen mit deren Packern zu. Bei 
  94. der Installation werden [Weiter] und [Zurück] benutzt, um durch die 
  95. verschiedenen installierten Archivierer zu blättern. Der letzte Eintrag ist 
  96. immer leer. Bei [Löschen] wird der gerade sichtbare Eintrag entfernt. Bei 
  97. [OK] und [Abbruch] wird der Dialog beendet. Aber nur nach [OK] werden die 
  98. Installationen in der Datei AUSPACK.INF gespeichert.
  99.  
  100. 2.5 Installation ändern
  101. Sollen Archivierer hinzugefügt oder bestehende Einträge geändert werden, so 
  102. muß AUSPACK gestartet und über [Setup] in den Installationsdialog 'AUSPACK 
  103. installieren' gewechselt werden. Nun kann mit [Weiter] der leere oder 
  104. falsche Eintrag gesucht und geändert werden. [OK] beendet die Installation 
  105. und speichert die Änderungen. (S. 2.4)
  106.  
  107. 3. AUSPACK benutzen
  108.  
  109. 3.1 Auspacken
  110. Wird AUSPACK vom Desktop gestartet, so ist der Pfad mit dem aktiven 
  111. geöffneten Fenster voreingestellt, im anderen Fall das Verzeichnis von 
  112. AUSPACK. Dieses kann über den File-Selektor, der durch Klick in das Feld 
  113. unter 'extrahiert alle Archive in:' erscheint, geändert werden. Dies ist 
  114. dann der Pfad, in dem die Archive gesucht werden. Weiterhin wird die Anzahl 
  115. der darin vorhandenen Dateien, dies müssen nicht unbedingt alles Archive 
  116. sein, angezeigt. Nun unter den Optionen den gewünschten Modus auswählen. 
  117. [OK] startet den Auspack-Vorgang. Nacheinander werden nun alle Archive, die 
  118. dem Suchstring entsprechen, über die entsprechenden Archivierer ausgepackt. 
  119. AUSPACK wird danach automatisch beendet.
  120.  
  121. 3.2 Archive vorbereiten
  122. Zum sinnvollen Betrieb sollten alle auszupackenden Archive in ein 
  123. Verzeichnis kopiert werden. Dabei muß beachtet werden, daß genügend freier 
  124. Platz für die extrahierten Daten auf der Platte vorhanden ist (Schätzwert: 
  125. ca. 2-3 mal die Länge der Archive, bei Bildern teilweise wesentlich mehr).
  126.  
  127. 3.3 Dialog 'AUSPACK'
  128. 3.3.1 Versionsnummer
  129. Im oberen Drittel des Dialoges werden Versionsnummer und Datum der 
  130. Programm-Release ausgegeben.
  131. 3.3.2 Pfad für Archive
  132. Unter dem Text 'extrahiert alle Archive in:' ist der Pfad eingetragen, 
  133. unter dem AUSPACK die Archive sucht. Durch einen Klick auf den Pfad 
  134. erscheint ein Datei-Auswahl-Fenster, welches eine Änderung des Pfades 
  135. zuläßt. (s. 3.4)
  136. 3.3.3 Anzahl Dateien
  137. Unter dem Archiv-Pfad wird die Anzahl der sich darin befindenden Dateien 
  138. angegeben. Diese Zahl ist größer oder gleich der Anzahl Archive, da nicht 
  139. alle gefundenen Dateien Archive sein müssen.
  140. 3.3.4 Modi zur Programmsteuerung
  141. Siehe Optionen unter 3.5.
  142. 3.3.5 Schaltfelder
  143. Über [Setup] wird der Installationsdialog aufgerufen. [Abbruch] beendet 
  144. AUSPACK ohne weitere Aktionen. [OK] startet den Vorgang zum extrahieren der 
  145. Archive. AUSPACK wird danach beendet.
  146.  
  147. 3.4 Suchstring für Archive
  148. Über die File-Select-Box für den Archiv-Pfad kann auch die Zahl der zu 
  149. bearbeitenden Dateien eingegrenzt, oder sogar nur ein einziges Archiv 
  150. angewählt werden. Dazu im Pfad-String den Namen und Extension ändern oder 
  151. eine Datei im Selektor anwählen und mit [OK] bestätigen. 
  152.  
  153. 3.5 Optionen
  154. Mögliche Einstellungen, die den Ablauf von AUSPACK steuern, sind:
  155. 3.5.1 Archive nachher löschen
  156. Über diesen Schalter wird eingestellt, ob AUSPACK ein Archiv nach 
  157. erfolgreichem Auspacken löscht oder nicht. Dies erzeugt Platz auf der 
  158. Platte für die folgenden Archive! 
  159. !!!ACHTUNG!!! Futsch ist futsch!
  160. 3.5.2 In Ordnern auspacken
  161. Ist dieser Schalter angewählt, so werden Ordner mit den Namen der Archive 
  162. erzeugt und alle Dateien des Archivs darin extrahiert. Zur Ordnung sollte 
  163. man diese Option verwenden, es kann bei Archiven mit rekursiver Struktur 
  164. aber dann zu unnötigen Ordnern kommen. Aber: Lieber zuviel als zuwenig!
  165. !!!ACHTUNG!!! Bei einigen Archiven kann es aufgrund deren Struktur 
  166. vorkommen, daß diese im ROOT-Verzeichnis und nicht im vorgesehenen Ordner 
  167. abgelegt werden ('\pfad\archiv' statt 'pfad\archiv'). Dies ist kein Fehler 
  168. von Auspack!
  169. 3.5.3 Keine TOS-Ausgaben (Leise) 
  170. Bei dieser Einstellung werden keine Ausgaben auf dem Bildschirm gemacht, 
  171. der Maus-Zeiger nicht abgestellt und die Archivierer angewiesen, keine 
  172. Ausgaben zu machen. Leider ist mir aufgefallen, daß STZIP 2.0 keinen 
  173. Schalter dafür besitzt und die Umlenkung in eine Datei nicht bei der 
  174. Copyright-Meldung funktioniert. ARC.TTP 6.02 unterdrückt nicht seine 
  175. Statusmeldungen. Werden aber sowieso nur LZH-, LHA- oder ZOO-Archive 
  176. verwendet, so hat man einen wunderschön sauberen Bildschirm. Diesen, so 
  177. erhoffe ich es mir, kann man dann unter MultiTos für andere Applikationen 
  178. verwenden. 
  179. 3.5.4 Warnungen bei Fehlern
  180. AUSPACK gibt beim Extrahieren nur Fehlermeldungen über Alert-Boxen aus, 
  181. wenn dieser Knopf angewählt ist. Ansonsten wird bei Fehlern fortgefahren. 
  182. Im Fehlerfall werden dabei aber keine Archive gelöscht. Es ist sinvoll, 
  183. dann die Protokoll-Datei anzuschalten.
  184. 3.5.5 LOG-File: ________
  185. Alle Ausgaben von AUSPACK, die für den Bildschirm gedacht sind, werden auch 
  186. in einer Datei im aktuellen Verzeichnis protokolliert. Diese Datei hat 
  187. immer die Extension '.LOG'. Das aktuelle Verzeichnis ist das mit den 
  188. Archiven. 
  189. 3.5.6 Konfiguration sichern
  190. Ist dieser Schalter aktiviert, so werden nach [OK] alle Optionen (s. 3.5) 
  191. außer dieser hier (mal drüber nachdenken!) in der Datei AUSPACK.CFG 
  192. gesichert. So hat jeder die Möglichkeit seine Lieblingseinstellungen 
  193. festzulegen ohne die Resource ändern zu müssen (s. 8.2). 
  194.  
  195. 3.6 Ausgaben während des Entpackens
  196. Die Abarbeitung der Archive wird durch Textausgaben dokumentiert (nicht, 
  197. wenn's ausgestellt ist). Es werden jeweils die an den Packer übergebene 
  198. Kommandozeile sowie alle Ausgaben des Archivierers ausgegeben. Dabei wird 
  199. jeder Ausgabe von AUSPACK der Text 'AUSPACKxx:' vorangestellt, wobei 'xx' 
  200. der Countdown für die Dateien ist. 'xx' beginnt bei der Anzahl gefundener 
  201. Dateien und zählt bis 0 runter. Dabei kann es auch zu negativen Zahlen 
  202. kommen, wenn beim extrahieren zusätzlich Dateien in das Verzeichnis kommen.
  203.  
  204. 3.7 Fehler beim Entpacken
  205. Fehler beim Auspacken werden erkannt, wenn von den Entpackern von 0 
  206. verschiedene Fehlercodes zurückgegeben werden. Es erscheint dann eine 
  207. Fehlermeldung. In dieser kann das Entpacken mit dem nächsten Archiv 
  208. fortgeführt oder beendet werden. Für das Weiterarbeiten kann gewählt 
  209. werden, ob das fehlerhafte Archiv gelöscht werden soll oder nicht (nur wenn 
  210. 'Archive nacher löschen' gewählt wurde). 
  211. !!!ACHTUNG!!! Geben die Packer keine Fehlercodes zurück, so werden bei 
  212. automatischem Löschen die Archive entfernt.
  213.  
  214. 4. Archiv-Programme und deren Parameter
  215.  
  216. 4.1 Bekannte Archivierer
  217. Bei der Installation erkennt AUSPACK Archivierer nur, wenn sie genau so wie 
  218. folgend angegeben heißen. Eventuell sind die Archivierer umzubenennen (z.B. 
  219. von ARC602.TTP nach ARC.TTP) oder der Archiv-Typ muß vorher korrekt 
  220. eingegeben werden. Erkannt werden ARC.TTP, LHA.TTP, LHARC.TTP, STZIP.TTP, 
  221. UNARJ.TTP, ZOO.TTP und GZIP.TTP (Archive=GZ), jeweils mit den passenden 
  222. Archiv-Endungen. (S. 8.2) Vorsicht: Ab LHARC Version 2.20 ist die Option 
  223. für den 'quiet'-Modus geändert worden! Nun muß '-q' verwendet werden, '-d' 
  224. löscht nun das Archiv!
  225.  
  226. 4.2 Empfehlenswerte Voreinstellung für die Parameter einiger Packer
  227. Für die Parameter eingabe sollte 'archivname' jeweils durch '$n' ersetzt 
  228. werden. 
  229. 4.2.1 Normaler Modus mit TOS-Ausgaben:
  230. ARC.TTP   x archivename *.*           (auspacken Archiv alles)
  231. LHARC.TTP x -r -m archivename *.*     (auspacken rekursiv ja Archiv alles)
  232. ZOO.TTP   x   archivename             (auspacken Archiv)
  233. ZIP.TTP   -xr archivename *.*         (auspacken rekursiv Archiv)
  234. LHA.TTP   -x  archivename             (auspacken Archiv)
  235. UNARJ.TTP x   archivename             (auspacken Archiv)
  236. GZIP.TTP  -dr archivename             (auspacken rekursiv Archiv)
  237. 4.2.2 'Leiser' Modus ohne TOS-Ausgaben:
  238. ARC.TTP   xwn archivename *.*         (s.o. + nicht vollständig 'leise')
  239. LHARC.TTP x -r -m -d archivename *.*  (s.o. + Still, Du Knecht für <2.01!)
  240. LHARC.TTP x -r -m -q archivename *.*  (s.o. + Still, Du Knecht ab 2.20!)
  241. ZOO.TTP   xq archivename              (s.o. + quiet)
  242. ZIP.TTP   -xr archivename *.* >_TMP   (s.o. keine Schalter für 'Leise' und 
  243.                                        Umlenkung in Datei)
  244. LHA.TTP   -xq archivename             (s.o. + quiet)
  245. UNARJ.TTP x   archivename             (s.o. keine Schalter für 'Leise')
  246. GZIP.TTP  -drq archivename            (s.o. + quiet)
  247.  
  248. 4.3 Getestete Packer
  249. Getestet wurden:
  250.   ARC.TTP   6.02ST,
  251.   LHA.TTP   2.01,
  252.   LHARC.TTP 2.01l, 2.20, 2.21 
  253.   STZIP.TTP 2.0, 2.2,
  254.   UNARJ.TTP 2.30GZ,
  255.   ZOO.TTP   2.1
  256.   GZIP.TTP  1.0.7
  257.  
  258. 5. AUSPACK.INF
  259.  
  260. 5.1 Allgemeines
  261. Über AUSPACK.INF können die Kommandozeilen der Packer geändert und weitere 
  262. Packer hinzugefügt werden. Dies geschieht während der Installation oder 
  263. mittels eines ASCII-Editors. Die erste Zeile darf nicht verändert werden, 
  264. da sie zur Versionskontrolle benötigt wird! AUSPACK.INF muß im selben 
  265. Verzeichnis stehen, wie AUSPACK.PRG. AUSPACK.INF wird von AUSPACK bei der 
  266. Installation erzeugt.
  267.  
  268. 5.2 Reservierte Symbole: 
  269. In den Parameterstrings für die Packer werden folgende Symbole als 
  270. Platzhalter verwendet, und zur Laufzeit ersetzt.
  271. '$n' wird von AUSPACK durch den Archivnamen ersetzt.
  272. '$t' (temoräre Datei) wird von AUSPACK durch AUSPACK.TMP ersetzt.
  273.  
  274. 5.3 Aufbau der Datei
  275.   1. Zeile: Versionsnummer und Kennung
  276.   2. Zeile: Extension für das Archiv Typ 1.
  277.   3. Zeile: Pfad und Name des Archivierers für das Archiv Typ 1.
  278.   4. Zeile: Kommandozeile für Archivierer Typ 1 im 'stillen' Modus. $n und 
  279.             $t dürfen benutzt werden.
  280.   5. Zeile: Kommandozeile für Archivierer Typ 1 im normalen Modus $n und $t 
  281.           dürfen benutzt werden.
  282.   6. Zeile: wie 2. Zeile für nächsten Archiv-Typ (Typ 2).
  283.   7. Zeile: wie 3. Zeile :
  284.      :             :
  285. Maximal dürfen 20 verschiedene Archivierer eingegeben werden! Alle Texte 
  286. müssen linksbündig eingegeben werden!
  287.  
  288. 5.4 AUSPACK.INF-Beispiel für ARC und LZH:
  289. AUSPACK.INF V2, Fred Nicklisch
  290. ARC
  291. C:\TOOLS\ARC.TTP
  292. xwn $n *.*
  293. x $n *.*
  294. LZH
  295. C:\TOOLS\LHARC.TTP
  296. x -r -m -q $n *.*
  297. x -r -m  $n *.*
  298.  
  299. 6. Fehlermeldungen
  300. Folgende Fehler können auftreten
  301. - ERROR installing MyDials! [Exit]
  302.   Abhilfe: Sollte eigentlich nie auftreten, wenn doch, so war zuwenig 
  303.   freier Arbeitsspeicher vorhanden.
  304. - ERROR: Resource-file xxx? [Exit]
  305.   Abhilfe: Die Resource AUSPACK.RSC fehlt im gleichen Verzeichnis wie 
  306.   AUSPACK.PRG. Bitte dorthin kopieren.
  307. - FEHLER: Diese Applikation ist kein Accessory! Bitte starten Sie AUSPACK 
  308.   ausschließlich durch Doppelklick vom Desktop! [OK]
  309. - FEHLER: Im angegebenen Pfad xxx konnten keine Archive gefunden werden! 
  310.   Überprüfen Sie Pfad und Installation! [OK]
  311. - FEHLER beim Auspacken von xxx. Was nun? Weitermachen, weiter und Archiv 
  312.   löschen oder das Auspacken beenden? [Weiter|W. & Löschen|Beenden]
  313. - FEHLER: Die Kommandozeile für xxx ist zu lang! Bitte verkürzen Sie die 
  314.   Pfade oder verwenden Sie weniger Unterordner! [OK]
  315. - FEHLER: Beim Wechseln zum Pfad xxx ist ein Fehler aufgetreten! 
  316.   Weitermachen oder aufhören? [Weiter|Abbruch]
  317. - FEHLER: Beim Anlegen des Archiv-Ordners xxx ist ein Fehler aufgetreten! 
  318.   Weitermachen oder aufhören? [Weiter|Abbruch]
  319. - FEHLER: Es steht nicht genügend Arbeitsspeicher für diese Applikation 
  320.   zur Verfügung. Entfernen Sie noch laufende Applikationen. [OK]
  321.  
  322. 7. Mängel? Hinweise
  323. Was AUSPACK nicht macht: 
  324. AUSPACK ...
  325. - unterstützt keine Fenster. Der Aufwand dafür steht in keinem Verhältnis 
  326. zum Nutzen des Programms (Spatzen und Kanonen und so).
  327. - testet nicht, ob genügend Plattenplatz für das ausgepackte Archiv 
  328. vorhanden ist. Das sollte schon der Entarchivierer machen und im Falle 
  329. eines Falles mit einer Fehlermeldung abbrechen. 
  330. - kann, da bis auf die Alert-Boxen nur TOS-Ausgaben erfolgen, evtl. den 
  331. Bildschirmaufbau von Multitasking-Erweiterungen durcheinanderbringen. Aus 
  332. diesem Grund wird zu Beginn mit wind_update die Bildschirmkontrolle 
  333. übernommen und mit form_dial der ganze Bildschirm für Ausgaben reserviert 
  334. (nicht im 'leisen' Modus!). Nach Beendigung des Programms sollten 
  335. eigentlich vom AES Redraw-Meldungen so verschickt werden, daß der ganze 
  336. Bilschirm wieder in Ordnung ist. 
  337. - macht im 'leisen' Modus gar keine Ausgaben! Man sieht also nicht, ob 
  338. AUSPACK noch arbeitet. Ein Fenster wäre zwar möglich, aber da höre ich 
  339. schon wieder Kanonen donnern. Hab's mal kurz unter MultiTOS in einer 
  340. RAM-Disk getestet und lief ganz gut. Im Desktop kamen im Laufwerksfenster 
  341. immer mehr Dateien hinzu (nach 'ESC'). Für diesen Modus gibt's ja das 
  342. LOG-File.
  343. - kann trotz des vielleicht irreführenden Namens nicht selber Archive 
  344. auspacken. Es benötigt dazu die Archivierer! 
  345. - legt keine goldenen Eier und macht mich nicht reich! 
  346.  
  347. 8. Interne Informationen
  348.  
  349. 8.1 Benutzte Routinen
  350. AUSPACK wurde in Pure C geschrieben, die Resourcen mit Interface (Shift) 
  351. erstellt. Die MyDials von Olaf Meisiek wurden eingebaut, um die Dialoge 
  352. nach einem Fehler verschieben zu können (damit man die Fehlermeldung auch 
  353. sehen kann :-)). Dadurch wird das PRG aber über 20k länger :-(. Die 
  354. Geiß'sche global-Routine initialisiert für das Programm das GEM (AES, VDI). 
  355. Dabei wird auch das GEM-Clipboard angelegt, obwohl es nur im Eingabefeld 
  356. der Dialoge benutzt werden kann. Die Packer werden mit Pexec aufgerufen. 
  357.  
  358. 8.2 Resource Datei
  359. !!!ACHTUNG!!! Folgende Hinweise sind nur für solche Anwender, die wissen 
  360. was sie tun und glauben nicht anders zu können.
  361. 8.2.1 LOG-Extension
  362. Die Extension der Protokoll-Datei kann in der Resource hinter dem 
  363. Eingabefeld für den Protokoll-Namen geändert werden. Dabei muß als erstes 
  364. Zeichen, wie vorgegeben, ein '.' stehen.
  365. 8.2.2 Weitere Packer und Parameter
  366. Im Dialog mit den Voreinstellungen für die verschiedenen mir bekannten 
  367. Archivier-Programme sind noch 2 Plätze frei. Hier können nach gleichem 
  368. Schema neue Packer hinzugefügt werden oder bestehende Einträge geändert 
  369. werden.
  370. 8.2.3 Optionen-Default-Einstellungen
  371. Im Dialog 'AUSPACK' kann die Default-Einstellung der Optionen durch Wechsel 
  372. des Status SELECTED geändert werden. 
  373. 8.2.4 Geändert, was nun?
  374. Geänderte Resourcen dürfen nicht weitergegeben werden! Dies schließt dann 
  375. zumindest eine Fehlerquelle aus.
  376.  
  377. 8.3 History: 
  378.  1.15 - Special-Normen-feature: Start mit Parameter startet direkt das 
  379.         Auspacken.
  380.  1.14 - Option 'Warnungen', neue Routine für kurze Darstellung langer 
  381.         Pfade, Parametervorbelegung auch bei Archiv-Typ-Eingabe.
  382.  1.13 - Grenda-Mängel beseitigt, 0 Dateien -> Kein OK. Abspeichern der 
  383.         Defaulteinstellung. Button Konfiguration sichern. 
  384.  1.12 - Alle Änderungen ab 1.9 abgeschlossen und getestet, scheinbar keine 
  385.         Fehler mehr :-). Installation mit löschen
  386.  1.11 - Fehlerbereinigung in Installation und Test mit Pfaden.
  387.  1.10 - Neue Installations-Routine und Pfad-Selektor. 
  388.  1.9 - Mehr Fehlermeldungen. Kleine interne Änderungen. Englische Resource 
  389.        und Anleitung.
  390.  1.8 - Logfile eingeführt und Fehler von 1.7 ausbügeln. AUSPACK sollte nun 
  391.        jedem gerecht werden!
  392.  1.7 - Neue INF-Datei, für 'beliebig' viele Archivierer. Interne 
  393.        Datenverwaltung geändert.
  394.  1.6 - Anzahl der Dateien im Verzeichnis wird für Countdown vorher 
  395.        bestimmt. 
  396.  1.5 - Bug in 1.4 bei zu kurzen Pfaden, wenn Ordner schon vorhanden, 
  397.        entfernt. 
  398.  1.4 - Eigene Resource-Datei, damit die Meldungen einfacher zu ändern sind,
  399.        'stiller'-Modus, mehr Fehlermeldungen, ausgiebige Tests mit 
  400.        verschiedenen Archiven, Eingangs-Dialog statt Alert, zu schnell in 
  401.        die Box gespielt. 
  402.  1.3 - Start als ACC wird abgefangen. Peinlichen Fehler behoben. 
  403.  1.2 - MyDials für mehr Bewegung. 
  404.  1.1 - Archivierer über INF-Datei, Geiß-global. 
  405.  1.0 - Quick and Dirty, nur für mich und RüdiBär. 
  406.  
  407. 8.4 Danksagungen
  408. Ich danke Rüdiger Grenda 'Quälgeist' (Beta-Test und Anregungen) und Helmut 
  409. Schilling (Test und Motivation in der Anfangsphase).
  410.  
  411. 9. Copyright 
  412. AUSPACK wurde geschrieben von 
  413.  
  414. Fred Nicklisch, Berdoletstr.2, 52066 Aachen 
  415.  
  416.          EMail:  Fred Nicklisch @ AC            (Maus-Netz) 
  417.                  fred@EDPT01.ikv.rwth-aachen.de (Internet) 
  418.                  fred@EDPT10.ikv.rwth-aachen.de (Internet) 
  419.  
  420. Verwendet werden Routinen von Olaf Meisiek/Interface/Shift (MyDials), von 
  421. Harald Siegmund (NKCC) und J.&D. Geiß/GEM Profi/Hüthig Verlag (Modul 
  422. global).
  423.  
  424. AUSPACK darf an jede/n zur freien Benutzung weitergegeben werden, wenn die 
  425. Dateien AUSPACK.PRG, AUSPACK.RSC, AUSPACK.TXT, AUSPACKE.RSC, AUSPACKE.TXT 
  426. und README immer unverändert und gemeinsam kopiert werden. 
  427.  
  428. Zum Thema Geld:
  429. Ich habe AUSPACK ausschließlich in meiner Freizeit programmiert, nicht um 
  430. damit Geld zu verdienen, sondern weil ich Spaß am programmieren habe. 
  431. AUSPACK ist ein Werkzeug, daß mich zwar eine Menge Zeit gekostet hat, aber 
  432. nicht so riesig ist, daß es irgendwelche Gebühren rechtfertigen würde (s.o 
  433. Spaß und so). Leider geht der Trend im Atari Sektor immer mehr in Richtung 
  434. Shareware (Löhnware ohne Service). Für das kleinste (Dateigröße anzeigen) 
  435. noch so schlechte Programm (No GEM) werden inzwischen Shareware-Gebühren 
  436. erhoben. Das geht ja auch ganz einfach: Rename 'PD' in 'Shareware'. Und 
  437. dann noch mit den seltsamsten Argumenten: 'Armer Student', 'Hobby muß 
  438. finanziert werden', 'ein Auto muß man auch bezahlen', 'sonst gibt es keine 
  439. weiteren Versionen'. 
  440. Wo sind die Leute, die aus Spaß programmieren?
  441. Aus all diesen Gründen ist AUSPACK kostenlos. Falls jemand meint, er müsse 
  442. meine Arbeit honorieren, ... :-)
  443.  
  444. ***** Für etwaigen Datenverlust übernehme ich keine Haftung! *****
  445.  
  446.