home *** CD-ROM | disk | FTP | other *** search
- ; Installation program for the Commodore's Installer utility
-
- (set local-help (cat "Wenn Sie \"Ja\" auswählen, so wird CatchDisk auf"
- " Italienisch erscheinen.\nWenn Sie \"Nein\" anwählen, so wird"
- " CatchDisk auf Englisch arbeiten.\nFalls Ihre Standardsprache"
- " nicht auf 'deutsch' eingestellt ist, so werden trotzdem "
- "alle Nachrichten auf Englisch erscheinen."))
-
- (complete 0)
-
- (if (exists "L:WBStart-Handler")
- ((set ver (/ (getversion "L:WBStart-Handler") 65536))
- (set rev (- (getversion "L:WBStart-Handler") (* 65536 ver)))
- (if (< ver 2)
- (if (< rev 4)
- (message (cat "Achtung: Sie müssen WBStart-Handler "
- "v1.4 oder höher installiert haben, "
- "um CatchDisk zu benutzen (siehe \"Liesmich\"-Datei).")
- )
- )
- )
- )
- (message (cat "Achtung: Sie müssen WBStart-Handler "
- "v1.4 oder höher installiert haben, "
- "um CatchDisk zu benutzen (siehe \"Liesmich\"-Datei).")
- )
- )
-
- (set name
- (askdir
- (prompt "Wohin soll CatchDisk installiert werden ?")
- (help @askdir-help)
- (default "SYS:WBStartup")
- )
- )
-
- (set @default-dest name)
-
- (if (exists (tackon name "CatchDisk.info"))
- (message (cat "Achtung: die Tooltypes der alten Version werden verloren "
- "gehen: bitte sichern Sie diese, bevor Sie fortfahren.")
- )
- )
-
- (set vernum (/ (getversion) 65536)) ; se version >37: c'è localizzazione
-
- (if (> vernum 37)
- (set local
- (askbool
- (prompt "Soll die Hilfsdatei für die deutschen Bildschirmtexte installiert werden ?")
- (help local-help)
- (default 0)
- )
- )
- (set local 0)
- )
-
- (if local
- (if (and (= @user-level 2) (exists "LOCALE:catalogs/deutsch"))
- (set sysdest
- (askchoice
- (prompt "wohin soll die Datei mit den deutschen Texten installiert werden ?")
- (help @askchoice-help)
- (choices "in das gleiche Verzeichnis wie CatchDisk" "nach LOCALE:")
- (default 1)
- )
- )
- (if (= name "SYS:WBStartup")
- (set sysdest 1)
- (set sysdest 0)
- )
- )
- )
-
- (if (not (exists "LOCALE:catalogs/deutsch"))
- (set sysdest 0)
- )
-
- (complete 50)
-
- (copyfiles
- (infos)
- (source "/CatchDisk")
- (dest name)
- )
-
- (tooltype
- (dest (tackon name "CatchDisk"))
- (noposition)
- )
-
- (complete 80)
-
- (if local
- (if sysdest
- (copyfiles
- (source "/catalogs/deutsch/CatchDisk.catalog")
- (dest "LOCALE:catalogs/deutsch")
- )
- (
- (makedir (tackon name "catalogs"))
- (copyfiles
- (source "/catalogs/deutsch/CatchDisk.catalog")
- (dest (tackon name "catalogs/deutsch"))
- )
- )
- )
- )
-
- (complete 100)
-