home *** CD-ROM | disk | FTP | other *** search
Wrap
; $VER: Install script for AStart 4.1 (30.1.98) ; LANGUAGES (procedure polish ( (set language0 "Polski") (set MSG_WELCOME "\nWitaj w AStart\n\nostatecznym programie do\n\nbootowania \"alternatywnego\"\n\nAStart © 1997-8 Wojciech Kocjan\n\nAStart jest mailware\n\n(nowy uûytkownik/czka)") (set MSG_WELCOMEU "\nWitaj w AStart\n\nostatecznym programie do\n\nbootowania \"alternatywnego\"\n\nAStart © 1997-8 Wojciech Kocjan\n\nAStart jest mailware\n\n(upgrade ze starszej wersji)") (set MSG_ASKPREFDIR "Podaj ôcieûkë docelowâ dla programu konfiguracji") (set MSG_COPYCMD "Kopiowanie komendy uruchamiajâcej AStart") (set MSG_COPYPREF "Kopiowanie programu ustawieï AStart") (set MSG_COPYASTARTUP "Kopiowanie skryptu alternate-startup") (set MSG_COPYLOCALE "Kopiowanie plików LOCALE") (set MSG_ASK_YES "Tak") (set MSG_ASK_NO "Nie") (set MSG_ASKMODIFY "Czy mam modyfikowaê plik s:startup-sequence?\n(jest to konieczne, jeûeli nie zainstalowaîeô(aô)\njeszcze poprzednich wersji AStart,\nJeûeli tak, to nie jest to zalecane)") (set MSG_ASKMODIFY_YES "Modyfikuj") (set MSG_ASKMODIFY_NO "Nie modyfikuj") (set MSG_ASKBACKUP "Czy mam zrobiê kopië oryginalnego pliku s:startup-sequence?") (set MSG_ASKBACKUP_YES "Zrób kopië") (set MSG_ASKBACKUP_NO "Nie rób kopii") (set MSG_MODIFYSTARTUP0 "Modyfikowanie pliku startup-sequence") (set MSG_COPYSTARTUP "Kopiowanie zmodyfikowanego pliku startup-sequence") (set MSG_RUNPREF "Czy mam uruchomiê program ustawieï? (wymaga MUI 3.1)\n\nCzynnoôê ta jest konieczna przy KAÛDEJ instalacji!") (set MSG_ASK_COPYDOC "Czy mam skopiowaê plik pomocy?") (set MSG_COPYDOC "Kopiujë plik pomocy...") (set MSG_ASKDOCSDIR "Gdzie mam umieôciê plik pomocy?") (set MSG_COPYENVARC "Kopiujë podstawowe ustawienia...") (set MSG_INSTALLGFI "Instalujë GoForIt...") (set MSG_COPYLIBRARY "Kopiujë bibliotekë astart.library") (set MSG_DELETEWBSP "Znaleziono program WBStartup+\nCzy mam go usunâê?\n(GoForIt sîuûy do tego samego)") (set MSG_DELETINGWBSP "Usuwam program WBStartup+") )) (procedure english ( (set language0 "English") (set MSG_WELCOME "\nWelcome to AStart\n\nthe ultimate alternate bootup maker\n\nAStart © 1997-8 Wojciech Kocjan\n\nAStart is mailware\n\n(you are a new AStart user)") (set MSG_WELCOMEU "\nWelcome to AStart\n\nthe ultimate alternate bootup maker\n\nAStart © 1997-8 Wojciech Kocjan\n\nAStart is mailware\n\n(you are upgrading from older versions of AStart)") (set MSG_ASKPREFDIR "Enter path for preferences") (set MSG_COPYCMD "Copying AStart running command") (set MSG_COPYPREF "Copying AStart preferences file") (set MSG_COPYASTARTUP "Copying alternate-startup script") (set MSG_COPYLOCALE "Copying LOCALE files") (set MSG_ASK_YES "Yes") (set MSG_ASK_NO "No") (set MSG_ASKMODIFY "Should I modify s:startup-sequence?\n(it's neccessary if you haven't installed\nAStart yet, if you already have, then it's not reccommended)") (set MSG_ASKMODIFY_YES "Modify") (set MSG_ASKMODIFY_NO "Don't modify") (set MSG_ASKBACKUP "Should I backup the original s:startup-sequence?") (set MSG_ASKBACKUP_YES "Backup") (set MSG_ASKBACKUP_NO "Don't backup") (set MSG_MODIFYSTARTUP0 "Modyfying s:startup-sequence") (set MSG_COPYSTARTUP "Copying modified startup-sequence") (set MSG_RUNPREF "Shall I run the preferences program? (requires MUI 3.1)\n\nThis needs to be done upon EVERY installation") (set MSG_ASK_COPYDOC "Shall I copy the docs?") (set MSG_COPYDOC "Copying the docs...") (set MSG_ASKDOCSDIR "Where shall I copy the docs?") (set MSG_COPYENVARC "Copying default settings...") (set MSG_INSTALLGFI "Installing GoForIt...") (set MSG_COPYLIBRARY "Copying astart.library") (set MSG_DELETEWBSP "WBStartup+\nCzy mam go usunâê?\n(GoForIt replaces it)") (set MSG_DELETINGWBSP "Deleting WBStartup+") )) (set language0 "") (if (= @language "english") (english)) (if (= @language "polski") (polish)) (if (= language0 "") (english)) (procedure modifystartup ( (textfile (dest "T:startup-sequence") (append ("; This part was added by AStart\n; AStart © 1997 Wojciech Kocjan\n\nC:AStart S:alternate-startup\nIF WARN\n EndCLI >NIL:\nEndIF\n\n" firstline)) (include "s:startup-sequence")) (copyfiles (prompt MSG_COPYSTARTUP) (help @copyfiles-help) (source "T:startup-sequence") (dest "S:") (files) (confirm) ) )) (welcome) (run "setenv ASTART_WASINSTALLED `c/MatchLine s:startup-sequence 1 \"(;?This part?was?added?by?AStart|#?AStart#?alternate-startup)\"`" (safe)) (set upgrading (getenv "ASTART_WASINSTALLED")) (delete "ENV:ASTART_WASINSTALLED" (prompt "") (help "") (optional force) (safe)) (if (= upgrading 0) (message MSG_WELCOME) (message MSG_WELCOMEU) ) (complete 0) (set dest_dir "C:") (set @default-dest "SYS:") (set pref_dest_dir (askdir (prompt MSG_ASKPREFDIR) (help @askdir-help) (default "SYS:Prefs")) ) (if (= upgrading 0) ( (set backup (askbool (prompt MSG_ASKBACKUP) (help @askbool-help) (default 1) (choices MSG_ASKBACKUP_YES MSG_ASKBACKUP_NO)) ) (set modify (askbool (prompt MSG_ASKMODIFY) (help @askbool-help) (default 1) (choices MSG_ASKMODIFY_YES MSG_ASKMODIFY_NO)) ) ) ( (set backup 0) (set modify 0) ) ) (complete 10) (set copydocs (askbool (prompt MSG_ASK_COPYDOC) (help @askbool-help) (default 1) (choices MSG_ASK_YES MSG_ASK_NO)) ) (if (= copydocs 1) (set docs_dest_dir (askdir (prompt MSG_ASKDOCSDIR) (help @askdir-help) (default "HELP:")) ) ) (complete 20) (copyfiles (prompt MSG_COPYCMD) (help @copyfiles-help) (source "C") (dest dest_dir) (choices "AStart" "ConvertX" "IsAlt" "asSetMode") (confirm) (files) ) (complete 30) (copylib (prompt MSG_COPYLIBRARY) (help @copylib-help) (source "libs/astart.library") (dest "LIBS:") (confirm) ) (copyfiles (prompt MSG_COPYASTARTUP) (help @copyfiles-help) (source "S/alternate-startup") (dest "S:") (confirm) (files) ) (makedir "S:AStart" (help @makedir-help) ) (copyfiles (prompt MSG_COPYASTARTUP) (help @copyfiles-help) (source "S/AStart/alternate-startup") (dest "S:AStart") (confirm) (files) ) (copyfiles (prompt MSG_COPYLOCALE) (help @copyfiles-help) (source "Locale") (dest "LOCALE:Catalogs") (choices "deutsch" "español" "hrvatski" "italiano" "nederlands" "polski" "russian" "srpski") (confirm) ) (complete 40) (if (= copydocs 1) ( (copyfiles (prompt MSG_COPYDOC) (help @copyfiles-help) (source "astart.guide") (dest docs_dest_dir) (infos) ) ) ) (complete 50) (if backup (copyfiles (prompt MSG_COPYSTARTUP) (help @copyfiles-help) (source "S:startup-sequence") (dest "Sys:Storage") (newname "startup-sequence.bak") ) ) (complete 60) (if modify (modifystartup) ) (complete 70) (copyfiles (prompt MSG_COPYPREF) (help @copyfiles-help) (source "Prefs") (dest pref_dest_dir) (choices "AStart") (confirm) (infos) (files) ) (complete 80) (makedir "SYS:WBStartup/WBStartup (Enabled)" (help @makedir-help) ) (makedir "SYS:WBStartup/WBStartup (Disabled)" (help @makedir-help) ) (makedir "SYS:WBStartup/WBStartup (Dontrun)" (help @makedir-help) ) (if (= (exists "SYS:WBStartup/WBStartup+") 1) (if (askbool (prompt MSG_DELETEWBSP) (help @askbool-help) (default 1) (choices MSG_ASK_YES MSG_ASK_NO)) (run "Delete <>NIL: SYS:WBStartup/WBStartup+(|.info) FORCE") ) ) (run "List >T:ASTART_RENAME_TEMP_FILE SYS:WBStartup/~(GoForIt|.additionalfiles|#?.info) FILES LFORMAT=\"Rename QUIET *\"%s%s(|.info)*\" *\"SYS:WBStartup/WBStartup (Enabled)*\"\"") (complete 90) (run "Execute <>NIL: T:ASTART_RENAME_TEMP_FILE") (copyfiles (prompt MSG_INSTALLGFI) (help @copyfiles-help) (source "WBStartup") (dest "SYS:WBStartup") (confirm) (all) ) (complete 95) (if (askbool (prompt MSG_RUNPREF) (help @askbool-help) (default 1) (choices MSG_ASK_YES MSG_ASK_NO)) (run "Prefs/AStart FORCESAVE") ) (complete 100) (exit)