Welcome, Guest. Please login or register.

Author Topic: Question from an ARexx newbie  (Read 2354 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline pVC

Re: Question from an ARexx newbie
« on: June 11, 2009, 06:38:02 AM »
Here's a little clip of my "multimedia" arexx-script which I use with MMKeyboard (or any other similar commodity), maybe it's useful:


Code: [Select]


SIGNAL ON SYNTAX

OPTIONS RESULTS
PARSE ARG kasku jauhe

IF SHOW( "P", "AMINETRADIO.1"  ) THEN SIGNAL ANR
IF SHOW( "P", "AMPLIFIER.1"  ) THEN SIGNAL AMPLIFIER
IF SHOW( "P", "SONGPLAYER.1" ) THEN SIGNAL SONGPLAYER
IF SHOW( "P", "AMIGAAMP"     ) THEN SIGNAL AMIGAAMP

IF kasku = "stop" THEN ADDRESS COMMAND "Utils:Audio/amplifier/AMPlifier"
ELSE ADDRESS COMMAND "Utils:Audio/amplifier/AMPlifier Store:MP3/"

EXIT

AMPLIFIER:
    ADDRESS "AMPLIFIER.1"
    IF kasku = "next" THEN DO
        PLAYNEXT
    END
    IF kasku = "prev" THEN DO
        PLAYPREV
    END
    IF kasku = "stop" THEN DO
        STOP
    END
    IF kasku = "play" THEN DO
        PLAYPAUSE
    END
    IF kasku = "volup" THEN DO
        VOLUME
        currvol = result + 4
        IF currvol > 64 THEN currvol=64
        VOLUME currvol
    END
    IF kasku = "voldown" THEN DO
        VOLUME
        currvol = result - 4
        IF currvol < 0 THEN currvol=0
        VOLUME currvol
    END
    IF kasku = &quot;mute&quot; THEN DO
        VOLUME 0
    END
    EXIT

Daily MorphOS user and Amiga active.