Hallo... ich wollte fragen ober wer eine Funktion oder UDF kennt, mit der man prüfen kann, ob eine bestimmter sound abgespielt wird?
MfG Err rKid
Hallo... ich wollte fragen ober wer eine Funktion oder UDF kennt, mit der man prüfen kann, ob eine bestimmter sound abgespielt wird?
MfG Err rKid
Mit was wird denn der Sound abgespielt? Mit SoundPlay() ?
@ErrorKid
der Sound geht höchstwahrscheinlich von einer fremden *.exe aus..
demnach müsstest du die Sounddatei als Binary einlesen und alle Soundaktivität die von der Soundkarte kommen mitschreiben und mit StringInStr überprüfen, ob der bestimmte Sound dabei ist.
Ich weiß allerdings nicht, ob solch eine Vorgehensweise legal/möglich ist.
Einen anderen Weg sehe ich nicht, wenn du mit AutoIt keinen Einfluss darauf hast wann der Sound gespielt wird.
EDIT1: Es sei denn der Sound kommt von einem Media-Player. Da liese sich höchstwahrscheinlich mit Objekten etwas machen. .
Ja der sound wird von einer anderen *.exe ausgegeben... Die exe ist aber in autoit gecodet... ich weiß nicht ob das wichtig ist. Und neun es ist kein media-player.. leider
na das ist doch mal ein Anfang wenn sie in AutoIt geskriptet ist..
Immer her mit dem Sourcecode/Der exe, dann können wir ja sehen was sich machen lässt..
ich hab den code der exe nicht (ist auch nicht mein prog) aber ich hab die sounddatei die sie abspielt..
Tja, dann musst du wohl irgendwie versuchen oetzn's 1.Vorschlag umzusetzen.
Ganz einfach wird das wahrscheinlich nicht, aber du solltest dich auf jeden Fall mit der BASS.au3 beschäftigen.