home *** CD-ROM | disk | FTP | other *** search
- ;$VER: NewMode Install 1.04 (17.5.95)
- ;Written 1994-95 by Thomas Kessler
- ;All rights reserved 1994-95 Andreas Linnemann
-
- (set old-level @user-level)
-
- ;english (default)
- (set #na "\n Read the documentation for help.")
- (set #ultimate "the ultimate screen-promotor\n\n")
- (set #rights "All rights reserved.\n")
- (set #instscr "Install-script by")
- (set #install "Install/Update NewMode")
- (set #remove "Remove NewMode")
- (set #isinst "is now installed.\n\n")
- (set #reboot (cat "Please reboot now or double-click the\nNewMode-icon in \"SYS:WBStartup\"\nto start the program."))
- (set #isrem "has been removed from your system and memory!")
- (set #isremold (cat "Your previous installed version of NewMode\n" #isrem "\n\n"))
- (set #delconf "Do you want to delete your\npersonal NewMode config file, too?")
- (set #yes "Yes, delete!")
- (set #no "No")
-
- ;deutsch
- (if (exists "LOCALE:catalogs/deutsch")
- (
- (set #na "\n Lesen Sie bitte die Anleitung.")
- (set #ultimate "der ultimative Screen-Promotor\n\n")
- (set #rights "Alle Rechte vorbehalten.\n")
- (set #instscr "Installations-Skript von")
- (set #install "Installieren/Aktualisieren")
- (set #remove "Entfernen")
- (set #isinst "wurde installiert.\n\n")
- (set #reboot (cat "Bitte machen Sie jetzt einen Reset oder starten\nSie das Programm über das NewMode-Icon im\nVerzeichnis \"SYS:WBStartup\".\n"))
- (set #isrem "wurde aus System und Speicher entfernt!")
- (set #isremold (cat "Ihre bislang installierte NewMode-Version\n" #isrem "\n\n"))
- (set #delconf "Wollen Sie auch Ihre persönliche\nNewMode Konfigurationsdatei löschen?")
- (set #yes "Ja, löschen!")
- (set #no "Nein")
- )
- )
-
- (run (prompt "Version") (help #na) "Version NewMode FULL >ENV:NewMode.Version")
- (set #newmode-version-full (getenv "NewMode.Version"))
- (delete (prompt "Cleanup") (help #na) "ENV:NewMode.Version" (optional force))
-
- (user 2)
- (set what
- (askchoice
- (prompt "\n"#newmode-version-full
- #ultimate
- "NewMode © 1992-95 Andreas Linnemann\n"
- #instscr " Thomas Kessler\n"
- #rights
- )
- (help #na)
- (choices #install #remove)
- )
- )
- (complete 10)
- (user old-level)
- (set rc (run (prompt "Killer") (help #na) "KillNewMode"))
- (complete 20)
- (if what
- (
- (delete
- (prompt "Remove")
- (help #na)
- "SYS:WBStartup/NewMode"
- (optional force)
- )
- (complete 40)
- (delete
- (prompt "Remove")
- (help #na)
- "SYS:WBStartup/NewMode.info"
- (optional force)
- )
- (complete 60)
- (delete
- (prompt "Remove")
- (help #na)
- "LOCALE:catalogs/deutsch/NewMode.catalog"
- (optional force)
- )
- (complete 80)
- (user 2)
- (set del
- (askbool
- (prompt "\n\n\n\n\n"#delconf)
- (help #na)
- (choices #yes #no)
- )
- )
- (user old-level)
- (if del
- (
- (delete
- (prompt "Remove")
- (help #na)
- "ENV:NewMode.config"
- (optional force)
- )
- (delete
- (prompt "Remove")
- (help #na)
- "ENVARC:NewMode.config"
- (optional force)
- )
- )
- )
- (complete 100)
- (user 2)
- (message "\n\n\n\nNewMode\n\n"#isrem)
- (user old-level)
- )
- (
- (if (NOT (exists "SYS:WBStartup/NewMode.info"))
- (copyfiles
- (prompt "Install")
- (help #na)
- (source "NewMode.info")
- (dest "SYS:WBStartup")
- )
- )
- (complete 50)
- (copyfiles
- (prompt "Install")
- (help #na)
- (source "NewMode")
- (dest "SYS:WBStartup")
- )
- (complete 80)
- (if (exists "LOCALE:catalogs/deutsch")
- (copyfiles
- (prompt "Install")
- (help #na)
- (source "Catalogs/deutsch/NewMode.catalog")
- (dest "LOCALE:catalogs/deutsch")
- )
- )
- (complete 100)
- (user 2)
- (message
- (cat "\n\n\n"#newmode-version-full #isinst
- (if (= rc 0) #isremold)
- #reboot
- )
- )
- (user old-level)
- )
- )
- (exit (quiet))
- (welcome "")
-