home *** CD-ROM | disk | FTP | other *** search
- ; MyMenu installations Script
- ; © 1996 Ralf Stecher All rights reserved.
- ;
- ; Written by Ralf Stecher Cheruskerstr. 19 38112 Braunschweig
- ; Date: 04/Januar/1996
-
- (set flasekickmsg "Du benötigst mindestens OS 2.04 !")
-
- (set OS_VER (/ (getversion) 65536) )
-
- (if
- (< OS_VER 37)
- (abort falsekickmsg)
- )
-
- (set #msg
- (cat "\n\n > MyMenu < Installer script.\n\n"
- "Dieses Script installiert MyMenu auf Deinem\n\n Amiga.\n\n\n\n"
- "Hinweise: MyMenu.guide\n\n"
- )
- )
- (message #msg)
- (welcome)
-
- (set #address
- (cat "\n"
- "Ralf Stecher\n\n"
- "Cheruskerstr. 19\n\n"
- "38112 Braunschweig (Deutschland)\n\n\n\n"
- "Und nun geht´s weiter !!!"
- )
- )
- (message #address)
-
-
-
- (Set #WhatInstall
- (cat "Welche Teile von MyMenu sollen kopiert werden ?\nSinnvoll und richtig ist natürlich alles.\n"
- )
- )
-
- (set #InstallParts
- (askoptions
- (prompt #WhatInstall)
- (help @askoptions-help)
- (choices
- ("MyMenu in das C: Verzeichnis ") ;Bit 0
- ("MyMenu-handler in las L: Verzeichnis ") ;Bit 1
- ("MyMenu.config in das S: Verzeichnis ") ;Bit 2
- )
- (default 63)
- )
- )
-
- (if
- (IN #InstallParts 0)
- (copyfiles
- (prompt "Kopiere das Programm MyMenu.")
- (help @copylib-help)
- (source "MyMenu")
- (dest "c:")
- (confirm)
- (optional "nofail")
- )
- )
-
- (if
- (IN #InstallParts 1)
- (
- (copyfiles
- (prompt "Kopiere den MyMenu-handler.")
- (help @copylib-help)
- (source "MyMenu-handler")
- (dest "L:")
- (confirm)
- (optional "nofail")
- )
- )
- )
-
- (if
- (IN #InstallParts 2)
- (
- (copyfiles
- (prompt "Kopiere die MyMenu.conf.")
- (help @copylib-help)
- (source "MyMenu.conf")
- (dest "S:")
- (confirm)
- (optional "nofail")
- )
- )
- )
-
- (set #end
- (cat "\n\nDie Installation ist nun beendet.\n\n\n\n"
- "Ich wünsche Dir viel Spaß mit MyMenu.\n\n\n"
- "Ralf Stecher"
- )
- )
- (message #end)
-
- (set #info
- (cat "\n\n\nDir bleibt nun nur noch die Startup-Sequence\n\n zu ändern (wie steht in der"
- "MyMenu.guide) und\n\n die MyMenu.conf deinen bedürfnissen anzupassen."
- )
- )
- (message #info)
-
- (abort
- "Dieses ist natürlich kein Fehler, sondern nur eingebaut damit Euch kein dummes"
- " kram Erzählt wird, denn auch Ich binn nicht Perfekt, und weiß nicht wie Ich"
- " die Falschmeldung die anstelle dieser kommen würde Verhindern kann."
- " Kann mir jemand helfen und mir auf DEUTSCH erklären ( Schriftlich währe sehr"
- " nett ) wie ich den Installer zu Programieren habe ???\n\nRalf Stecher"
-
- )
-