; 04.09.95: Unter AmigaOS 2.x werden jetzt zusätzlich eine formatierte
; Tips-Datei (PGS.TIP) und eine entsprechend geänderte PGS.HEL-
; Datei installiert. Auf diese Weise können auch Anwender mit
; einer alten AmigaGuide-Version die Tips bequem über die Online-
; Hilfe betrachten. :^)
; ACHTUNG: Die Option "(assigns)" bei den "askdisk"-Befehlen ist nur zum
; Testen und sollte in der finalen Vertriebs-Version durch Löschen
; der entsprechenden Zeilen entfernt bzw. auskommentiert werden.
;
; Aktueller Status: AUSKOMMENTIERT
;ENSURE AMIGADOS 2
(set ADOS (/ (getversion) 65536))
(if
(NOT (>= ADOS 37))
(abort "PageStream3 benötigt AmigaDOS Version 2.04 oder höher. Wenn Sie AmigaDOS 1.3 oder älter benutzen, müssen auf eine neuere Version upgraden, damit Sie PageStream3 benutzen können.")
)
(set ASLflag 0)
(set temp (getversion "libs:asl.library"))
(set asl.ver (/ temp 65536))
(set asl.rev (- temp (* asl.ver 65536)))
(IF (< asl.ver 38) (set ASLflag 1))
;INSTALLATION MODE
(set ALLflag 0)
(set MINflag 1)
(set CUSflag 2)
(set DELflag 3)
(set imode
(askchoice
(prompt
"\nWählen Sie eine Installations-Option aus:\n(Wenn Ihr Amiga mit weniger als 4MB RAM ausgerüstet ist, können Sie keine vollständige Installation durchführen.)\n")
(choices
"Vollständige Installation 12.4MB"
"Minimale Installation 3.6MB"
"Individuelle Installation"
"Installation löschen"
)
(default 0)
(help
"Bei der vollständigen Installation wird das Programm komplett mit allen Zusatzdateien installiert. Die vollständige Installation ist am einfachsten durchzuführen, da keine weiteren Abfragen mehr erfolgen müssen. Sie können den Verbrauch an Arbeitsspeicher und Festplattenplatz einschränken, indem Sie eine individuelle Installation durchführen, bei der abgefragt wird, welche Dateien installiert werden sollen.\n\n"
"Wenn der Speicherplatz auf Ihrer Festplatte nur sehr begrenzt ist, können Sie eine minimale Installation durchführen lassen, bei der nur die für die Benutzung von PageStream3 unbedingt notwendigen Dateien installiert werden. Dadurch wird jedoch verhindert, daß Sie alle Fähigkeiten von PageStream voll ausnutzen oder die Lektionen durcharbeiten können, so daß Sie eventuell lieber eine individuelle Installation vornehmen möchten, um nur die Dateien wegzulassen, die Sie mit Sicherheit nicht benötigen.\n\n"
"Bei der minimalen Installation fehlen die Dokumente, Grafiken und Texte für die Lektionen, verschiedene Import/Export-Filter, die PANTONE®-Farbtabellen, nahezu alle PPD-Dateien, das Online-Hilfesystem, die Clips und die meisten Schriften.\n\n"
"Durch 'Installation löschen' wird PageStream3 und das dazugehörige Verzeichnis zusammen mit allen darin enthaltenen Dateien gelöscht. Insofern Sie keine der Dateien in ein anderes Verzeichnis verlagert haben, werden über diese Option alle Bestandteile des Programms aus Ihrem System entfernt. Beachten Sie bitte, daß alle im Programm-Verzeichnis untergebrachten Dateien, wie Grafiken, Schriften und Dokumente, ebenfalls gelöscht werden.\n\n"
)
)
)
;UNINSTALL OPTION
(if (= imode DELflag)
(if
(askbool
(prompt
"Diese Option löscht das Verzeichnis 'PageStream3' und alle darin befindlichen Dateien. Wenn Sie dort irgendwelche Dateien abgespeichert haben (Grafiken, Dokumente, Schriften, Texte, etc.), werden diese ebenfalls gelöscht.\n\n"
"Sind Sie sich wirklich sicher, daß Sie dies tun möchten?\n\n"
"ACHTUNG - DIESER VORGANG KANN NICHT RÜCKGÄNGIG GEMACHT WERDEN!!!"
)
(help
"Diese Option sollte nur verwendet werden, wenn Sie PageStream vollständig von ihrer Festplatte löschen möchten. Dabei werden zunächst die Geräte-Zuweisungen (Assigns) entfernt und anschließend das Verzeichnis 'PageStream3' gelöscht.\n\n"
"ACHTUNG - DIESER VORGANG KANN NICHT RÜCKGÄNGIG GEMACHT WERDEN!!!"
"Achtung: Diese Option kann nicht benutzt werden, wenn Sie dem Verzeichnis 'PageStream3' oder einem Unterverzeichnis eigene Gerätenamen zugewiesen haben (z. B. 'PageStream3:Text' den Gerätenamen 'TEXT:'). Sie müssen diese Zuweisungen erst manuell entfernen, bevor Sie diese Option benutzen können."
(makeassign "SoftLogik" (safe)) ; remove the SoftLogik assign
(makeassign "PageStream3" (safe)) ; remove the PageStream3 assign
(run (cat "delete " deletepath " all"))
(run (cat "delete " deletepath ".info"))
(user 1) ; change user to average so the startup screen won't appear
(startup "PageStream3"
(prompt "")
(help "")
)
(user 2) ; change user back to expert. What a silly installer language.
(message "Installation gelöscht!\n\nPageStream wurde von Ihrer Festplatte entfernt.")
(exit "Die installierte Programmversion wurde gelöscht!\n\nPageStream wurde von Ihrer Festplatte entfernt.\n\nBeenden Sie das Skript mit einem Klick auf 'Weiter' ('Proceed') oder 'Abbrechen' ('Abort')." (quiet))
)
(
(exit "Der Löschvorgang wurde abgebrochen" (quiet))
)
)
)
;CUSTOM INSTALL OPTIONS
(set PGSflag 0)
(set PGLflag 1)
(set BMEflag 2)
(set SUPflag 3)
(set DICflag 4)
(set PANflag 5)
(set MACflag 6)
(set FILflag 7)
(set HELflag 8)
(set TUTflag 9)
(set PRTflag 10)
(set PPDflag 11)
(set FONflag 12)
(set CLPflag 13)
(if (= imode CUSflag)
(
(set customopts
(askoptions
(prompt
"Bitte wählen Sie aus, welche Dateien Sie auf Ihrer Festplatte installieren möchten."
)
(choices
"PageStream 1200K"
"PageLiner 115K"
"BME & Effekte 147K"
"Support-Dateien 482K"
"Wörterbücher 200K"
"Pantone-Tabellen 100K"
"Makros 59K"
"Filter 186-650K"
"Hilfe-System 1200K"
"Beispieldateien 15K"
"Druckertreiber 19-225K"
"PPD-Dateien 36-1719K"
"Schriften 1956-4252K"
"Clip-Art 150-2569K"
)
(default 16383)
(help
"Bitte wählen Sie aus, welche Dateien Sie installieren möchten. Beachten Sie bitte, daß die Support-Dateien für die Arbeit mit PageStream und BME erforderlich sind.\n\n"
"PageStream: die PageStream-Programmdatei\n"
"PageLiner: die PageLiner-Programmdatei\n"
"BME: die BME-Programmdatei und die\n"
" Effekt-Module\n"
"Support: Libraries, Module für Schriften, etc.\n"
"Wörterbücher: Wörterbücher für die Rechtschreib-\n"
" kontrolle\n"
"Pantone: Pantone®-Farbtabellen\n"
"Makros: mitgelieferte ARexx-Skripts und\n"
" Blitzmakros\n"
"Filter: Import/Export-Filter und Effekt-\n"
" Module\n"
"Hilfe-System: Online-Hilfesystem (und, falls\n"
" erforderlich, AmigaGuide)\n"
"Beispiele: Grafiken, Texte und Dokumente für die\n"
" Lektionen\n"
"Druckertreiber: verschiedene Druckertreiber\n"
"PPD: PPD-Dateien für PostScript-Drucker\n"
"Schriften: mitgelieferte Schriften\n"
"Clip-Art: mitgelieferte Grafik-Dateien\n"
)
)
)
(if (= customopts 0) (abort "Nichts zu installieren!"))
)
)
;CUSTOM FILTER OPTIONS
(set RFfil 0)
(set PSfil 1)
(set PPfil 2)
(set FWfil 3)
(set MWfil 4)
(set MIfil 5)
(set AEfil 6)
(set AIfil 7)
(set FRfil 8)
(set EXfil 9)
(set WPfil 10)
(set WWfil 11)
(set PWfil 12)
(set PDfil 13)
(set MPfil 14)
(if (IN customopts FILflag)
(set filoptions
(askoptions
(prompt
"Bitte wählen Sie die zu installierenden Filter aus. Klicken Sie bei weniger als 4MB RAM auf 'Hilfe'."
)
(choices
"Benötigte Filter 186K"
"PageStream2-Doks 125K"
"ProPage-Doks 48K"
"Final Copy/Writer 21K"
"Microsoft Word 18K"
"BMP,PCX,GIF,TIFF 38K"
"ArtExpression EPS 20K"
"Illustrator EPS 57K"
"Freehand EPS 21K"
"Excellence 18K"
"WordPerfect 30K"
"Wordworth 27K"
"ProWrite 21K"
"ProDraw Clips 18K"
"MacPaint 2K"
)
(default 32767)
(help "Wählen Sie bitte aus, welche Filter installiert werden sollen. Die Option 'Benötigte Filter' installiert die ASCII-, EPS- und verschiedene IFF-Filter.\n\nWenn Ihr Amiga mit weniger als 4MB RAM ausgerüstet ist, sollten Sie nicht alle Filter installieren, da PageStream sonst nicht gestartet werden kann; installieren Sie nur die Filter, die Sie benötigen.\n\nWeitere Informationen finden Sie auf den Seiten 199 und 252 im Handbuch.")
)
)
)
;CUSTOM PRINTER OPTIONS
(set PRprt 0)
(set PSprt 1)
(set HPprt 2)
(set EPprt 3)
(set FPprt 4)
(set IFprt 5)
(if (IN customopts PRTflag)
(set prtoptions
(askoptions
(prompt
"Bitte wählen Sie die optional zu installierenden Druckertreiber aus. Sie sollten mindestens einen Treiber installieren.")
(choices
"System-Druckertreiber 19K"
"PostScript 87K"
"HP Deskjet / LaserJet und kompatible 25K"
"Epson und Canon kompatible 25K"
"Fargo Primera 24K"
"IFF ILBM-Bild-Druckertreiber 20K"
)
(default 63)
(help "Wählen Sie bitte aus, welche Druckertreiber installiert werden sollen.\n\nWeitere Informationen finden Sie auf den Seiten 338-340 im Handbuch.\n")
)
)
)
;CUSTOM PPD OPTIONS
(set AGFAppd 0)
(set APPLEppd 1)
(set CANONppd 2)
(set DECppd 3)
(set EPSONppd 4)
(set HPppd 5)
(set IBMppd 6)
(set LINOppd 7)
(set NECppd 8)
(set OKIppd 9)
(set PANAppd 10)
(set QMSppd 11)
(set TEKppd 12)
(set TIppd 13)
(set VARIppd 14)
(if (OR (IN customopts PPDflag) (IN prtoptions PSprt))
(set ppdoptions
(askoptions
(prompt
"Bitte wählen Sie die zu installierenden PPD-Dateien aus. Die Datei 'General.PPD' wird immer installiert.")
(choices
"Agfa 197K"
"Apple 230K"
"Canon 27K"
"DEC 76K"
"Epson 46K"
"Hewlett-Packard 282K"
"IBM 36K"
"Linotronic 197K"
"NEC 136K"
"Okimate 84K"
"Panasonic 39K"
"QMS 132K"
"Tektronix 40K"
"Texas Instruments 91K"
"Varityper 106K"
)
(default 160)
(help
"Weitere Informationen über PostScript Printer Description (PPD)-Dateien finden Sie auf den Seiten 341-343 im Handbuch.\n\n"
"Bedauerlicherweise können wir nicht alle existierenden PPD-Dateien mit PageStream3 mitliefern. "
"Alle uns bekannten PPD-Dateien sind von Soft-Logik über BBS, GEnie, CompuServe und Portal erhältlich. Eine Liste der mit PageStream mitgelieferten und der von Soft-Logik erhältlichen PPD-Dateien wird mit installiert. Lesen Sie die Datei 'PageStream3:SoftLogik/Printers/PPD/PPDlist.txt' mit einem Textanzeiger (oder mit PageLiner).\n\n"
"Wenn Sie keinen Zugriff auf ein Modem haben, können Sie unsere PPD-Diskettensammlung mit allen unseren PPD-Dateien direkt telefonisch bei DTM unter (06127) 9955-0 bestellen."
)
)
)
)
;CUSTOM FONT OPTIONS
(set CGfont 0)
(set ALLfont 1)
(if (IN customopts FONflag)
(set fmode
(askchoice
(prompt
"Bitte wählen Sie die zu installierenden Schriften aus.\n\nEine Liste der Schriften finden Sie auf den Seiten 17-19 im Handbuch. Die Standardschrift (Triumvirate) wird immer installiert.")
(choices
"Compugraphic und 35 Standardschriften 1845K"
"Alle Schriften 4141K"
)
(default 1)
(help "Sie sollten zumindest die Compugraphic- und die 35 Standardschriften installieren.")
)
)
)
;CUSTOM CLIP ART OPTIONS
(set ARclip 0)
(set CMclip 1)
(set MAclip 2)
(set BBclip 3)
(set ACclip 4)
(set WFclip 5)
(set PIclip 6)
(if (IN customopts CLPflag)
(set clpoptions
(askoptions
(prompt
"Bitte wählen Sie die zu installierende Clip-Art aus. Alle EPS-Dateien liegen im Illustrator-Format vor und können auf jedem Drucker ausgegeben werden.")
(choices
"Arroglyphs (environment) EPS 514K"
"Creative Media Megatoons TIFF 300K"
"Multi-Ad ProArt EPS 583K"
"BBL Typographic Medieval EPS 150K"
"Soft-Logik Amiga Computers EPS 343K"
"Soft-Logik World Flags EPS 244K"
"Soft-Logik Page Icons EPS 435K"
)
(default 127)
(help "Sie müssen keine Clip-Art-Dateien installieren. Alle sich im Lieferumfang von PageStream3 befindlichen Clip-Arts sind urheberrechtlich geschützt und dürfen nicht weitergegeben werden. Weitere Informationen über Bezugsquellen für Clip-Art finden Sie in der mitgelieferten Dokumentation.")
)
)
)
;CUSTOM SUPPORT OPTIONS
(set RFsup 0)
(set PMsup 1)
(set XPsup 2)
(set PPsup 3)
(set FLsup 4)
(set FDsup 5)
(if (IN customopts SUPflag)
(set supoptions
(askoptions
(prompt
"Bitte wählen Sie die optional zu installierenden Support-Dateien aus.\n")
(choices
"Erforderliche Support-Dateien 207K"
"PageMaker®-Formatbefehle 7K"
"XPress®-Formatbefehle 7K"
"ProPage-Formatbefehle 7K"
"FONTLISTv2Analyzer (für PageStream2) 14K"
"PostScript Font Downloader 40K"
)
(default 63)
(help "Sie sollten zumindest die erforderlichen Support- Dateien installieren lassen. Ehemalige PageStream2- Anwender sollten den FONTLISTv2Analyzer installieren.")
)
)
)
;SET TIMES TO INSTALL FILES
(set TIME 0)
(set DONE 0)
(if (= imode ALLflag) (set time 12677))
(if (= imode MINflag) (set time 3694))
(if (= imode CUSflag)
(
(if (IN customopts PGSflag) (set time (+ time 1120)))
(if (IN customopts PGLflag) (set time (+ time 112)))
(if (IN customopts BMEflag) (set time (+ time 149))) ; bme:92, effects:57
(if (IN customopts DICflag) (set time (+ time 142)))
(if (IN customopts PANflag) (set time (+ time 98)))
(if (IN customopts MACflag) (set time (+ time 59)))
(if (IN customopts HELflag) (set time (+ time 1206)))
(if (IN customopts TUTflag) (set time (+ time 34))) ; gr:11, text:10, doc:13
(if (IN customopts FILflag)
(
(if (IN filoptions RFfil) (set time (+ time 186)))
(if (IN filoptions PSfil) (set time (+ time 125)))
(if (IN filoptions PPfil) (set time (+ time 48)))
(if (IN filoptions WWfil) (set time (+ time 27)))
(if (IN filoptions FWfil) (set time (+ time 21)))
(if (IN filoptions WPfil) (set time (+ time 30)))
(if (IN filoptions EXfil) (set time (+ time 18)))
(if (IN filoptions PWfil) (set time (+ time 21)))
(if (IN filoptions MWfil) (set time (+ time 18)))
(if (IN filoptions AEfil) (set time (+ time 20)))
(if (IN filoptions PDfil) (set time (+ time 18)))
(if (IN filoptions MIfil) (set time (+ time 38)))
(if (IN filoptions MPfil) (set time (+ time 2)))
(if (IN filoptions AIfil) (set time (+ time 57)))
(if (IN filoptions FRfil) (set time (+ time 21)))
)
)
(if (IN customopts PRTflag)
(
(if (IN prtoptions PRprt) (set time (+ time 19)))
(if (IN prtoptions PSprt) (set time (+ time 87)))
(if (IN prtoptions HPprt) (set time (+ time 25)))
(if (IN prtoptions EPprt) (set time (+ time 25)))
(if (IN prtoptions FPprt) (set time (+ time 24)))
(if (IN prtoptions IFprt) (set time (+ time 20)))
)
)
(if (IN customopts PPDflag)
(
(set time (+ time 22)) ; general PPD and ppdljist.txt
(if (IN ppdoptions AGFAppd) (set time (+ time 197)))
(if (IN ppdoptions APPLEppd) (set time (+ time 230)))
(if (IN ppdoptions CANONppd) (set time (+ time 27)))
(if (IN ppdoptions DECppd) (set time (+ time 76)))
(if (IN ppdoptions EPSONppd) (set time (+ time 46)))
(if (IN ppdoptions HPppd) (set time (+ time 282)))
(if (IN ppdoptions IBMppd) (set time (+ time 36)))
(if (IN ppdoptions LINOppd) (set time (+ time 197)))
(if (IN ppdoptions NECppd) (set time (+ time 136)))
(if (IN ppdoptions OKIppd) (set time (+ time 84)))
(if (IN ppdoptions PANAppd) (set time (+ time 39)))
(if (IN ppdoptions QMSppd) (set time (+ time 132)))
(if (IN ppdoptions TEKppd) (set time (+ time 40)))
(if (IN ppdoptions TIppd) (set time (+ time 91)))
(if (IN ppdoptions VARIppd) (set time (+ time 106)))
)
)
(if (IN customopts FONflag)
(
(if (= fmode CGfont) (set time (+ time 1845))) ;CG:771, S35:1074
(if (= fmode ALLfont) (set time (+ time 4141))) ;ST:103, S12:329, S11:296, S2:245, S3:209, S0:373, IQ:158, SL: 493
)
)
(if (IN customopts CLPflag)
(
(if (IN clpoptions ARclip) (set time (+ time 514)))
(if (IN clpoptions CMclip) (set time (+ time 300)))
(if (IN clpoptions MAclip) (set time (+ time 583)))
(if (IN clpoptions BBclip) (set time (+ time 150)))
(if (IN clpoptions ACclip) (set time (+ time 343)))
(if (IN clpoptions WFclip) (set time (+ time 244)))
(if (IN clpoptions PIclip) (set time (+ time 435)))
)
)
(if (IN customopts SUPflag)
(
(if (IN supoptions RFsup) (set time (+ time 401))) ;Engines.LHA:198, Special:3, Libs:200, Defcolor:0
(if (IN supoptions PMsup) (set time (+ time 7)))
(if (IN supoptions XPsup) (set time (+ time 7)))
(if (IN supoptions PPsup) (set time (+ time 7)))
(if (IN supoptions FLsup) (set time (+ time 14)))
(if (IN supoptions FDsup) (set time (+ time 40)))
)
)
(if (OR (IN customopts PGSflag) (IN customopts HELflag))
(set time (+ time 42))
) ; tips
)
)
;CHECK FOR PLUGIN.TYPES
(if (<> (exists "Fonts:_bullet/plugin.types") 1)
(message "\n\nIn Ihrem System fehlt die Datei 'FONTS:_Bullet/plugin.types'.\n\nDiese Datei wird für die Verwendung von Compugraphic Intellifonts in PageStream3 benötigt. Sie MÜSSEN diese Datei von Ihren AmigaDOS-Disketten nach der Installation von PageStream3 neu installieren!.")
)
;IF NOT ASSIGNED, GET DEST. CREATE DIRECTORIES
(set PGSdest (getassign "PageStream3" "a"))
(if (= PGSdest "")
(
(set PGSdest
(askdir
(prompt
"Wählen Sie das Verzeichnis aus, in dem das\n"
"Verzeichnis 'PageStream3' erzeugt werden soll.\n"
"Wenn Sie von PageStream2 upgraden, so installieren\n"
"Sie PageStream3 nicht im PageStream2-Verzeichnis.")
(help
"Ein Verzeichnis namens 'PageStream3' wird erzeugt, in dem das Programm und dazugehörigen Dateien installiert werden."
)
(default @default-dest)
)
)
;ENOUGH DISK SPACE TO INSTALL?
(set space (getdiskspace PGSdest))
(set temp (* (+ time 50) 1000))
(if
(< temp space)
(set temp (- temp space))
(if (= imode CUSflag)
(abort "Es ist nicht genug Festplatten-Speicherkapazität vorhanden, um die ausgewählten Dateien zu installieren.")
(abort "Es ist nicht genug Festplatten-Speicherkapazität vorhanden, um PageStream3 zu installieren.")
(prompt "Die Gerätezuweisungen 'PageStream3:' und 'SoftLogik:' müssen der Datei 'S:User-Startup' hinzugefügt werden. Soll dies jetzt geschehen?")
(help "Das Hilfesystem, die mitgelieferten Makros und die Standard-Installation benötigen die Gerätezuweisung 'PageStream3:'. Die Gerätezuweisung 'SoftLogik:' ist für die Benutzung von PageStream unbedingt erforderlich. "
"Die Zuweisung 'Fonts:' fügt das Verzeichnis 'SoftLogik:Fonts' Ihrer normalen Gerätezuweisung 'Fonts:' hinzu, so daß die Schriften für die PageStream-Benutzeroberfläche verfügbar sind, ohne daß Sie ins Verzeichnis 'SYS:Fonts' kopiert werden müssen. "
"Wenn Sie diesen Schritt überspringen, so führt dies zu Problemen bei der Verwendung von PageStream3."
)
(command "Assign PageStream3: \"" PGSdest "\"\n")
(command "Assign SoftLogik: \"" SLdest "\"\n")
(command "Assign Fonts: \"" FONdest "\" ADD\n")
)
)
)
;We now have a valid destination, so tell Installer so the exit page will be correct
(set @default-dest PGSdest)
;ADD REXX TO USER-STARTUP?
(if
(startup "ARexx"
(prompt
"Die Skript-Sprache ARexx ist im Lieferumfang von AmigaDOS enthalten, jedoch nicht verfügbar, bevor Sie nicht das Programm 'RexxMast' aufgerufen haben. Es wird empfohlen, ARexx immer zu starten, bevor Sie mit PageStream3 arbeiten.\n\n"
"Wenn Sie ARexx automatisch starten lassen möchten und dies noch nicht getan haben, klicken Sie auf 'Weiter' ('Proceed'), um ARexx von Ihrer 'User-Startup'-Datei aus starten zu lassen. Dies setzt voraus, daß Sie das Program 'RexxMast' nicht aus dem Verzeichnis 'SYS:System' entfernt haben. Klicken Sie für weitere Informationen auf 'Hilfe' ('Help')."
)
(help
"Wenn Sie ARexx nicht starten, bevor Sie mit PageStream3 arbeiten, können Sie einige Programmfunktionen nicht nutzen. Die mitgelieferten Blitzmakros und Teile des Hilfesystems stehen dann nicht zur Verfügung. Sie müssen kein Programmierer sein, um die Vorteile nutzen zu können, die ARexx Ihnen in PageStream bietet. Deshalb ist es unbedingt zu empfehlen, daß Sie ARexx bei jedem Booten Ihres Computers starten.\n\n\n\n\n"
"Es gibt zwei Möglichkeiten, ARexx automatisch starten zu lassen. Sie können 'SYS:System/RexxMast' in das Verzeichnis 'SYS:WBStartup' kopieren, oder 'RexxMast' von der Skriptdatei 'S:User-Startup' aus aufrufen. Haben Sie dies bereits getan, so überspringen Sie diesen Teil einfach. Wenn nicht, kann dieses Installationsprogramm die entsprechenden Befehle für Sie in die Datei 'S:User-Startup' eintragen."
)
(command "SYS:System/RexxMast >NIL:")
)
(run "SYS:System/RexxMast >NIL:")
)
;CHOOSE SCREEN MODE
(if
(AND
(OR
(OR (= imode ALLflag) (= imode MINflag))
(OR (IN customopts PGSflag) (IN customopts BMEflag))
)
(<> (exists "PageStream3:PageStream3.prefs") 1)
)
(
(set screen_mode
(askchoice
(prompt
"\nWählen Sie jetzt einen der vier Standard-Bildschirmmodi aus. Wenn Sie keinen dieser Modi verwenden möchten, so wählen Sie 'Workbench' aus, oder klicken Sie für weitere Anweisungen auf 'Hilfe' ('Help').\n")
(choices "NTSC:High Res Laced" "PAL:High Res Laced" "DBLNTSC:High Res No Flicker (AGA)" "DBLPAL:High Res No Flicker (AGA)" "Workbench")
(default 0)
(help
"Wenn Sie einen Amiga 1200 oder 4000 und einen geeigneten Mehrfrequenz- oder Multisync-Monitor benutzen, wählen Sie 'DBLNTSC' (USA und Canada) oder 'DBLPAL' (fast alle anderen Länder) aus; wenn Sie einen älteren Amiga und einen Standard-Monitor besitzen, wählen Sie NTSC oder PAL. Wenn Sie einen anderen Monitor und normalerweise nicht einen der NTSC, PAL, DBLNTSC oder DBLPAL-Modi verwenden, wählen Sie 'Workbench' aus und stellen den gewünschten Bildschirmmodus von PageStream aus ein.\n\n"
"Die meisten Anwender benutzen PageStream auf einem eigenen öffentlichen Bildschirm (Public-Screen) und nicht auf der Workbench. Ist der Workbench-Bildschirm kleiner als 640x281 Pixel, so müssen Sie das Programm auf einem eigenen Bildschirm laufen lassen.\n\n"
"PageStream3 ermöglicht es Ihnen, den Bildschirmmodus jederzeit über dem Menüpunkt 'Voreinstellungen/ Bildschirm...' zu ändern, so daß Sie einfach die Option 'Workbench' selektieren und einen anderen Bildschirmmodus später auswählen können. Wenn Sie dies tun, achten Sie bitte darauf, die Bildschirmauflösung ('Anzeige in DPI') anzugeben. Weitere Informationen hierzu finden Sie auf den Seiten 559-560 des Handbuches. Der Standardwert für PAL ist 65x70, für NTSC 65x55."
)
)
)
)
)
;** DISK 1 **
;COPY LHEX TO RAM:
(message "Wenn Sie Ihre Registrierkarte noch nicht ausgefüllt haben, so tun Sie dies bitte jetzt, während PageStream installiert wird.\n\nWenn Sie von einer älteren Version upgraden, haben Sie keine neue Registrierkarte in Ihrem Upgrade-Paket.\n\nKlicken Sie auf 'Weiter' ('Proceed'), um mit der Installation zu beginnen. Von jetzt an werden Sie nur noch dazu aufgefordert, die einzelnen Disketten ins Laufwerk einzulegen.")
(working "Installiere PageStream3...\n\n\nBestellen Sie noch heute die TrueType Font Engine, damit Sie TrueType-Schriften mit PageStream3 benutzen können!\n\nFür Bestellungen direkt bei DTM wählen Sie bitte (06127) 9955-0!")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3: x ram:PGS.lha")
(delete "ram:PGS.LHA" (safe))
(set DONE (+ DONE 112000))
(set progress (/ done time))
(complete progress)
)
)
;CREATE PREF FILES IF REQUIRED
(if
(AND
(OR
(OR (= imode ALLflag) (= imode MINflag))
(OR (IN customopts PGSflag) (IN customopts BMEflag))
)
(<> (exists "PageStream3:PageStream3.prefs") 1)
)
(
(set NTSCflag 0)
(set PALflag 1)
(set DNTSCflag 2)
(set DPALflag 3)
(set WBflag 4)
(set NTSC "NTSC:High Res Laced' -1 8\n")
(set NTSC204 "NTSC:Hires-Interlace' -1 8\n")
(set PAL "PAL:High Res Laced' -1 8\n")
(set PAL204 "PAL:Hires-Interlace' -1 8\n")
(set DNTSC "DBLNTSC:High Res No Flicker' -1 8\n")
(set DPAL "DBLPAL:High Res No Flicker' -1 8\n")
(set PREF "PREFERENCE FILE\nSCREEN Public -1 -1 2 '")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3: x ram:LiesMich.LHA")
(delete "ram:LiesMich.LHA" (safe))
;** DISK 2 **
;REQUEST DISK 2
(if
(OR
(OR
(OR
(OR (= imode ALLflag) (= imode MINflag))
(OR (IN customopts HELflag) (IN customopts TUTflag))
)
(OR
(OR (IN customopts SUPflag) (IN customopts PRTflag))
(IN customopts BMEflag)
)
)
(OR
(OR (IN customopts FILflag) (IN customopts MACflag))
(AND (IN customopts SUPflag) (IN supoptions FLsup))
)
)
(askdisk
(prompt "\n\n\nBitte legen Sie die mit \"Disk2 Amiga v3.0\" beschriftete Diskette ein.")
(help "Sie müssen diese Diskette in ein Diskettenlaufwerk einlegen, damit die Installation durchgeführt werden kann. Wenn Sie diese Diskette nicht finden können oder die Diskette nicht akzeptiert wird, kontaktieren Sie bitte den technischen Kundendienst von DTM.")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3: x ram:FLister.lha")
(delete "ram:FLister.LHA" (safe))
(set DONE (+ DONE 1400))
(set progress (/ done time))
(complete progress)
)
)
;** DISK 3 **
;REQUEST DISK 3
(if
(OR
(OR
(OR (= imode ALLflag) (= imode MINflag))
(OR (IN customopts PPDflag) (IN customopts PANflag))
)
(OR
(OR (IN customopts DICflag) (AND (IN customopts CLPflag) (IN clpoptions CMclip)))
(AND (IN customopts CLPflag) (IN clpoptions ARclip))
)
)
(askdisk
(prompt "\n\n\nBitte legen Sie die mit \"Disk3 Amiga v3.0\" beschriftete Diskette ein.")
(help "Sie müssen diese Diskette in ein Diskettenlaufwerk einlegen, damit die Installation durchgeführt werden kann. Wenn Sie diese Diskette nicht finden können oder die Diskette nicht akzeptiert wird, kontaktieren Sie bitte den technischen Kundendienst von DTM.")
(working "Installiere\nArro International\nClip-Art-Beispieldateien...\n\nBestellen Sie noch heute die Arroglyphs bei ARRO International!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-201-746-9620.")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Graphics/Arro x ram:Arro.lha")
(delete "ram:Arro.LHA" (safe))
(set DONE (+ DONE 51400))
(set progress (/ done time))
(complete progress)
)
)
;INSTALL CREATIVE CLIP ART
(if
(OR (= imode ALLflag) (AND (IN customopts CLPflag) (IN clpoptions CMclip)))
(working "Installiere\nCreative Media Services\nClip-Art-Beispieldateien...\n\nBestellen Sie noch heute die Megatoons bei Creative Media Services!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-358-2278 (001-510-843-3408).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Graphics/Creative x ram:Creative.lha")
(delete "ram:Creative.LHA" (safe))
(set DONE (+ DONE 30000))
(set progress (/ done time))
(complete progress)
)
)
;** DISK 4 **
;REQUEST DISK 4
(if
(OR
(OR (= imode ALLflag) (= imode MINflag))
(IN customopts FONflag)
)
(askdisk
(prompt "\n\n\nBitte legen Sie die mit \"Disk4 Amiga v3.0\" beschriftete Diskette ein.")
(help "Sie müssen diese Diskette in ein Diskettenlaufwerk einlegen, damit die Installation durchgeführt werden kann. Wenn Sie diese Diskette nicht finden können oder die Diskette nicht akzeptiert wird, kontaktieren Sie bitte den technischen Kundendienst von DTM.")
(working "Installiere\nSoft-Logik Studio Fonts\nBeispielschriften...\n\nBestellen Sie noch heute die komplette Serials Fonts Kollektion mit 53 PostScript Type 1 Schriften!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-829-8608 (001-314-256-9595).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Fonts/StudioFonts x ram:FontsST.lha")
(working "Installiere\nSerials TypeCollection\nBeispielschriften...\n\nBestellen Sie noch heute das komplette CD-ROM mit 1000 PostScript und TrueType Schriften!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-829-8608 (001-314-256-9595).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Fonts/SerialsFonts x ram:FontsS12.lha")
(delete "ram:FontsS12.LHA" (safe))
(set DONE (+ DONE 32900))
(set progress (/ done time))
(complete progress)
)
)
;** DISK 5 **
;REQUEST DISK 5
(if
(OR
(OR (= imode ALLflag) (OR (AND (IN customopts CLPflag) (IN clpoptions BBclip)) (AND (IN customopts CLPflag) (IN clpoptions ACclip))))
(prompt "\n\n\nBitte legen Sie die mit \"Disk5 Amiga v3.0\" beschriftete Diskette ein.")
(help "Sie müssen diese Diskette in ein Diskettenlaufwerk einlegen, damit die Installation durchgeführt werden kann. Wenn Sie diese Diskette nicht finden können oder die Diskette nicht akzeptiert wird, kontaktieren Sie bitte den technischen Kundendienst von DTM.")
(working "Installiere weitere\nSerials TypeCollection\nBeispielschriften...\n\nBestellen Sie noch heute das komplette CD-ROM mit 1000 PostScript und TrueType Schriften!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-829-8608 (001-314-256-9595).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Fonts/SerialsFonts x ram:FontsS11.lha")
(working "Installiere weitere\nSerials TypeCollection\nBeispielschriften...\n\nBestellen Sie noch heute das komplette CD-ROM mit 1000 PostScript und TrueType Schriften!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-829-8608 (001-314-256-9595).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Fonts/SerialsFonts x ram:FontsS2.lha")
(working "Installiere weitere\nSerials TypeCollection\nBeispielschriften...\n\nBestellen Sie noch heute das komplette CD-ROM mit 1000 PostScript und TrueType Schriften!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-829-8608 (001-314-256-9595).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Fonts/SerialsFonts x ram:FontsS3.lha")
(working "Installiere\nIQ Engineering\nBeispielschriften...\n\nBestellen Sie noch heute die komplette SuperType Master Library!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-765-3668.")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Fonts/IQEfonts x ram:FontsIQ.lha")
(delete "ram:FontsIQ.LHA" (safe))
(set DONE (+ DONE 15800))
(set progress (/ done time))
(complete progress)
)
)
;INSTALL DISK 5 CLIP ART
(if
(OR (= imode ALLflag) (AND (IN customopts CLPflag) (IN clpoptions BBclip)))
(working "Installiere\nBBL Typographic\nClip-Art-Beispieldateien...\n\nBestellen Sie noch heute die BBL Typographic Medieval, Renaissance & Greek Clip-Art-Dateien!\nFür Bestellungen direkt in Australien wählen Sie bitte 0061-47-826144 (Fax 0061-47-826111).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Graphics/BBL x ram:BBL.lha")
(delete "ram:BBL.LHA" (safe))
(set DONE (+ DONE 15000))
(set progress (/ done time))
(complete progress)
)
)
(if
(OR (= imode ALLflag) (AND (IN customopts CLPflag) (IN clpoptions ACclip)))
(working "Installiere\nSoft-Logik Amiga Computer Art\nClip-Art-Beispieldateien...\n\nBestellen Sie noch heute die komplette Amiga Computer Art Kollektion mit 75 Amiga Illustrationen!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-829-8608 (001-314-256-9595).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Graphics/ComputerArt x ram:Computer.lha")
(delete "ram:Computer.LHA" (safe))
(set DONE (+ DONE 34300))
(set progress (/ done time))
(complete progress)
)
)
;UPDATE ASL.LIBRARY?
(if
(= ASLflag 1)
(
(working ("Die 'asl.library' liegt in der Version %ld.%ld" asl.ver asl.rev " vor und wird auf die Version 38.36 aktualisiert...\n\nDer Vertrieb erfolgt unter Lizenz der ESCOM AG."))
(run "ram:lhex >NIL: <NIL: -qfw=Libs: x ram:ASLlib.lha")
(delete "ram:ASLlib.LHA" (safe))
)
)
;** DISK 6 **
;REQUEST DISK 6
(if
(OR
(OR
(OR
(OR (= imode ALLflag) (IN customopts MACflag))
(AND (IN customopts CLPflag) (IN clpoptions PIclip))
)
(= imode MINflag)
)
(OR
(OR (AND (IN customopts FONflag) (= fmode ALLfont)) (IN customopts PPDflag))
(OR (IN customopts PGLflag) (IN customopts BMEflag))
)
)
(askdisk
(prompt "\n\n\nBitte legen Sie die mit \"Disk6 Amiga v3.0\" beschriftete Diskette ein.")
(help "Sie müssen diese Diskette in ein Diskettenlaufwerk einlegen, damit die Installation durchgeführt werden kann. Wenn Sie diese Diskette nicht finden können oder die Diskette nicht akzeptiert wird, kontaktieren Sie bitte den technischen Kundendienst von DTM.")
(working "Installiere weitere\nSerials TypeCollection\nBeispielschriften...\n\nBestellen Sie noch heute das komplette CD-ROM mit 1000 PostScript und TrueType Schriften!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-829-8608 (001-314-256-9595).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Fonts/SerialsFonts x ram:FontsS0.lha")
(run "ram:lhex >NIL: <NIL: -qfw=SoftLogik:Printers/PPD x ram:VariPPD.LHA")
(delete "ram:VariPPD.lha" (safe))
(set DONE (+ DONE 10600))))
(set progress (/ done time))
(complete progress)
)
)
;** DISK 7 **
;REQUEST DISK 7
(if
(OR
(OR (= imode ALLflag) (AND (IN customopts CLPflag) (IN clpoptions MAclip)))
(OR (IN customopts FONflag) (AND (IN customopts CLPflag) (IN clpoptions WFclip)))
)
(askdisk
(prompt "\n\n\nBitte legen Sie die mit \"Disk7 Amiga v3.0\" beschriftete Diskette ein.")
(help "Sie müssen diese Diskette in ein Diskettenlaufwerk einlegen, damit die Installation durchgeführt werden kann. Wenn Sie diese Diskette nicht finden können oder die Diskette nicht akzeptiert wird, kontaktieren Sie bitte den technischen Kundendienst von DTM.")
(working "Installiere\nMulti-Ad Services\nClip-Art-Beispieldateien...\n\nBestellen Sie noch heute die ProArt Clip Art bei Multi-Ad Services Inc.!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-447-1950 (001-309-692-1530).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Graphics/MultiAd x ram:Multi.lha")
(delete "ram:Multi.LHA" (safe))
(set DONE (+ DONE 58300))
(set progress (/ done time))
(complete progress)
)
)
(if
(OR (= imode ALLflag) (AND (IN customopts CLPflag) (IN clpoptions WFclip)))
(working "Installiere\nSoft-Logik World Flags\nClip-Art-Beispieldateien...\n\nBestellen Sie noch heute die komplette '3D Flags of the World' Kollektion mit 190 Illustrationen!\nFür Bestellungen direkt in den USA wählen Sie bitte 001-800-829-8608 (001-314-256-9595).")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Graphics/WorldFlags x ram:Flags.lha")
(delete "ram:Flags.LHA" (safe))
(set DONE (+ DONE 24400))
(set progress (/ done time))
(complete progress)
)
)
;** DISK 8 **
;REQUEST DISK 8
(if
(OR
(OR
(OR (= imode ALLflag) (IN customopts PGSflag))
(OR (IN customopts HELflag) (IN customopts SUPflag))
)
(= imode MINflag)
)
(askdisk
(prompt "\n\n\nBitte legen Sie die mit \"Disk8 Amiga v3.0\" beschriftete Diskette ein.")
(help "Sie müssen diese Diskette in ein Diskettenlaufwerk einlegen, damit die Installation durchgeführt werden kann. Wenn Sie diese Diskette nicht finden können oder die Diskette nicht akzeptiert wird, kontaktieren Sie bitte den technischen Kundendienst von DTM.")
(working "Installiere Hilfe-Dateien...\n\n\nBestellen Sie noch heute Gary's Effekt-Module für 12 weitere Effekte in BME!\n\nFür Bestellungen direkt bei DTM wählen Sie bitte (06127) 9955-0!")
(run "ram:lhex >NIL: <NIL: -qfw=PageStream3:Help x ram:Help.lha")
(delete "ram:Help.LHA" (safe))
; UNTER AMIGAOS 2.X FERTIG FORMATIERTE TIPS-DATEI INSTALLIEREN!
(message "NEUE PAGESTREAM3 EXTRAS!\n\nDas separat erhältliche TrueType-Schriftmodul ermöglicht es Ihnen, TrueType-Schriften mit PageStream zu benutzen!\n\nEbenfalls ab sofort separat erhältlich sind Gary's Effekte (12 neue Effekte für BME).\n\nFür Bestellungen direkt bei DTM wählen Sie bitte (06127) 9955-0!")
(message "NEUE PAGESTREAM3 EXTRAS!\n\nDer separat erhältliche JPEG-Filter ermöglicht Ihnen den Im- und Export von JPEG-Bildern in PageStream3 und BME2!\n\nMit dem Wordworth-Dokumentfilter können Sie Wordworth-Dokumente wie PageStream3-Dokumente öffnen!\n\nFür Bestellungen direkt bei DTM wählen Sie bitte (06127) 9955-0!")
(exit "Wenn Sie Ihre Registrierkarte noch nicht ausgefüllt haben, so tun Sie dies bitte jetzt, damit Sie Ihr permanentes Paßwort erhalten können.\n\nWenn Sie von einer älteren Version upgraden, haben Sie keine neue Registrierkarte in Ihrem Upgrade-Paket, da das permanente Paßwort Ihrem Paket bereits beiliegt.")