home *** CD-ROM | disk | FTP | other *** search
- ; HDClick Install-Script, © by Claude Müller
- ; Askenv © by Bengt Giger
- ;
- ; The Program AskEnv has to exist here: ":AskEnv/Askenv"
- ; The Scriptfiles for this installation must be in "ASKENV:" which is
- ; the Askenv-drawer in this drawer here.
-
- echo " HDClick 2.5 Installation"
- echo " ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯"
- echo "*N Welcome to the HDClick Installation."
- echo "*N All Requestors done with AskEnv, © by Bengt Giger."
-
- assign HDC: ""
- assign SCRIPTS: HDC:Askenv
- assign ASKENV: :Askenv
-
- RESIDENT :Askenv/Askenv PURE
- echo "*NAskEnv resident...*N*N"
-
- ; Sprache auswählen
-
- ASKENV:AskEnv GADFILE Askenv/Sprache.req
-
-
- if warn
- echo "Bye Bye ! Tschüss ! Au revoir !"
- quit
- endif
-
- if $Sprache EQ "1" ; English
-
- Set ByeMsg "Bye Bye...[Press Return]"
- Set ThankMsg "! Thank you for installing HDClick !"
-
- echo "English-speaking user, you're welcome !"
-
- ASKENV:AskEnv Gadfile SCRIPTS:English.req
- if warn
- echo $ByeMsg
- quit
- endif
-
- if not EXISTS $HDClickDir
- makedir $HDClickDir
- endif
-
- cd $HDClickDir
-
- if EXISTS HDClick
- ASKENV:AskEnv SREQ "HDClick in $HDClickDir already exists." BODY "Should I overwrite it ?" POS "Overwrite" NEG "Stop"
- if WARN
- echo $ByeMsg
- quit
- endif
- endif
- echo "Copying HDClick 2.5 to " $HDClickDir "..."
- copy HDC:HDClick2.5 HDClick
- copy HDC:HDClick2.5.info HDClick.info
- echo "Copying HDCPrefs..."
- copy HDC:HDCPrefs HDCPrefs
- echo "Copying English texts for Help-Function..."
- copy HDC:HDCHelp.english HDCHelp
- echo "*N...done."
-
- ASKENV:AskEnv Gadfile SCRIPTS:ConfigEnglish.req
- if warn
- echo "Installation nearly complete... You can start HDClick, but"
- echo "you have to create the Configfiles first (HDClick will tell"
- echo "you how).*N"
- echo $ThankMsg
- echo $ByeMsg
- SCRIPTS:Askenv EOL
- quit
- endif
-
- cd $HDClickDir
-
- echo "Copying Example-Configs to" $HDCConfigs "..."
- copy HDC:HDCConfigs/#? HDCConfigs All
- echo "*N...done."
-
- if $HDClickDir EQ "SYS:HDCConfigs"
- echo "*NInstallation complete ! You can now start HDClick and Edit"
- echo "the Gadgets."
- else
- echo "You didn't use SYS:HDCConfigs as the Directory for the example-"
- echo "configs, so you will have to change the Path in the TOOLTYPES"
- echo "of HDClick's Icon so that it will work."
- endif
-
- ECHO "*N"
- echo $ThankMsg
- ECHO "*N"
- echo $ByeMsg
-
-
- ASKENV:AskEnv EOL
-
- endif
-
- if $Sprache EQ "2" ; Deutsch
-
- Set ByeMsg "Tschüss...[Return drücken]"
- Set ThankMsg "! Vielen Dank für das Installieren von HDClick !"
-
- echo "Aha, ein Deutschsprachiger User ! Hallo !"
-
- ASKENV:AskEnv Gadfile SCRIPTS:Deutsch.req
- if warn
- echo $ByeMsg
- quit
- endif
-
- if not EXISTS $HDClickDir
- makedir $HDClickDir
- endif
-
- cd $HDClickDir
-
- if EXISTS HDClick
- ASKENV:AskEnv SREQ "HDClick in $HDClickDir existiert bereits." BODY "Soll es überschrieben werden ?" POS "Ueberschreiben" NEG "Stop"
- if WARN
- echo $ByeMsg
- quit
- endif
- endif
- echo "Kopiere HDClick 2.5 nach " $HDClickDir "..."
- copy HDC:HDClick2.5 HDClick
- copy HDC:HDClick2.5.info HDClick.info
- echo "Kopiere HDCPrefs..."
- copy HDC:HDCPrefs HDCPrefs
- echo "Kopiere Deutsche Texte für die Hilfe-Funktion..."
- copy HDC:HDCHelp HDCHelp
- echo "*N...kopiert."
-
-
- ASKENV:AskEnv Gadfile SCRIPTS:ConfigDeutsch.req
- if warn
- echo "Installation fast komplett. Da Du die Beispiels-Configfiles nicht"
- echo "installiert hast, musst Du sie selber kreieren. HDClick sagt"
- echo "Dir wie das geht."
- echo $ThankMsg
- echo $ByeMsg
- quit
- endif
-
- cd $HDClickDir
-
- echo "Kopiere Beispiels-Configs nach" $HDCConfigs "..."
- copy HDC:HDCConfigs/#? HDCConfigs All
- echo "*N...kopiert."
-
- if $HDClickDir EQ "SYS:HDCConfigs"
- echo "*NInstallation fertig ! Du kannst nun HDClick starten und die"
- echo "Gadgets editieren."
- else
- echo "Da Du ein anderes Verzeichnis als SYS:HDCConfigs für die Beispiels-"
- echo "configs gewählt hast, musst Du den Pfad in den TOOLTYPES des"
- echo "HDClick-Icons anpassen, damit es funktioniert."
- endif
-
- ECHO "*N"
- echo $ThankMsg
- ECHO "*N"
- echo $ByeMsg
-
- ASKENV:AskEnv EOL
-
-
- endif
-
-
- if $Sprache EQ "3" ; Francais
-
- Set ByeMsg "Au revoir...[préssez Return]"
- Set ThankMsg "! Merci pour installer HDClick !"
-
- echo "Oh, vous etes français ? Bonjour !"
-
- ASKENV:AskEnv Gadfile SCRIPTS:Francais.req
- if warn
- echo $ByeMsg
- quit
- endif
-
- if not EXISTS $HDClickDir
- makedir $HDClickDir
- endif
-
- cd $HDClickDir
-
- if EXISTS HDClick
- ASKENV:AskEnv SREQ "HDClick dans $HDClickDir déjà existe." BODY "Peux-je le copier quand-mème ?" POS "Copier" NEG "Stop"
- if WARN
- echo $ByeMsg
- quit
- endif
- endif
-
- echo "Copier HDClick 2.5 à " $HDClickDir "..."
- copy HDC:HDClick2.5 HDClick
- copy HDC:HDClick2.5.info HDClick.info
- echo "Copier HDCPrefs..."
- copy HDC:HDCPrefs HDCPrefs
- echo "Copier textes françaises pour functionne d'aide..."
- copy HDC:HDCHelp.english HDCHelp
- echo "...copié."
-
-
- ASKENV:AskEnv Gadfile SCRIPTS:ConfigFrancais.req
- if warn
- echo "Installation présque complète. Parce-que vous n'avez pas installé"
- echo "les example-configs, vous devez les créer vous-meme. HDClick"
- echo "va vous instructer quand."
- echo $ThankMsg
- echo $ByeMsg
- quit
- endif
-
- cd $HDClickDir
-
- echo "Copier Example-Configs à" $HDCConfigs "..."
- copy HDC:HDCConfigs/#? HDCConfigs All
- echo "*N...copié."
-
- if $HDClickDir EQ "SYS:HDCConfigs"
- echo "*NInstallation complèt ! Vous pouvez starter HDClick maintenant"
- echo "et changer les gadgets."
- else
- echo "Parce-que vous avez pris un autre catalogue que SYS:HDCConfigs"
- echo "pour les example-configs, vous devez changer le catalogue dans"
- echo "les TOOLTYPES de l'icon de HDClick pour qu'il functionne."
- endif
-
- ECHO "*N"
- echo $ThankMsg
- ECHO "*N"
- echo $ByeMsg
-
- ASKENV:AskEnv EOL
-
- endif
-