Audio-Datei mit AutoIT aufrufen/abspielen?

10/19/2011 22:38 jojokineu#1
Hallo,

ich möchte gerne, dass Autoit immer dann einen Song abspielt (endlos), wenn eine Aktion erfolgreich war (blödes Beispiel, aber: z.b.: wenn eine Emails abgerufen wurden und es neue nachrichten gibt). Ich denke das ist verständlich. Die Datei ist im Format mp3 kann aber auch wenns nötig ist in ein anderes Format umgewandelt werden.

Ich hoffe ihr könnt mir helfen, da GOOGLE leider keine hilfe war.

Danke!
10/19/2011 22:42 Kazaaa#2
[Only registered and activated users can see links. Click Here To Register...]

Damit solltest weiterkommen.
10/19/2011 23:04 jojokineu#3
nein leider nicht... Ich habe es jetzt wie in der Beispiel-Datei geschrieben. Leider funktioniert es nicht. Mein Script:


Was habe ich falsch gemacht?

Danke!
10/19/2011 23:17 YunoSubs#4
Spielt er überhaupt nichts ab dann versuch mal:

SoundPlay(@DocumentsCommonDir & "\Benutzername\Eigene Dateien\Musik\AutoIT\autoitsong.mp3" ,1)

oder
SoundPlay(@MyDocumentsDir & "\Musik\AutoIT\autoitsong.mp3" ,1)
10/20/2011 14:08 jojokineu#5
Geht nicht. Ich hab beide möglichkeiten probiert. Zumindest kommt bei der zweien Möglichkeit das AutoIT Symbol neben der Uhr für ca. 1 Sec zum Vorschein. Mehr passiert aber leider auch nicht.

Was kann ich tun? Wo könnte der Fehler liegen?

Danke!
10/20/2011 14:25 Freddy​#6
PHP Code:
#include <Sound.au3>
$Sound = _SoundOpen(@MyDocumentsDir& "\Musik\AutoIT\autoitsong.mp3")
_SoundPlay($sound) 
10/20/2011 15:06 jojokineu#7
ich schaffs einfach nicht. Ich habe jetzt alle möglichen Kombis versucht, die ihr vorgeschlagen habt.

Es muss doch einen Code geben, der funktioniert, oder? Ich habe jetzt mindestens 5 Foren nach einer Lösung durchsucht ohne Erfolg.
Muss die .mp3-Datei irgendwie registriert sein?

Ich hoffe ihr könnt mir helfen.

EDIT:

!!!!!!!!!!! Problem gelöst!!!!!!!!!!!

mp3-Dateien können anscheinend nicht von AutoIT ausgegeben werden. Also habe ich die Datei in .wav konvertiert! Damit hat es sofort funktioniert!

Danke an alle!!!!!!!!

P.S. Thema kann geschlossen werden!