home *** CD-ROM | disk | FTP | other *** search
- ; Installationsskript für Karte [Schweiz] von AmiAtlas Pro
- ; erstellt für Installer V1.24, 29.11.94, Autor: Andreas Regul
-
- ; Copyright-Hinweise für Installer:
-
- ; Installer and Installer project icon
- ; (c) Copyright 1991-93 Commodore-Amiga, Inc. All Rights Reserved.
- ; Reproduced and distributed under license from Commodore.
-
- ; INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE;
- ; NO WARRANTIES ARE MADE. ALL USE IS AT YOUR OWN RISK. NO LIABILITY
- ; OR RESPONSIBILITY IS ASSUMED.
-
- (set @user-level 2)
- (set @language "deutsch")
- (set @abort-button "Installation abbrechen")
- (set @special-msg "Ein fataler Fehler ist aufgetreten !\nBitte wiederholen Sie die Installation.")
- (set @error-msg (cat "\nFehler...\n\n"
- "Kartendaten der Schweiz wurden nicht komplett installiert. "
- "Bitte wiederholen Sie die Installation, um eine lauffähige Version auf Ihrer "
- "Festplatte zu erhalten."))
-
- (set @sysdir (expandpath "SYS:"))
- (set @default-dest "AmiAtlas:swiss")
-
- (complete 0)
-
- ; Wurde von der Diskette gebootet ?
- (if (= @sysdir "AmiAtlas_Schweiz")
- (
- (message "Hinweis\n\nEs wurde von der AmiAtlas-Diskette gebootet. Für die Festplatten-Installation "
- "mit diesem Programm ist es notwendig, vorher von Festplatte zu booten.\n\n"
- "Bitte entfernen Sie die Diskette aus Laufwerk DF0: und setzen Sie Ihren Amiga zurück. "
- "Danach starten Sie das Installationsprogramm erneut.")
-
- (exit (quiet))
- )
- )
-
- ; Ist AmiAtlas schon installiert ?
- (if (NOT (exists "AmiAtlas:"))
- (
- (message "\nWarnung !!!\n\n"
- "'AmiAtlas' ist nicht auf Ihrer Festplatte installiert.\n\n"
- "Bitte installieren Sie zunächst eine beliebige AmiAtlas-Version, "
- "um danach die Kartendaten zu kopieren.")
-
- (exit (quiet))
- )
- )
-
- (welcome "Willkommen zur Festplatten-Installation der Schweiz-Karte von 'AmiAtlas Pro'.\n")
-
- ; Verzeichnis erzeugen
- (if (NOT (exists @default-dest))
- (makedir @default-dest
- (prompt "\nVerzeichnis für Karte\n\n"
- "Bitte klicken Sie 'Proceed' an, um das Verzeichnis '" @default-dest "' für "
- "die Kartendaten zu erzeugen.")
- (confirm)
- (help "\nHilfe zur Verzeichniserstellung\n\n"
- "Im Verzeichnis von 'AmiAtlas Pro' wird ein Unterverzeichnis für die Karte "
- "von der Schweiz benötigt. In dieses Verzeichnis werden daraufhin alle Daten "
- "zur Schweiz-Karte kopiert.")
- (infos)
- )
- (
- (if (NOT
- (askbool
- (prompt "\nHinweis\n\nDie Schweiz-Karte ist bereits installiert.\n"
- "Soll erneut eine Installation durchgeführt werden ?\n\n"
- "Warnung: Die vorhandenen Daten werden überschrieben.")
- (help "\nHilfe zu existierender Karte\n\n"
- "Im Verzeichnis von 'AmiAtlas Pro' wurde das Unterverzeichnis "
- "'swiss' gefunden. In dieses Verzeichnis wurden bereits zu "
- "einem früheren Zeitpunkt die Kartendaten von der Schweiz kopiert.\n\n"
- "Eine Neuinstallation ist dann sinnvoll, wenn die Daten aus irgendeinem "
- "Grunde ungültig geworden sind oder eine erweiterte Karte installiert "
- "werden soll.")
- (choices "Ja" "Nein")
- (default 0)
- )
- )
- (exit (quiet))
- )
- )
- )
-
- (complete 4)
-
- ; Karte installieren
- (message "\nKopieren der Kartendaten\n\n"
- "Bitte klicken Sie 'Proceed' an, um die Kartendaten von der Schweiz in das "
- "entsprechende Verzeichnis auf Ihrer Festplatte zu kopieren.")
-
- (copyfiles
- (prompt "Kopiere Karte der Schweiz.")
- (help "")
- (source "swiss")
- (dest @default-dest)
- (pattern "~(#?.info)")
- (optional force askuser)
- )
-
- (complete 70)
-
- ; Icons speichern
- (if (askbool
- (prompt "\nIcons speichern\n\n"
- "'AmiAtlas Pro' ermöglicht es, Icons zu den Kartendaten zu benutzen. "
- "Karten mit Icons können direkt über diese Icons geöffnet werden.\n\n"
- "Sollen Icons erzeugt werden ?")
- (help "\nHilfe zu Icons erzeugen\n\n"
- "'AmiAtlas Pro' verwaltet seine Karten in mehreren Einzeldateien. Diese werden "
- "normalerweise beim Starten von 'AmiAtlas Pro' direkt nachgeladen und die "
- "entsprechende Karte sofort dargestellt.\n\n"
- "Wenn hingegen mehrere Karten vorhanden sind, kann immer nur eine Karte zum "
- "sofortigen Nachladen bestimmt werden. Die zweite und alle weiteren Karten "
- "werden dann über die 'Laden'-Funktion aus dem Menü geöffnet.\n\n"
- "Alternativ dazu können zu den Kartendateien Icons erzeugt werden, über die "
- "es dann möglich ist, gezielt eine Karte - unabhängig von der Voreinstellung - "
- "zu laden.")
- (choices "Ja" "Nein")
- (default 0)
- )
- (
- (copyfiles
- (prompt "Kopiere Icons zur Schweiz-Karte.")
- (help "")
- (source "swiss")
- (dest @default-dest)
- (pattern "#?.info")
- (optional force askuser)
- )
- )
- )
-
- (complete 80)
-
- ; Grenzbeschreibung in Deutschland-Karte ergänzen
- (if (exists "AmiAtlas:germany")
- (
- (message "\nAnpassung der Grenzübergänge\n\n"
- "Bitte klicken Sie 'Proceed' an, um die Zusatzdaten für Grenzübergänge zur Schweiz "
- "bei der installierten Deutschland-Karte zu ergänzen.")
-
- (copyfiles
- (prompt "Kopiere Grenzbeschreibung")
- (help "")
- (source "germany_new/germany.share")
- (dest "AmiAtlas:germany")
- )
-
- (complete 82)
-
- (if (exists "AmiAtlas:germany/germany.town.info")
- (copyfiles
- (prompt "Kopiere Icon für Grenzübergangsdatei")
- (help "")
- (source "germany_new")
- (dest "AmiAtlas:germany")
- (pattern "#?.share.info")
- (optional force askuser)
- )
- )
- )
- )
-
- (complete 83)
-
- ; Grenzbeschreibung in Österreich-Karte ergänzen
- (if (exists "AmiAtlas:austria")
- (
- (message "\nAnpassung der Grenzübergänge\n\n"
- "Bitte klicken Sie 'Proceed' an, um die Zusatzdaten für Grenzübergänge zur Schweiz "
- "bei der installierten Österreich-Karte zu ergänzen.")
-
- (copyfiles
- (prompt "Kopiere Grenzbeschreibung")
- (help "")
- (source "austria_new/austria.share")
- (dest "AmiAtlas:austria")
- )
-
- (complete 85)
-
- (if (exists "AmiAtlas:austria/austria.town.info")
- (copyfiles
- (prompt "Kopiere Icon für Grenzübergangsdatei")
- (help "")
- (source "austria_new")
- (dest "AmiAtlas:austria")
- (pattern "#?.share.info")
- (optional force askuser)
- )
- )
- )
- )
-
- (complete 86)
-
- ; Grenzbeschreibung in Italien-Karte ergänzen
- (if (exists "AmiAtlas:germany")
- (
- (message "\nAnpassung der Grenzübergänge\n\n"
- "Bitte klicken Sie 'Proceed' an, um die Zusatzdaten für Grenzübergänge zur Schweiz "
- "bei der installierten Italien-Karte zu ergänzen.")
-
- (copyfiles
- (prompt "Kopiere Grenzbeschreibung")
- (help "")
- (source "italy_new/italy.share")
- (dest "AmiAtlas:italy")
- )
-
- (complete 88)
-
- (if (exists "AmiAtlas:italy/italy.town.info")
- (copyfiles
- (prompt "Kopiere Icon für Grenzübergangsdatei")
- (help "")
- (source "italy_new")
- (dest "AmiAtlas:italy")
- (pattern "#?.share.info")
- (optional force askuser)
- )
- )
- )
- )
-
- (complete 90)
-
- ; Voreinstellung ändern
- (if (askbool
- (prompt "\nVoreinstellung ändern\n\n"
- "Soll die Voreinstellung so verändert werden, daß beim Starten von 'AmiAtlas Pro' "
- "sofort die Karte von der Schweiz geladen wird ?")
- (help "\nHilfe zu Änderung der Voreinstellung\n\n"
- "'AmiAtlas Pro' legt in seiner Voreinstellung fest, welche Karte beim Laden des "
- "Programms geöffnet wird. Nach der Installation der neuen Karte wird normalerweise "
- "weiterhin die vorher festgelegte Karte von 'AmiAtlas Pro' verwendet.\n\n"
- "Hier kann nun die Voreinstellung verändert werden, so daß automatisch auch die "
- "neue Karte verwendet wird. Beachten Sie jedoch, daß dabei alle anderen "
- "Voreinstellungen von 'AmiAtlas Pro' auf die Standardwerte zurückgesetzt werden.")
- (choices "Ja" "Nein")
- (default 0)
- )
- (
- (set osversion (/ (getversion) 65536))
-
- (if (< osversion 36)
- (copyfiles
- (prompt "Kopiere Datei 'AmiAtlas.prefs'")
- (help "")
- (source "s/AmiAtlas.prefs")
- (dest "AmiAtlas:")
- )
- (copyfiles
- (prompt "Kopiere Datei 'AmiAtlas.prefs'")
- (help "")
- (source "s/AmiAtlas.prefs")
- (dest "ENVARC:")
- )
- )
- )
- (message "\nHinweis zum Laden der neuen Karte\n\n"
- "Die Voreinstellung von 'AmiAtlas Pro' blieb unverändert.\n\n"
- "Um die neue Karte zu öffnen, laden Sie diese bitte über den Menüpunkt 'Laden...' "
- "im 'Karte'-Menü des Hauptprogramms.")
- )
-
- (complete 100)
-
- (message "\nInstallation beendet\n\n"
- "Die Karte von der Schweiz befindet sich nun im Verzeichnis:\n'" @default-dest "'")
-
- (exit (quiet))
-
-