home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 July / Chip_1997-07_cd.bin / sharewar / 95rar / tools / script20.exe / rar / README.TXT < prev    next >
Text File  |  1996-05-06  |  7KB  |  200 lines

  1.  
  2.  ┌──────────────────────────────────────────────────────────────────────────┐
  3.  │ Bernd Hohenester, Aschaffenburger Str. 16, 91056 Erlangen, 09131/44 05 42│
  4.  ├──────────────────────────────────────────────────────────────────────────┤
  5.  │     FIDO: Bernd Hohenester@2:2490/2030.4                                 │
  6.  │      CIS: 101447,1272                                                    │
  7.  │ INTERNET: 101447.1272@compuserve.com                                     │
  8.  ├──────────────────────────────────────────────────────────────────────────┤
  9.  │ ┌▄▄▄┐                                                                    │
  10.  │ │ o·│ RAR-Installationsscripts 2.0, Stand: 06.05.1996                    │
  11.  │ └─╨─┘                                                                    │
  12.  └──────────────────────────────────────────────────────────────────────────┘
  13.  
  14.  
  15. 1.  Vorbemerkungen:
  16.  
  17.     Eines der interessantesten Features des Packers RAR ab der Version 1.54
  18.     ist wohl die Moeglichkeit, in selbstentpackende Archive ein Installa-
  19.     tionsprogramm zu integrieren.
  20.  
  21.     Fuer die Anpassung des mitgelieferten Scripts STANDARD.S an eigene Be-
  22.     duerfnisse erfordert es allerdings eine gewisse Einarbeitungszeit in
  23.     die Scriptsprache.
  24.  
  25.     Um den Aufwand gering zu halten und auch Anwendern, die in der Program-
  26.     mierung noch ungeuebt sind, die Nutzung zu ermoeglichen, habe ich die
  27.     bisher entwickelten Scripts hier zusammengefasst. Diese Sammlung wird
  28.     fortgefuehrt und in unregelmaessigen Abstaenden veroeffentlicht.
  29.  
  30.     Anregungen und Fragen zu den Scripts sind jederzeit willkommen, am be-
  31.     sten im Echo RAR.SUPPORT.024 des Fido-Netzes.
  32.  
  33.  
  34. 2.  Erstellen eines Archivs
  35.  
  36.     Zum Einbinden eines Installations-Scripts ruft man RAR wie folgt auf:
  37.  
  38.     RAR A -sfxIDOS.SFX -z<Scriptname> <Archivname> <Dateien | @Liste>
  39.  
  40.  
  41.     Die Erlaeuterung:
  42.  
  43.     RAR             - Programmaufruf
  44.  
  45.     A               - Befehl ADD, hinzufuegen
  46.  
  47.     -sfx            - selbstentpackendes Archiv erstellen. Dabei muss der
  48.                       komplette Pfad zu IDOS.SFX angegeben werden, also
  49.                       z. B. "-sfxC:\RAR\IDOS.SFX" (ohne Leerstelle zwischen
  50.                       Parameter und Pfad!)
  51.  
  52.     -z              - Script als Kommentar hinzufuegen. Auch hier muss der
  53.                       kompletten Pfad zur Scriptdatei angegeben werden,
  54.                       z. B. "-zC:\RAR\MEIN.S"
  55.  
  56.     <Archivname>    - Dateiname fuer das Archiv
  57.  
  58.     <Dateien>       - es kann entweder eine Dateimaske uebergeben werden
  59.                       (z. B. "*.*") oder die zu packenden Dateien einzeln
  60.                       benannt werden (z. B. README.TXT INSTALL.EXE usw.).
  61.  
  62.     <@Liste>        - Als Alternative dazu koennen auch alle Dateinamen in
  63.                       eine Listendatei geschrieben werden
  64.                       (z. B. mit DIR /B /-P > C:\TEMP\FILES.LST) und der
  65.                       Dateiname der Listendatei uebergeben werden
  66.                       (z. B. @C:\TEMP\FILES.LST).
  67.  
  68.  
  69. 3.  Copyright
  70.  
  71.     Die Scriptsammlung ist Public Domain, d. h. jeder kann die Scripts
  72.     weiterverteilen, benutzen oder nach eigenem Bedarf veraendern. Aller-
  73.     dings duerfen fuer die Verteilung keine Kosten erhoben werden.
  74.  
  75.  
  76. 4.  Beschreibung der Scripts:
  77.  
  78. 4.1 Allgemein
  79.  
  80.     Alle folgenden Scripts wurden aus dem RAR beiliegenden STANDARD.S ent-
  81.     wickelt.
  82.  
  83.     Der obere Teil des "Kastens" in der Bildschirmanzeige kann jeweils ei-
  84.     genen Beduerfnissen angepasst werden. Jedoch muss die Anzahl der Zeilen
  85.     beibehalten werden, da sonst die im weiteren Verlauf der Scripts benutz-
  86.     ten Koordinaten nicht mehr uebereinstimmen.
  87.  
  88.  
  89. 4.2 KOMFORT.S
  90.  
  91.     Im Script sind folgende Funktionen enthalten:
  92.  
  93.     - Anzeige des Zielverzeichnisses, des benoetigten und des verfuegbaren
  94.       Speicherplatzes auf dem Ziellaufwerk
  95.     - Warnung bei ungenuegendem Speicherplatz auf dem Ziellaufwerk
  96.     - Warnung bei nicht vorhandenem Ziellaufwerk
  97.     - automatische Menueweiterschaltung
  98.     - Anwender kann das Zielverzeichnis aendern
  99.     - waehrend des Entpackens Anzeige durch Fortschritts-Balken und einzel-
  100.       ne Dateinamen
  101.     - Hilfeseite
  102.     - es werden nur nicht vorhandene oder aktuellere Dateien entpackt
  103.     - Aufforderung zum Diskettenwechsel bei Mehrdisketten-Archiven
  104.     - Fehlererkennung
  105.     - nach der Installation wird in das Zielverzeichnis gewechselt
  106.  
  107.  
  108.     Noch zu ergaenzen:
  109.  
  110.     - Vorbelegung fuer Zielverzeichnis
  111.     - Anzahl der im Archiv enthaltenen Dateien
  112.     - zum Entpacken benoetigter Speicherplatz in Bytes
  113.  
  114.  
  115.     Anmerkungen:
  116.  
  117.     Bislang sind in der Scriptsprache noch keine Funktionen enthalten, die
  118.     die Anzahl der Dateien im Archiv und den benoetigten Speicherplatz zum
  119.     Entpacken ermitteln (wurde Eugene Roshal bereits vorgeschlagen, diese
  120.     noch zu integrieren). Deshalb muessen Sie derzeit diese Angaben noch
  121.     von Hand eintragen.
  122.  
  123.  
  124. 4.3 EINFACH.S
  125.  
  126.     Im Script sind folgende Funktionen enthalten:
  127.  
  128.     - Anzeige des Zielverzeichnisses
  129.     - Anwender kann Zielverzeichnis aendern
  130.     - waehrend des Entpackens Anzeige durch Fortschritts-Balken und einzel-
  131.       ne Dateinamen
  132.     - Hilfeseite
  133.     - es werden nur nicht vorhandene oder aktuellere Dateien entpackt
  134.     - Aufforderung zum Diskettenwechsel bei Mehrdisketten-Archiven
  135.     - Fehlererkennung
  136.     - nach der Installation wird in das Zielverzeichnis gewechselt
  137.  
  138.  
  139.     Noch zu ergaenzen:
  140.  
  141.     - Vorbelegung fuer Zielverzeichnis
  142.  
  143.  
  144. 4.4 SOFORT.S
  145.  
  146.     Im Script sind folgende Funktionen enthalten:
  147.  
  148.     - waehrend des Entpackens Anzeige durch Fortschritts-Balken und einzel-
  149.       ne Dateinamen
  150.     - es werden nur nicht vorhandene oder aktuellere Dateien entpackt
  151.     - Aufforderung zum Diskettenwechsel bei Mehrdisketten-Archiven
  152.     - Fehlererkennung
  153.     - nach der Installation wird in das Zielverzeichnis gewechselt
  154.  
  155.  
  156.     Noch zu ergaenzen:
  157.  
  158.     - Zielverzeichnis
  159.  
  160.  
  161.     Anmerkungen:
  162.  
  163.     Vorsicht! Dieses Script erlaubt dem Anwender nicht mehr, das Zielver-
  164.     zeichnis zu aendern. Die Dateien werden in das Verzeichnis entpackt,
  165.     das Sie im Script angeben.
  166.  
  167.  
  168. 4.5 CODE.S
  169.  
  170.     Im Script sind folgende Funktionen enthalten:
  171.  
  172.     - Code-Abfrage
  173.     - Anzeige des Zielverzeichnisses
  174.     - Anwender kann Zielverzeichnis aendern
  175.     - waehrend des Entpackens Anzeige durch Fortschritts-Balken und einzel-
  176.       ne Dateinamen
  177.     - Hilfeseite
  178.     - es werden nur nicht vorhandene oder aktuellere Dateien entpackt
  179.     - Aufforderung zum Diskettenwechsel bei Mehrdisketten-Archiven
  180.     - Fehlererkennung
  181.     - nach der Installation wird in das Zielverzeichnis gewechselt
  182.  
  183.  
  184.     Noch zu ergaenzen:
  185.  
  186.     - Vorbelegung fuer Zielverzeichnis
  187.  
  188.  
  189.     Anmerkungen:
  190.  
  191.     Das Archiv MUSS beim Erstellen mit einem Passwort geschuetzt werden:
  192.  
  193.     - an der DOS-Befehlszeile mit dem Parameter -P
  194.     - in der RAR-Oberflaeche mit ALT+P
  195.  
  196.     ACHTUNG: Es wird beim Passwort zwischen Gross- und Kleinschreibung un-
  197.              terschieden (auch als Befehlszeilenparameter!)
  198.  
  199. <End Of File>
  200.