home *** CD-ROM | disk | FTP | other *** search
/ Amiga Times / AmigaTimes.iso / sonstiges / tools / MyMenu / MyMenu.Install < prev    next >
Encoding:
Text File  |  1998-10-06  |  2.4 KB  |  118 lines

  1. ; MyMenu installations Script
  2. ; © 1996 Ralf Stecher All rights reserved.
  3. ; Written by Ralf Stecher Cheruskerstr. 19 38112 Braunschweig
  4. ; Date: 04/Januar/1996
  5.  
  6. (set flasekickmsg "Du benötigst mindestens OS 2.04 !")
  7.  
  8. (set OS_VER (/ (getversion) 65536) )
  9.  
  10. (if
  11.  (< OS_VER 37)
  12.  (abort falsekickmsg)
  13. )
  14.  
  15. (set #msg
  16.  (cat "\n\n >  MyMenu  <  Installer script.\n\n"
  17.       "Dieses Script installiert MyMenu auf Deinem\n\n Amiga.\n\n\n\n"
  18.       "Hinweise: MyMenu.guide\n\n"
  19.  )
  20. )
  21. (message #msg)
  22. (welcome)
  23.  
  24. (set #address
  25.  (cat "\n"
  26.       "Ralf Stecher\n\n"
  27.       "Cheruskerstr. 19\n\n"
  28.       "38112 Braunschweig (Deutschland)\n\n\n\n"
  29.       "Und nun geht´s weiter !!!"
  30.  )
  31. )
  32. (message #address)
  33.  
  34.  
  35.  
  36. (Set #WhatInstall
  37.  (cat "Welche Teile von MyMenu sollen kopiert werden ?\nSinnvoll und richtig ist natürlich alles.\n"
  38.  )
  39. )
  40.  
  41. (set #InstallParts
  42.  (askoptions
  43.   (prompt #WhatInstall)
  44.   (help @askoptions-help)
  45.   (choices
  46.    ("MyMenu in das C: Verzeichnis         ") ;Bit 0
  47.    ("MyMenu-handler in las L: Verzeichnis ") ;Bit 1
  48.    ("MyMenu.config in das S: Verzeichnis  ") ;Bit 2
  49.   )
  50.   (default 63)
  51.  )
  52. )
  53.  
  54. (if
  55.  (IN #InstallParts 0)
  56.   (copyfiles
  57.    (prompt "Kopiere das Programm MyMenu.")
  58.    (help @copylib-help)
  59.    (source "MyMenu")
  60.    (dest "c:")
  61.    (confirm)
  62.    (optional "nofail")
  63.   )
  64. )
  65.  
  66. (if
  67.  (IN #InstallParts 1)
  68.   (
  69.    (copyfiles
  70.     (prompt "Kopiere den MyMenu-handler.")
  71.     (help @copylib-help)
  72.     (source "MyMenu-handler")
  73.     (dest "L:")
  74.     (confirm)
  75.     (optional "nofail")
  76.    )
  77.   )
  78. )
  79.  
  80. (if
  81.  (IN #InstallParts 2)
  82.   (
  83.    (copyfiles
  84.     (prompt "Kopiere die MyMenu.conf.")
  85.     (help @copylib-help)
  86.     (source "MyMenu.conf")
  87.     (dest "S:")
  88.     (confirm)
  89.     (optional "nofail")
  90.    )
  91.   )
  92. )
  93.  
  94. (set #end
  95.  (cat "\n\nDie Installation ist nun beendet.\n\n\n\n"
  96.       "Ich wünsche Dir viel Spaß mit MyMenu.\n\n\n"
  97.       "Ralf Stecher"
  98.  )
  99. )
  100. (message #end)
  101.  
  102. (set #info
  103.  (cat "\n\n\nDir bleibt nun nur noch die Startup-Sequence\n\n zu ändern (wie steht in der"
  104.       "MyMenu.guide) und\n\n die MyMenu.conf deinen bedürfnissen anzupassen."
  105.  )
  106. )
  107. (message #info)
  108.  
  109. (abort
  110.  "Dieses ist natürlich kein Fehler, sondern nur eingebaut damit Euch kein dummes"
  111.  " kram Erzählt wird, denn auch Ich binn nicht Perfekt, und weiß nicht wie Ich"
  112.  " die Falschmeldung die anstelle dieser kommen würde Verhindern kann."
  113.  " Kann mir jemand helfen und mir auf DEUTSCH erklären ( Schriftlich währe sehr"
  114.  " nett ) wie ich den Installer zu Programieren habe ???\n\nRalf Stecher"
  115.  
  116. )
  117.