home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Sound / Tracker / PT354.LZX / ProTracker / Install.deutsch < prev    next >
Encoding:
Text File  |  1996-06-12  |  4.2 KB  |  144 lines

  1. ;ProTracker Pro INSTALLATION SCRIPT © TEC DESIGN
  2. ;VER: $1.2D 22.05.1996 (LHA)
  3.  
  4. (set @app-name "ProTracker Pro") 
  5. (set @language "deutsch")
  6. (set @abort-button "Installation abbrechen")
  7. (set @error-msg "Fehler!")
  8. (set @pretend 0)
  9. (set @special-msg "Schwerer Fehler!")
  10. (set @user-level 2)
  11.  
  12. (welcome "Willommen zur Protracker 3.54 Installation.\nAnm: Sie MÜSSEN von Festplatte gebootet haben!")
  13. (set Ok 0)
  14. (complete 0)
  15.  
  16. (set pt_dir (getassign "ProTracker" "a")) 
  17.   (
  18.      (set pt_dir
  19.         (askdir
  20.            (prompt
  21.               "Wählen Sie den Pfad, wohin Protracker\n"
  22.               "installiert werden soll.\n"
  23.                "Ein neuer Ordner namens 'Protracker'\n "
  24.               "wird dort erzeugt.\n"
  25.            (help
  26.               "Installation des Basisprogramms und der Hilfedatei\n")
  27.            (default "SYS:"))
  28.         )
  29.      )
  30.      (set pt_dir (tackon pt_dir "ProTracker"))
  31.  
  32.      ;CREATE PT DRAWER
  33.      (if (<> (exists pt_dir) 2) (makedir pt_dir (infos)))
  34.  
  35.   )
  36. (copyfiles
  37.    (prompt "Kopiere Basisdateien...")
  38.    (help "Kopiert das Basispogramm sowie die verfügbaren Amigaguide-Dateien zum gewählten Ziel in einen neu erzeugten Ordner namens 'Protracker'")
  39.    (source "Main/")
  40.    (dest pt_dir)
  41.    (pattern "#?")
  42.    (safe)
  43.    (infos)
  44.    (confirm)
  45.    (optional nofail askuser)
  46. )
  47. (complete 40)
  48.  
  49. ;copying of the help data file in s:
  50.  
  51. (copyfiles
  52.    (prompt "Kopiere Hilfe-Datei")
  53.    (help "Diese Datei stellt die interne Hilfe des Protracker nach Druck auf 'HELP' zur Verfügung.")
  54.    (source "Data/")
  55.    (dest "S:")
  56.    (pattern "pt.help")
  57.    (safe)
  58.    (infos)
  59.    (confirm)
  60.    (optional nofail askuser)
  61. )
  62. (complete 50)
  63.  
  64. (copyfiles
  65.    (prompt "Wählen Sie Ihren Tastaturtreiber aus ...\nZ.Zt nur deutsche Erweiterung verfügbar.\nWählen Sie 'Überspringen' wenn Sie nicht deutschsprachig sind.\n")
  66.    (help "Deutscher Tastaturtreiber bei Bedarf installierbar.")
  67.    (source "Data/")
  68.    (dest "S:")
  69.    (pattern "pt.keymap#?")
  70.    (safe)
  71.    (infos)
  72.    (confirm)
  73.    (optional nofail askuser)
  74. )
  75. (complete 60)
  76.  
  77. (copyfiles
  78.    (prompt "Installation der Beispielkonfigurationen.\n\nWählen Sie 'überspringen', wenn Sie bereits vorher konfiguriert haben.\n")
  79.    (help "Nützliche Beispielkonfigurationen für den Schnelleinstieg installierbar.")
  80.    (source "Data/")
  81.    (dest "S:")
  82.    (pattern "pt.config#?")
  83.    (safe)
  84.    (infos)
  85.    (confirm)
  86.    (optional nofail askuser)
  87. )
  88. (complete 70)
  89.  
  90.  
  91. ;if not anythere install ST-00 standarts
  92. (set st_dir (getassign "ST-00" "a")) 
  93.   (
  94.      (set st_dir
  95.         (askdir
  96.            (prompt
  97.               "Wählen Sie einen Pfad, wo bei Bedarf der ST-00-Ordner\n"
  98.               "angelegt werden soll. Protracker benötigt ihn zur Ablage\n"
  99.               "seiner externen Musikdaten und ein Assign darauf, was\n"
  100.               "hiermit erzeugt wird. Wenn Sie updaten wählen Sie Ihre\n"
  101.               "ST-00-Zuweisung, es wird nichts überschrieben!\n"
  102.            (help
  103.               "Auswahl des ST-00-Pfades tätigen.\n")
  104.            (default pt_dir))
  105.         )
  106.      )
  107.      (set st_dir (tackon st_dir "ST-00"))
  108.  
  109.      ;CREATE ST DRAWER
  110.      (if (<> (exists st_dir) 2) (makedir st_dir (infos)))
  111.  
  112.      ;create ST subdrawerd
  113.      (set md_dir (tackon st_dir "modules"))
  114.      (if (<> (exists md_dir) 2) (makedir md_dir (infos)))
  115.  
  116.      (set so_dir (tackon st_dir "songs"))
  117.      (if (<> (exists so_dir) 2) (makedir so_dir (infos)))
  118.  
  119.      (set sa_dir (tackon st_dir "samples"))
  120.      (if (<> (exists sa_dir) 2) (makedir sa_dir (infos)))
  121.  
  122.      (set pa_dir (tackon st_dir "patterns"))
  123.      (if (<> (exists pa_dir) 2) (makedir pa_dir (infos)))
  124.  
  125.      (set ins_dir (tackon st_dir "instruments"))
  126.      (if (<> (exists ins_dir) 2) (makedir ins_dir (infos)))
  127.  
  128.      (set exe_dir (tackon st_dir "executables"))
  129.      (if (<> (exists exe_dir) 2) (makedir exe_dir (infos)))
  130.  
  131.   )
  132. (complete 90)
  133. (set start-lines (cat "assign ST-00: " st_dir))
  134. (startup @app-name (prompt "\nDie folgenden Zeilen werden nun in Ihrer "
  135.                                "user-startup eingefügt:\nassign ST-00: "
  136.                                st_dir "\n")
  137.                        (command start-lines)
  138. (help "Protracker benötigt zur korrekten Funktionsweise ein ST-00-Assign")
  139. )
  140. ;installation complete
  141.  
  142. (complete 100)
  143. (exit "Protracker-Installation erfolgreich beendet. Wenn Sie programmieren, können Sie einen Blick in den Ordner 'source' tun...\n\n\n\nViel Spaß!\n\n")
  144.