home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / packery / decruncherface / doks / dface.dok next >
Text File  |  1977-12-31  |  10KB  |  348 lines

  1.                     Anleitung zu DeCruncherFace
  2.                       Version 1.05 (10.06.96)
  3.  
  4.                          by Andreas Wenk
  5.  
  6.                    Dieses Programm ist Freeware !
  7.  
  8.       Die Benutzung von DeCruncherFace geschieht auf eigenes Risiko !
  9.  
  10.        Für eventuelle Schäden übernehme ich keine Verantwortung !!!
  11.  
  12.  
  13.    1.) Was ist DeCruncherFace ?" Eine gute Frage...
  14.    2.) Warum noch so ein Tool ?" Keine Ahnung :-)
  15.    3.)      Installation       " Oh Gott...
  16.    4.)        Bedienung        " jetzt geht's los
  17.    5.) Bezugsliste der Packer  " Hilfreich !
  18.    6.)    Für die Zukunft      " Leere versprechungen
  19.    7.) Fehler oder doch nich ? " Nobody is perfect
  20.    8.)       History           " Lebenslauf
  21.  
  22. -----------------------------------------------------------------------
  23.  
  24. 1.) "Was ist DeCruncherFace ?"
  25.  
  26. DeCruncherFace (ab jetzt nur noch DFace genannt) ist KEIN Decruncher,
  27.  
  28. sondern nur eine Oberfläche für viele Entpacker.
  29.  
  30. DFace unterstützt momentan:
  31.  
  32. LHA, LHZ, LZX, ZIP, DMS, ARJ, Powerpacker, RAR und selbstentpackende
  33.  
  34. Archive (z.b. die RUN-Archive auf Amiga-Plus-Disketten)
  35.  
  36. -----------------------------------------------------------------------
  37.  
  38. 2.) "Warum noch so ein Tool ?"
  39.  
  40. Ich wollte versuchen, so viele Packformate wie möglich mit nur einem
  41.  
  42. Programm zu entpacken. Zwar gibt es schon mehrere Programme dieser
  43.  
  44. Art, aber irgendwann fehlte mir dann doch das eine oder andere...
  45.  
  46. Außerdem braucht man sich mit DFace nicht den Kopf über Optionen zu
  47.  
  48. zerbrechen...
  49.  
  50. Übrigens sehr nützlich für DFÜ-ler (ich hatte nämlich keine Lust, mich
  51.  
  52. mit DOpus herumzuschlagen) (obwohl DOpus genial ist !)
  53.  
  54. -----------------------------------------------------------------------
  55.  
  56. 3.) "Installation"
  57.  
  58. Die Installation (nicht der Rede wert) ist denkbar einfach:
  59.  
  60. Da DFace keinerlei Assigns braucht, kann man das Programm eigentlich
  61.  
  62. kopieren, wohin man will. Wurden die Prefs einmal abgespeichert,
  63.  
  64. muß das File 'Config' mitkopiert werden, da sonst die Start- und Ziel-
  65.  
  66. Pfade neu eingestellt werden müssen... Aber wäre ja auch kein Beinbruch...
  67.  
  68. Werden bei den Prefs keine Packerpfade gespeichert,müssen sich folgende
  69.  
  70. (Ent)-Packer in den Systempfaden (z.b. SYS:C) befinden:
  71.  
  72. lha, lzx, unzip, dms, unarj, ppack, unrar
  73.  
  74. (Und zwar unter den Namen, die hier aufgelistet sind - also kein dms111,
  75.  
  76. oder lzx120 oder ähnliche Zusätze !!!)
  77.  
  78. Wurden die Packer in den Prefs gespeichert, können die Entpacker heißen,
  79.  
  80. wie sie wollen - Es muß sich bei diesen Programmen allerdings wirklich um
  81.  
  82. die Entpacker handeln, die in der 'Bezugsliste' aufgeführt sind, da DFace
  83.  
  84. sonst Schwierigkeiten mit den Aufrufkonventionen bekommt.
  85.  
  86. Außerdem müssen die Dos-Befehle 'Execute','Wait','Newshell', und 'Endshell'
  87.  
  88. im System sein. (Was ja wohl selbstverständlich ist)
  89.  
  90. Ohne 'Execute' funktionieren die Entpacker 'UNARJ' und 'UNRAR' nicht !
  91.  
  92. Die powerpacker.library sollte im Verzeichnis Libs: sein !
  93.  
  94. Achja... Fast hätte ich es vergessen: DFace benötigt min. OS 2.04 !!!
  95.  
  96. --------------------------------------------------------------------------
  97.  
  98. 4.) "Bedienung"
  99.  
  100. Nach Doppelklick auf das DFace-Icon erscheint ein Fenster mit sechs
  101.  
  102. Gadgets:
  103.  
  104. Packer, Prefs, Depack, Test, About und Quit
  105.  
  106. Das Packer-Gadget ist ein Cycle-Gagdet. Hiermit wird der Entpacker ge-
  107.  
  108. wählt. Ist der richtige Packer gewählt, klickt man auf DePack. Sofort
  109.  
  110. erscheint ein Filerequester, mit dem das gepackte Archiv ausgewählt
  111.  
  112. wird. Zu beachten ist, daß jedesmal der richtige Suffix (z.b. #?.lha)
  113.  
  114. als Filter voreingestellt ist. Dieser kann gelöscht werden. Dann werden
  115.  
  116. sämtliche Files des Verzeichnisses gezeigt.
  117.  
  118. Die Funktion 'AUTO' entpackt automatisch ein File, wenn der Suffix stimmt.
  119.  
  120. Allerdings erkennt DFace nicht, falls ein Spaßvogel z.b ein LHA-Archiv
  121.  
  122. mit der Endung '.LZX' "getarnt" hat.... Ich habe bei der AUTO-Funktion
  123.  
  124. auf den Powerpacker verzichtet, da hier selten ein Suffix (.pp) verwendet
  125.  
  126. wird.
  127.  
  128. Ist der Archivname gewählt, öffnet sich ein Verzeichnis-Requester (außer
  129.  
  130. bei DMS, da hier das Ziel Disklaufwerk DF0: ist).
  131.  
  132. Hier gibt man nun das Zielverzeichnis an.
  133.  
  134. Wenn alles korrekt ist, öffnet sich ein NEWSHELL-Fenster, in dem der
  135.  
  136. Entpackvorgang sichtbar ist. Nach dem Entpack-Vorgang schließt sich
  137.  
  138. das SHELL-Fenster nach 4 Sekunden automatisch.
  139.  
  140. Das SHELL-Fenster ist neu in DFace, und hat den Vorteil, daß der Entpacker
  141.  
  142. Fehler machen kann, DFace aber weiterhin unter Kontrolle gehalten wird !
  143.  
  144. (Einfach Shell-Fenster wegklicken)
  145.  
  146.  
  147. Dann wäre da noch das Gadget 'About'. Hier erscheint ein Requester mit
  148.  
  149. dem üblichen BLABLA von wegen Freeware und so... :-)))
  150.  
  151.  
  152. Kommen wir zum Test-Gadget, welches erlaubt, sich das
  153.  
  154. Archiv erst einmal anzuschauen, ob evtl. eine Schublade erzeugt wird,
  155.  
  156. oder ob im Archiv ein File zerstört ist. Ausnahme auch hier wieder der
  157.  
  158. Powerpacker: Das Programm PPack läßt kein Testen des Archives zu, was
  159.  
  160. auch ein Unfug wäre....
  161.  
  162. Wird der PP-Packer angewählt, so wird das Test-Gadget inaktiv.
  163.  
  164.  
  165. Zu den Prefs:
  166.  
  167. Hier können die Voreinstellungen gespeichert werden.
  168.  
  169. Das File, welches daraufhin gespeichert wird, nennt sich 'Config' und wird
  170.  
  171. in das Verzeichnis gespeichert, wo DFace gestartet wurde.
  172.  
  173. Eingestellt werden können:
  174.  
  175. Archivpfad, Zielverzeichnis, Packer, Packerpfad.
  176.  
  177. Ferner kann man mit dem Gadget "Destination Request' festlegen, ob der
  178.  
  179. Zielverzeichnis-Requester angezeigt wird, oder ob das Archiv ohne
  180.  
  181. Nachfrage entpackt wird.
  182.  
  183. Anmerkung: Sollte das Häkchen nicht gesetzt sein, und die Prefs wurden
  184.  
  185. nicht gespeichert, stellt sich DFace 'taub'. Das heißt: es wird nichts
  186.  
  187. entpackt ! (Wohin auch ?) :-)
  188.  
  189. Zu Quit:
  190.  
  191. Hiermit wird DFace beendet (ach was), und nicht durch das Schließsymbol.
  192.  
  193. Letzteres dient dazu, DFace als Fenster-Leiste zu ikonifizieren. Die Leiste
  194.  
  195. kann dann woanders auf der Workbench positioniert werden. Nach nochmaligem
  196.  
  197. Klicken auf das Schließsymbol erscheint DFace wieder an gewohnter Stelle.
  198.  
  199. Tooltypes:
  200.  
  201. Es werden zur Zeit 3 Tooltypes unterstützt:
  202.  
  203. XPOS und YPOS (linke und obere Ecke des Fensters)
  204.  
  205. ICONIFY (ICONIFY=YES bedeutet, daß DFace als Fensterleiste startet....)
  206.  
  207. Bitte die Tooltypes (falls sie nicht benötigt werden) NICHT in Klammern
  208.  
  209. setzen oder weglassen. DFace hat diesbezüglich einen Fehler:
  210.  
  211. Die Tooltypes MÜSSEN gesetzt sein, aber man kann dies' umgehen, in dem man
  212.  
  213. XPOS=0, YPOS=0, und ICONIFY=NO setzt. Die Tooltypes sollten wie hier groß-
  214.  
  215. geschrieben werden !
  216.  
  217. Sollten die Tooltypes fehlen oder in Klammern gesetzt sein, könnte es sein,
  218.  
  219. das der Rechner früher oder später 'absemmelt'
  220.  
  221. -------------------------------------------------------------------------
  222.  
  223. 5.) "Bezugsliste"
  224.  
  225. Hier nun eine kleine Liste, wo besagte Programme zu finden sind:
  226.  
  227. Aminet-CD 10: unrar101.lha  by Andrea Vallinotto
  228. Aminet-CD 10: lzx120.lha    by Jonathan Forbes
  229. Aminet-CD 10: unzip512x.lha by Info-Zip developement group
  230. Aminet-CD 10: dms111.run    by Pancom Software
  231. Aminet-CD 4 : unarj241.lha  by Robert K. Jung
  232. Aminet-CD 4 : ppack.lha     by Boris Folgmann
  233. Aminet-CD 4 : lha_e138.run  by Stefan Boberg
  234.  
  235. Natürlich sind diese Programme auch woanders zu finden, aber da habe ich
  236.  
  237. sie nun mal gefunden....
  238.  
  239. Bitte keine ältere Versionen als die hier aufgelisteten verwenden !!!
  240.  
  241. Es könnte sein, daß der eine oder andere Entpacker abschmiert, weil er
  242.  
  243. aktuelle Optionen nicht versteht. (So geschehen bei einem Kollegen, der
  244.  
  245. ein altes UNZIP verwendete, und sich wunderte, warum es nicht funktioniert)
  246.  
  247. ----------------------------------------------------------------------------
  248.  
  249. 6.) "Für die Zukunft"
  250.  
  251. Nun... Für die Zukunft habe ich folgendes geplant:
  252.  
  253. Verbesserung der Prefs (DMS-Optionen, Schublade erzeugen u.s.w.)
  254.  
  255. AppiCon-Funktion (Archiv drauflegen, und DFace entpackt es)
  256.  
  257. Die nächste Version wird das PACKEN im LHA, LZX und ZIP-Format
  258.  
  259. erlauben !
  260.  
  261. ---------------------------------------------------------------------------
  262.  
  263. 7.) "Fehler oder doch nich ?"
  264.  
  265.  
  266. Sollten die Tooltypes nicht funktionieren, liegt es wahrscheinlich daran,
  267.  
  268. daß DFace umbenannt wurde. (Dann geht's nicht !!!)
  269.  
  270. Also: DFace muß DFace heißen (wobei es egal ist, ob's groß oder kleinge-
  271.  
  272. schrieben wird...)
  273.  
  274. Außerdem müssen die Tooltypes unbedingt gesetzt werden.
  275.  
  276. Vorsicht bei Powerpacker-Files:
  277.  
  278. Das Programm PPack entpackt PP-Files, aber falls es kein PP-File sein sollte,
  279.  
  280. wird es automatisch gepackt !!!!!!
  281.  
  282. Beim Powerpacker habe ich bewusst auf das .pp-Suffix verzichtet, da die
  283.  
  284. meisten PP-Archive kein Suffix bezitzen...
  285.  
  286. DFace ist nicht Font-sensitiv, daher wird es Probleme bei Fonts über 8-Punkt
  287.  
  288. geben.
  289.  
  290. Ab DFace Version 1.05 werden in der RAM-DISK kleine Pufferdateien erzeugt,
  291.  
  292. die NICHT automatisch gelöscht werden. Das hat folgenden Grund:
  293.  
  294. Die Programmiersprache AMOS hat einige Probleme mit der TASK-Verwaltung, daher
  295.  
  296. ist es bei einigen Test's vorgekommen, daß beim löschen dieser Files diese
  297.  
  298. noch geöffnet waren, und somit logischerweise Fehler auftraten !
  299.  
  300. Das Vorhandensein dieser Dateien macht zusammen gerade mal max. 100 Bytes
  301.  
  302. aus (lächerlich, selbst für ein Minimal-System !)
  303.  
  304. So, das wars von mir aus, aber...
  305.  
  306. Wem noch was auffällt kann mir ja schreiben:
  307.  
  308. E-Mail:
  309.  
  310. sks@wizard.art-line.de/sks@legoland.aworld.de/sks@blue-box.dssd.sub.org
  311.  
  312. S-Mail:
  313.  
  314. Andreas Wenk - Klingelholl 99 - 42281 Wuppertal - Germany
  315.  
  316. --------------------------------------------------------------------------
  317.  
  318. 8.) "History"
  319.  
  320. Version 1.00 Erste Veröffentlichung
  321.  
  322. Version 1.01 Fehler beim starten und beenden von DFace beseitigt
  323.              (Kein Bildschirm-Flackern und Mausverrutschen mehr)
  324.  
  325. Version 1.02 Fensterfehler beim verkleinern behoben
  326.              (ersetzt durch die Iconify-Funktion)
  327.              AUTO-Entpacken (Suffix-Erkennung)
  328.              Prefs erweitert (Packer-Voreinstellung)
  329.              Tooltypes (XPOS, YPOS und Iconify)
  330.  
  331. Version 1.03 Prefs-Bug (zweites Aufrufen der Prefs) entfernt
  332.              Packerpfade können gespeichert werden
  333.              Fenster entschieden verkleinert
  334.              Zielverzeichnis muß nicht mehr zwingend bestätigt
  335.              werden
  336.  
  337. Version 1.04 Test-Gadget integriert
  338.              Gadget-Sperrung im Hauptfenster, wenn andere
  339.              Fenster aktiv sind
  340.  
  341.  
  342. Version 1.05 DFace arbeitet nun mit NEWSHELL-Fenster !
  343.              (Dadurch hängt DFace bei Fehlern nicht mehr, außerdem
  344.              läuft die Ausgabe bei DMS dadurch fehlerfrei !)
  345.              Diverse kleine BUGS entfernt (u.a. bei 'Prefs/Abort')
  346.  
  347. -------------------------------------------------------------------------
  348.