home *** CD-ROM | disk | FTP | other *** search
- ; XPKatana Installer Script
- ; $Ver: 1.0 (28.11.95)
- ; Written by Philip A. Vedovatti
- ; for Program Author Eric Sauvageau.
- ; Translated to Italian by Claudio Di Martino.
-
- (set #bad-kick
- (cat "\n\nQuesto programma necessita almeno del"
- "Workbench 2.0 per funzionare."))
-
- (set #hello-message
- (cat "\n\n\"Riduci i tuoi file a brandelli!\""
- "\n\nBenvenuto nello script di installazione di XPKatana."
- "\n\nSei pregato di leggere la documentazione per"
- "\nottenere il massimo da questo programma."
- "\n\n\nPREMI IL BOTTONE PER PROCEDERE"))
-
- (set #install-which
- (cat "\nQuale parte dell'archivio di XPKatana vuoi"
- "\ninstallare sul tuo disco rigido?\n"))
-
- (set #tools-dest
- (cat "\nIn quale cassetto vuoi che sia installato"
- "\nil programma principale XPKatana?\n"))
-
- (set #docs-dest
- (cat "\nDove vuoi che sia installata"
- "\nla documentazione?\n"))
-
- (set #rexx-dest
- (cat "\nDove vuoi che siano installati"
- "\ngli script Arexx di Katana?\n"))
-
- (set #install-arexx-help
- (cat "\nInstalla gli script Arexx per migliorare"
- "\nla funzionalità di XPKatana."))
-
- (set #exit-message
- (cat "\nL'installazione di XPKatana è completata!"
- "\nBuon divertimento."))
-
- (set #install-library
- ("\nInstallazione di FileID.library in Libs:"))
-
- ; -----------------------------------
- ; Controlla la versione del Kickstart
- ; -----------------------------------
-
- (if (< (getversion "LIBS:version.library") (* 37 65536))
- (abort #bad-kick)
- )
-
- (message #hello-message)
-
- ; ------------------------------
- ; Cosa devo installare?
- ; ------------------------------
-
- (set InstallOpt
- (askoptions (prompt #install-which)
- (help @askoptions-help)
- (choices "XPKatana" "Script Arexx" "FileID.library"
- "Documentazione")
- )
- )
-
- (if (= InstallOpt 0)
- (abort (cat "\n\nInstallazione interrotta :(")
- "\n\nNessun file selezionato per l'installazione!")
- )
-
-
- ;-------------------------------------------------------
- ;Installo l'eseguibile, le icone e i file di supporto
- ;-------------------------------------------------------
-
-
- (if (BITAND InstallOpt 1)
-
- ((set destdir
- (askdir
- (prompt #tools-dest)
- (help @askdir-help)
- (default "Sys:Utilities")
- )
- )
-
- (set @default-dest destdir)
- (copyfiles
- (source "/XPKatana")
- (dest destdir)
- (infos)
- )
- )
- )
-
- ;-------------------------------------------------------
- ;Installo gli script Arexx
- ;-------------------------------------------------------
-
-
-
- (if (BITAND InstallOpt 2)
-
- ((set destdir
- (askdir
- (prompt #rexx-dest)
- (help #install-arexx-help)
- (default "REXX:")
- )
- )
-
- (copyfiles
- (source "/ARexx")
- (dest destdir)
- (all)
- )
- )
- )
-
- ;-------------------------------------------------------
- ;Installo i file di FileID.library
- ;-------------------------------------------------------
-
- (if (BITAND InstallOpt 4)
-
- ((copylib
- (prompt #install-library)
- (source "/Libs/FileID.library")
- (dest "Libs:")
- )
-
- (if (exists "Locale:catalogs/deutsch")
- (copyfiles
- (source "/Locale/catalogs/deutsch/FileID_lib.catalog")
- (dest "Locale:catalogs/deutsch")
- )
- )
- )
- )
-
- ;-------------------------------------------------------
- ;Installa la documentazione
- ;-------------------------------------------------------
-
- (if (BITAND InstallOpt 8)
-
- ((set destdir
- (askdir
- (prompt #docs-dest)
- (help @askdir-help)
- (default "Help:")
- )
- )
- (copyfiles
- (source "/Docs/XPKatana_eng.guide")
- (dest destdir)
- (newname "XPKatana.guide")
- (infos)
- )
- )
- )
- (exit #exit-message)
-