home *** CD-ROM | disk | FTP | other *** search
Wrap
;$VER:DigitalAlmanac Install_Exe 39.14 (if (= @language "deutsch") ( (set #choose-dest "Wählen Sie ein Verzeichnis aus,\nwo Digital Almanac installiert werden soll.\nEine Schublade 'DigitalAlmanac' wird automatisch erzeugt.") (set #choose-lang "Wählen Sie eine Sprache für Digital Almanac aus.") (set #choose-lang-def 0) (set #msg-install "Installiere Digital Almanac.") (set #msg-async-requires "Digital Almanac benötigt asyncio.library 39.x.") (set #msg-assign "Digital Almanac benötigt einen assign\nin Ihrer S:User-Startup") (set #msg-exit "Booten Sie Ihren Amiga neu,\num Digital Almanac zu starten.\nVergessen Sie nicht, das Datenarchive zu installieren !!") ) ) (if (= @language "english") ( (set #choose-dest "Choose directory to install Digital Almanac.\nA drawer 'DigitalAlmanac' will automatically be created.") (set #choose-lang "Select language you want to use with Digital Almanac.") (set #choose-lang-def 1) (set #msg-install "Installing Digital Almanac.") (set #msg-async-requires "Digital Almanac requires asyncio.library 39.x.") (set #msg-assign "Digital Almanac needs an assign\nin your S:User-Startup") (set #msg-exit "Reboot your Amiga to start Digital Almanac.\nDon't forget to install the data archive !!") ) ) (if (= @language "français") ( (set #choose-dest "Choisissez un répertoire pour installer Digital Almanac.\nUn tiroir 'DigitalAlmanac' sera crée automatiquement.") (set #choose-lang "Selectionnez la langue que vous voulez utiliser pour Digital Almanac.") (set #choose-lang-def 2) (set #msg-install "Installation de Digital Almanac.") (set #msg-async-requires "Digital Almanac nécessite asyncio.library 39.x.") (set #msg-assign "Digital Almanac besoin d'un assign\ndans votre S:User-Startup") (set #msg-exit "Redémarrer votre Amiga pour exécuter Digital Almanac.\nDon't forget to install the data archive !!") ) ) (set #inst-dir (askdir (prompt #choose-dest) (help @askdir-help) (default @default-dest) (disk) ) ) (set #dest-dir (tackon #inst-dir "DigitalAlmanac")) (set #dest-cat-dir (tackon #dest-dir "Catalogs")) (set #dest-fonts-dir (tackon #dest-dir "Fonts")) (set #dest-icons-dir (tackon #dest-dir "Icons")) (set #dest-pictures-dir (tackon #dest-dir "Pictures")) (set #dest-projects-dir (tackon #dest-dir "Projects")) (set #langcat (select (askchoice (prompt #choose-lang) (choices "Deutsch" "English" "Français") (help @askchoice-help) (default #choose-lang-def) ) "Deutsch" "English" "Français" ) ) (set #src-lang-dir (tackon "//Catalogs" #langcat)) (set #src-docs-dir (tackon "//Docs" #langcat)) (set #dest-lang-dir (tackon #dest-cat-dir #langcat)) (working #msg-install) (makedir #dest-dir) (copyfiles (source "///Install_DigitalAlmanac.info") (dest #inst-dir) (newname (tackon #inst-dir "DigitalAlmanac.info")) ) (copyfiles (source "//DigitalAlmanac") (dest #dest-dir) (infos) ) (copyfiles (source (tackon #src-docs-dir "DigitalAlmanac.guide")) (dest #dest-dir) (infos) ) (makedir #dest-cat-dir) (makedir #dest-lang-dir) (copyfiles (source (tackon #src-lang-dir "DigitalAlmanac.catalog")) (dest #dest-lang-dir) ) (makedir #dest-fonts-dir) (copyfiles (source "//Fonts") (dest #dest-fonts-dir) (all) ) (makedir #dest-icons-dir) (copyfiles (source "//Icons.info") (dest #dest-dir) ) (copyfiles (source "//Icons") (dest #dest-icons-dir) (all) ) (makedir #dest-pictures-dir) (copyfiles (source "//Pictures.info") (dest #dest-dir) ) (makedir #dest-projects-dir) (copyfiles (source "//Projects.info") (dest #dest-dir) ) (copyfiles (source "//Projects") (dest #dest-projects-dir) (all) ) (copylib (prompt #msg-async-requires) (help @copylib-help) (source "//Libs/asyncio.library") (dest "LIBS:") (confirm) ) (startup "DigitalAlmanac" (prompt #msg-assign) (help @startup-help) (command "assign FONTS: \"" #dest-fonts-dir "\" add") ) (set @default-dest #inst-dir) (exit #msg-exit)