; **** START - MultiMediaAssignSkript für die Amiga-Future-CD-ROM **** ; **** Skript und Icons © Cord Hagen **** IF EXISTS ENV:ASSAFCD ALIAS BLACK "ECHO *"*E[>1m*E[30;41m*E[0;0H*E[J"" BLACK ECHO "*n Die AMIGA-FUTURE-CD-ROM ist bereits angemeldet." ECHO " Eine weitere Anmeldung ist also unnötig." ECHO " Sie können die AMIGA-FUTURE-CD mit EXIT wieder abmelden !" CURSOR OFF SETENV TMPX=49114 STATUS COM=PLAY16 >ENV:TMPX BREAK $TMPX >NIL: DELETE ENV:TMPX >NIL: WAIT 8 SKIP ENDE ENDIF ASSIGN AFCD: "" ADD ASSIGN l: AFCD: ADD ASSIGN libs: AFCD:Libs ADD ASSIGN LOCALE: AFCD:Locale ADD ASSIGN PREFS: AFCD:Prefs ADD ASSIGN Rexx: AFCD:REXX ADD ASSIGN S: AFCD:S ADD ASSIGN T: AFCD:T ADD ASSIGN c: AFCD:C ADD ASSIGN Classes: AFCD:CLASSES ADD ASSIGN DATA: AFCD:DATA ADD ASSIGN SCR: AFCD:MULTIMEDIA/BILDER/SCREENSHOTS ADD ASSIGN GFX: AFCD:GFX ADD ASSIGN SFX: AFCD:SFX ADD ASSIGN DEVS: AFCD:DEVS ADD ASSIGN FONTS: AFCD:FONTS ADD ASSIGN ENV: AFCD:ENV ADD ASSIGN ONLINE: AFCD:ONLINE ADD ASSIGN APCD: AFCD: ADD COPY AFCD:C/TV RAM: IF EXISTS RAM:ENV/TEXTVIEW.PREFS SKIP CONT COPY AFCD:PREFS/TEXTVIEW.PREFS RAM:ENV ENDIF LAB CONT SETENV ASSAFCD=ASSIGNED ALIAS BLACK "ECHO *"*E[>1m*E[30;41m*E[0;0H*E[J"" SETENV NOCIN=0 SETENV NICON=0 STATUS COM=NEWICONS >ENV:NICON ;CD AFCD:Service/ni/ ;execute nicheck >NIL: ;cd AFCD: ;SKIP NICHKOK IF NOT $NICON GE 1 REQUESTCHOICE >ENV:NOCIN TITLE "Amiga Future © CD""Diese CD-ROM ist für das NewIcons-System optimiert.*nLeider konnte ein aktives NewIcons-System NICHT gefunden werden.*nEs können jetzt temporär die NewIcons aktiviert werden.*nNach einem Neustart des Rechners ist dann wieder alles so wie gewohnt.*nSoll jetzt das NewIcons-System vorübergehend aktiviert werden ?" Ja Nein IF $NOCIN EQ 0 SKIP ICONS ELSE RUN >NIL: NEWICONS SKIP ICONS ENDIF ENDIF LAB ICONS DELETE ENV:NICON >NIL: DELETE ENV:NOCIN >NIL: LAB NICHKOK SKIP AFCDSTART ; IF EXISTS ENV:AFCDTP ; BLACK ; SETENV AFCDCHK=0 ; ECHO "*n Habe temporäre Datei einer AMIGA-FUTURE-CD-ROM auf der Festplatte" ; ECHO " im Verzeichnis : " $AFCDTP ; ECHO " gefunden. Eine erneute Installation temporärer Daten ist daher unnötig." ; CURSOR OFF ; WAIT 3 ; REQUESTCHOICE >ENV:AFCDCHK "Future © Start""Sollen die gespeicherten temporären Daten*n nach DIESER CD-Sitzung wieder gelöscht werden ?" Ja Nein ; IF $AFCDCHK EQ 0 ; SKIP SHOW ; ENDIF ; IF $AFCDCHK EQ 1 ; RENAME S:AFCDTP TO S:AFCDTPDEL >NIL: ; BLACK ; ECHO "*n Nach DIESER CD-Sizung MUSS UNBEDINGT die CD-ROM mit EXIT beendet werden," ; ECHO " Dann wird auch die temporäre Datei automatisch von der Festplatte gelöscht !" ; CURSOR OFF ; WAIT 8 ; ENDIF SETENV CDTDIR=RAM: SETENV AFCDCHK=0 CD $CDTDIR BLACK ECHO "*n Für die Introshow müssen temporäre Daten auf die Festplatte installiert werden !" ECHO " Anschließend werden diese Daten wieder entfernt !" CURSOR OFF WAIT 5 RUN >NIL: PLAY16 SFX:TMP.WAV WAIT 2 REQUESTFILE DRAWERSONLY NOICONS TITLE "Future © Start - Wähle Verzeichnis ...." > ENV:CDTDIR CD $CDTDIR ASSIGN AFCDT: "" ADD BLACK ECHO "*n Installiere temporäre Dateien in das ausgewählte Verzeichnis ...." ECHO " " $CDTDIR CURSOR OFF REQUESTCHOICE >ENV:AFCDCHK "Future © Start""Darf ich jetzt temporäre Daten in das ausgewählte*nVerzeichnis installieren ?*n(maximal 20 MegaByte) Alle temporären Daten werden hinterher*nwieder gelöscht ! - Soll nun installiert werden ?" Ja Nein IF $AFCDCHK EQ 0 SKIP ABBRUCH ENDIF ECHO " Einen Moment Geduld bitte ....." COPY SFX:Title.wav TO AFCDT:AFCDTSFXTITLE.TMP >NIL: BLACK ECHO "*n Temporäre Daten wurden erfolgreich installiert in das Verzeichnis ...." ECHO " " $CDTDIR CURSOR OFF WAIT 6 ; REQUESTCHOICE >ENV:AFCDCHK "Future © Start""Soll die temporäre Datei nach der CD-Sitzung NICHT wieder gelöscht werden ?*nDer Pfad wird dann gespeichert und beim nächsten Aufruf von START*nbrauchen diesse Daten NICHT erneut installiert werden*n(Empfohlen bei sehr großer freier Speicherkapazität auf der Festplatte.) - Soll die temporäre Datei*nfür spätere CD-Sitzungen auf der Festplatte bestehen bleiben ?" Ja Nein ; IF $AFCDCHK EQ 0 ; SETENV AFCDTEMP=DELETE ; SKIP SHOW ; ENDIF ; ECHO $CDTDIR > S:AFCDTP LAB SHOW BLACK ECHO "*n Show wird gestartet ...." CURSOR OFF WAIT 1 C:BOOPS! BLACK ECHO "*n Herzlich Willkommen in der neuen AMIGA-FUTURE-CD-ROM !" ECHO "*n Titelmusik wird gestartet ...." RUN >NIL: PLAY16 AFCDT:AFCDTSFXTITLE.TMP L=3 WAIT 5 ECHO "*n Kopiere Daten ...." COPY SFX:W1.WAV TO RAM:T/W1.WAV SETENV AFCDCHK=SFX STATUS COM=PLAY16 >ENV:AFCDCHK WAIT 1 ECHO "*n Zeige Grafikshow ...." RUN >NIL: VT GFX:#? DELAY=9 WAIT 1 PLAY16 RAM:T/W1.WAV >NIL: COPY SFX:W2.WAV TO RAM:T/W1.WAV PLAY16 RAM:T/W1.WAV >NIL: BLACK DELETE RAM:T/W1.WAV >NIL: ECHO "*n ShowEnde und Assigns angelegt !" ECHO " Viel Spaß mit unserer neuen AMIGA-FUTURE-CD-ROM !" CURSOR OFF BREAK $AFCDCHK PLAY16 SFX:AFS.WAV >NIL: ECHO " Temporäre Daten werden entfernt - Bitte warten ...." DELETE AFCDT:AFCDTSFXTITLE.TMP >NIL: BLACK ECHO "*n Fenster wird geschlossen ...." WAIT 1 SKIP ENDE LAB TCHK IF EXISTS ENV:AFCDTEMP CD $CDTDIR BLANK ECHO "*n Lösche temporäre Daten ....." ECHO " Einen Moment Geduld bitte ....." CURSOR OFF DELETE AFCDTSFXTITLE.TMP >NIL: BLACK ECHO "*n Temporäre Daten der AMIGA-FUTURE-CD-ROM wurden erfolgreich gelöscht !" CURSOR OFF RUN >NIL: PLAY16 SFX:AFS.WAV WAIT 8 ENDIF SKIP ENDE LAB AFCDSTART IF EXISTS ENV:ICSFX STATUS COM=PLAY16 >ENV:ICSFX BREAK $ICSFX SKIP ENDE ENDIF SETENV ICSFX=0 WAIT 1 C:BOOPS! RUN >NIL: PLAY16 SFX:AFCDSTART.WAV >NIL: ALIAS BLACK "ECHO *"*E[>1m*E[30;41m*E[0;0H*E[J"" BLACK ECHO "*n Die AMIGA-FUTURE-CD-ROM" EIGHTY ON ALIAS BLACK "ECHO *"*E[>1m*E[30;41m*E[0;0H*E[J"" BLACK RUN >NIL: PLAY16 SFX:HIVOLT.WAV L=2 VT GFX:AFCDSTART.ANIM DE=15 >NIL: VT GFX:09.pic DE=10 >NIL: VT GFX:08.pic DE=10 >NIL: VT GFX:07.pic DE=15 >NIL: VT GFX:06.pic DE=15 >NIL: VT GFX:05.pic DE=15 >NIL: VT GFX:03.pic DE=15 >NIL: VT GFX:01.pic DE=15 >NIL: VT GFX:04.pic DE=15 >NIL: VT GFX:02.pic DE=15 >NIL: VT GFX:00.pic DE=15 >NIL: EIGHTY OFF RUN >NIL: DELETE ENV:ICSFX ECHO "*nDie AMIGA FUTURE © CD ist angemeldet !" CURSOR OFF RUN >NIL: PLAY16 SFX:Donner.wav REQUESTCHOICE >ENV:INFOCDIN TITLE "Amiga Future © CD""Herzlich Willkommen in der Amiga Future © CD*n*nDie Amiga Future © CD ist jetzt in Deinem System angemeldet !*nDu kannst diese CD-ROM jederzeit durch Doppelklick*nauf das Piktogramm EXIT oder auch QUICKOUT wieder abmelden.*nViel Spaß wünscht Dir das Amiga Future © Team !" Danke WBSCROLL 100 2 TIP: Die Musik läßt sich durch erneuten Doppelklick jederzeit abbrechen SKIP ENDE LAB ABBRUCH BLACK ECHO "*n Alle notwendigen ASSIGNS wurden angelegt, - die AMIGA-FUTURE-CD-ROM" ECHO " ist angemeldet ! Die Multimedia-Introshow konnte leider nicht gestartet" ECHO " werden, da benötigte Systemressourcen nicht zur Verfügung standen !" CURSOR OFF RUN >NIL: PLAY16 SFX:AFS.WAV WAIT 10 ENDIF SKIP ENDE LAB ENDE