amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Amiga, AmigaOS 4 > Ich suche eine Möglichkeit oder Tool um... [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

05.02.2006, 15:56 Uhr

Psyria
Posts: 601
Nutzer
Hi zusammen,

ich suche eine Möglichkeit, Befehlszeile oder ein Tool um folgendes machbar zu machen:

Ich möchte verschiedene Bootsounds z.b via play16 entsprechend der Tageszeit während des bootens abspielen lassen.
Also mache ich den Amiga z.b. um 09 Uhr morgens an kommt Sound X, mache ich in nach 18 Uhr an, kommt Sound y.

Ich habe leider keine konkrete Ahnung ob es sowas gibt als Möglichkeit wie z.B:

[mal zusammen gesponnen Modus an]
if Tageszeit < 12 Uhr than play16 BootSfx 1
if Tageszeit < 18 Uhr than play16 BootSfx 2
if Tageszeit < 24 Uhr than play16 BootSfx 3
[mal zusammen gesponnen Modus aus]

Also quasi suche ich eine Möglichkeit, dass der Amiga die Tageszeit beim booten ermittelt und entsprechend des "Wertes" den entsprechen Sample von sich gibt :-)

Weiss einer, ob o.g. Idee umsetzbar ist ? :)

Thx a lot


--
:dance2:
bye...

PSYRIA (Music Productions)
(Composer / Sound Design)

Check it out & get a taste of it !

--
http://www.psyria.de

[ Dieser Beitrag wurde von Psyria am 05.02.2006 um 15:57 Uhr geändert. ]

[ - Antworten - Zitieren - Direktlink - ]

05.02.2006, 16:03 Uhr

Brunadi
Posts: 1365
Nutzer
@Psyria:

Hast es schon einmal im Aminet versucht ?

z.B.
http://main.aminet.net/util/boot/SoundChange.lha

Gruß Brunadi :rotate:

--
http://brunadi.8ung.at




[ - Antworten - Zitieren - Direktlink - ]

05.02.2006, 18:57 Uhr

Borut
Posts: 674
Nutzer
Vielleicht kann es auch SoundFX?
--
mfg Borut

[ - Antworten - Zitieren - Direktlink - ]

05.02.2006, 19:26 Uhr

Palgucker
Posts: 1342
Nutzer
@ Psyria

Kannst ja mal dieses "Machwerk" probieren:
code:
echo "boottime" noline >T:BT
SETENV BTraw 'list t:bt lformat "%t*E[6D*E[6P"'
DELETE T:BT QUIET
SETENV BT 'EVAL $BTraw'
UNSETENV BTraw
;~~~~~~~~~~~~~~~~
IF $BT GE "23" VAL
play16 Sound3 >Nil:
SKIP ENDE
ENDIF
;~~~~~~~~~~~~~~~~

IF $BT  GE "18" VAL
play16 Sound2 >Nil:
SKIP ENDE
ENDIF
;~~~~~~~~~~~~~~~

IF $BT  GE "12" VAL
play16 Sound1 >Nil:
SKIP ENDE
ENDIF
;~~~~~~~~~~~~~~~
LAB ENDE
UNSETENV BT


Endweder in die Startup-sequence mit einstricken, oder von da aus als Skript aufrufen. Beides geht aber erst nach einem assign auf T: und ENV:
Die einzelnen Zeitabfragen kannst Du ja noch "vermehren", aber drauf achten, das die Zeiten von oben nach unten kleiner werden.

Also hoffendlich funzt es.

mfg Palgucker

P.s. Die Aphostrophe (Ascii 39) in
SETENV BTraw 'list t:bt lformat "%t*E[6D*E[6P"'
und
SETENV BT 'EVAL $BTraw'
musst Du in Akzentzeichen (Ascii 96) wandeln. Ich bekomme die hier nicht 'rein, da sie immer umgewandelt werden.


[ Dieser Beitrag wurde von Palgucker am 05.02.2006 um 20:52 Uhr geändert. ]

[ - Antworten - Zitieren - Direktlink - ]

12.02.2006, 19:26 Uhr

Psyria
Posts: 601
Nutzer
@Palgucker:

Big sorry für mein dickes delay !
vielen Dank für Deinen Code !!!!
Den werde ich direkt testen und gebe Meldung

Nochmal viellllen Dank für Deine Mühe !!!

Amiga-Community rulez !!!


--
:dance2:
bye...

PSYRIA (Music Productions)
(Composer / Sound Design)

Check it out & get a taste of it !

--
http://www.psyria.de

[ Dieser Beitrag wurde von Psyria am 12.02.2006 um 19:26 Uhr geändert. ]

[ - Antworten - Zitieren - Direktlink - ]

12.02.2006, 19:43 Uhr

Palgucker
Posts: 1342
Nutzer
@ Psyria

Mir ist noch eingefallen, das du eventuell schon ab 0 Uhr einen Sound setzen müßtest.
In diesem Beispiel wird z.B von 0 - 12 Uhr garkein Sound abgespielt, da 12 Uhr der früheste Eintrag ist.

mfg Palgucker

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > Ich suche eine Möglichkeit oder Tool um... [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.