home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaDemoCD2.iso / DEMOS / PZL_ELEM.lzx / Install_Elements < prev    next >
Encoding:
Text File  |  1992-09-02  |  2.8 KB  |  165 lines

  1. (set @user-level 2)
  2. (user 2)
  3. (welcome
  4.         "\nWelcome to the \"ELEMENTS\" installer!")
  5.  
  6. (set instdir
  7.     (askdir
  8.         (prompt "Select destination path for ELEMENTS"
  9.                         " - a directory called 'Elements' will be made there!")
  10.         (help @askdir-help)
  11.         (default "SYS:")
  12.         (newpath)
  13.         (disk)
  14.     )
  15. )
  16.     (
  17.         (if ( = (exists instdir (noreq)) 0)   ;if selected path doesn't exist...
  18.             ;then create dir
  19.             (makedir instdir
  20.                 (prompt ("creating directory \"%s\"" instdir))
  21.                 (help @makedir-help)
  22.                 (infos)
  23.                 (confirm)
  24.             )
  25.             ;else directory is already there - use it.
  26.             ;()
  27.         )
  28.     )
  29. (
  30.     (askdisk sourcedisk
  31.         (prompt "\nPlease insert disk \"Elements 1\".")
  32.         (help @askdisk-help)
  33.         (dest "Elements1")
  34.         (assigns)
  35.     )
  36.     (copyfiles
  37.     (source "Elements1:c/Lharc")
  38.     (dest instdir)
  39.     )
  40. )
  41. (set DeArcher (tackon instdir "lharc"))
  42. (complete 0)
  43. (
  44.     (
  45.         (set @execute-dir instdir)
  46.             (
  47.                         (working "Installing Elements...")
  48.                     (run 
  49.                                 ("%s\ -f x \Elements1:pzl_ele1.lha \ >nil:" DeArcher)
  50.                 )
  51.  
  52.             )
  53.         )
  54.     )
  55.  
  56. (
  57.     (askdisk sourcedisk
  58.         (prompt "\nPlease insert disk \"Elements 2\".")
  59.         (help @askdisk-help)
  60.         (dest "Elements2")
  61.         (assigns)
  62.     )
  63. )
  64.  
  65. (
  66. (complete 17)
  67.     (
  68.         (set @execute-dir instdir)
  69.             (
  70.                         (working "Music by MeloManiac...")
  71.                     (run 
  72.                                 ("%s\ -f x \Elements2:pzl_ele2.lha \ >nil:" DeArcher)
  73.                 )
  74.             )
  75.         )
  76.     )
  77.  
  78. (
  79.     (askdisk sourcedisk
  80.         (prompt "\nPlease insert disk \"Elements 3\".")
  81.         (help @askdisk-help)
  82.         (dest "Elements3")
  83.         (assigns)
  84.     )
  85. )
  86. (
  87. (complete 33)
  88.     (
  89.         (set @execute-dir instdir)
  90.             (
  91.                         (working "Graphics by Tactica...")
  92.                     (run 
  93.                                 ("%s\ -f x \Elements3:pzl_ele3.lha \ >nil:" DeArcher)
  94.                 )
  95.             )
  96.         )
  97.     )
  98.  
  99. (
  100.     (askdisk sourcedisk
  101.         (prompt "\nPlease insert disk \"Elements 4\".")
  102.         (help @askdisk-help)
  103.         (dest "Elements4")
  104.         (assigns)
  105.     )
  106. )
  107. (
  108. (complete 50)
  109.     (
  110.         (set @execute-dir instdir)
  111.  
  112.             (
  113.                         (working "A Puzzle production...")
  114.                     (run 
  115.                                 ("%s\ -f x \Elements4:pzl_ele4.lha \ >nil:" DeArcher)
  116.                 )
  117.             )
  118.         )
  119.     )
  120.  
  121. (
  122.     (askdisk sourcedisk
  123.         (prompt "\nPlease insert disk \"Elements 5\".")
  124.         (help @askdisk-help)
  125.         (dest "Elements5")
  126.         (assigns)
  127.     )
  128. )
  129. (
  130. (complete 67)
  131.     (
  132.         (set @execute-dir instdir)
  133.             (
  134.                         (working "Released at The Party 6...")
  135.                     (run 
  136.                                 ("%s\ -f x \Elements5:pzl_ele5.lha \ >nil:" DeArcher)
  137.                 )
  138.             )
  139.         )
  140.     )
  141. (
  142.     (askdisk sourcedisk
  143.         (prompt "\nPlease insert disk \"Elements 6\" (last one).")
  144.         (help @askdisk-help)
  145.         (dest "Elements6")
  146.         (assigns)
  147.     )
  148. )
  149. (
  150. (complete 84)
  151.     (
  152.         (set @execute-dir instdir)
  153.             (
  154.                         (working "Installing last bytes...")
  155.                     (run 
  156.                                 ("%s\ -f x \Elements6:pzl_ele6.lha \ >nil:" DeArcher)
  157.                 )
  158.             )
  159.         )
  160.     )
  161. (complete 100)
  162.  
  163. (delete DeArcher)
  164.  
  165. (exit)