Sound include importieren

  • Hallo,

    gibt es eine möglichkeit bei einem Script eine Sound datei einzufügen
    d.h ich forme mein script + XYZ.mp3 zu einer exe um
    mit
    #include <filename> ist das nicht möglich

  • achso meint er das ^^
    wenn er musik anhören wollte hätte ich doch noch meinen sound player in skripte getan xD
    mfg

  • ja mein problem wenn ich jemandem die exe schicke sucht es nach dem pfad der bei meinem rechner angegeben wurde und die mp3 datei ist ja nicht im prog enthalten

  • nee es ist wie bei #include..
    die datei wird in den quelltext importiert (oda so) xD
    oder irre ich mich da?

  • Du meinest sicher FileInstall() ;)

    das werd ich mal ausprobieren thx
    kann ich als source ein gezippten rar ordner angeben?

    Einmal editiert, zuletzt von XNeoX (30. Juni 2008 um 15:53)

  • angenommen ich schicke meine exe die auf eine date zugreift die im ordner C:\Programme lieght
    ich mache Fileinstall gebe (source ??? keine ahung was),(C:\Programme) ein
    was schreibe ich in source wenn das script und das prg in einer win rar datei gezippt herunter geladen wurde

  • 1) Fileinstall(Die Datei auf deinem PC,@ScriptDir &"\datei.name")
    2) zugriff mit @ScriptDir &"\datei.name"

    3) als exe weitergeben , dann ist die Datei dabei.

  • [autoit]

    Fileinstall("C:\Dokumente und Einstellungen\xNEoX\Desktop\Beethovens Symphonie Nr. 9 (Scherzo).wma",@ScriptDir &"Beethovens Symphonie Nr 9 (Scherzo).wma")
    SoundPlay @ScriptDir &"Beethovens Symphonie Nr 9 (Scherzo).wma"

    [/autoit]

    *schäm* geht nicht

  • [autoit]

    Fileinstall("C:\Dokumente und Einstellungen\xNEoX\Desktop\Beethovens Symphonie Nr. 9 (Scherzo).wma",@ScriptDir &"Beethovens Symphonie Nr 9 (Scherzo).wma")
    SoundPlay @ScriptDir &"Beethovens Symphonie Nr 9 (Scherzo).wma"

    [/autoit]

    *schäm* geht nicht

    [autoit]

    Fileinstall("C:\Dokumente und Einstellungen\xNEoX\Desktop\Beethovens Symphonie Nr. 9 (Scherzo).wma",@ScriptDir &"Beethovens Symphonie Nr 9 (Scherzo).wma")
    SoundPlay( @ScriptDir &"Beethovens Symphonie Nr 9 (Scherzo).wma")

    [/autoit]

    Oo

    • Offizieller Beitrag

    Wenn schon, dann:

    [autoit]

    Fileinstall("C:\Dokumente und Einstellungen\xNEoX\Desktop\Beethovens Symphonie Nr. 9 (Scherzo).wma",@ScriptDir &"\Beethovens Symphonie Nr 9 (Scherzo).wma")
    SoundPlay(@ScriptDir &"\Beethovens Symphonie Nr 9 (Scherzo).wma")

    [/autoit]

    peethebee

  • SoundPlay kann nur wav, nicht WMA !
    Du musst dafür die Sound-UDF nehmen:

    Spoiler anzeigen
    [autoit]

    #include <Sound.au3>
    $snd = _SoundOpen($filename)
    _SoundPlay($snd)
    _SoundClose($snd)

    [/autoit]
  • asoo danke progandy, mir hast du auch weitergeholfen ^^ weil bei meinem sound player ging wma nicht :D mit der sound udf aber jetz ^^ danke xD

  • danke aber bei mir klappt es leider immer noch nicht = (
    z.B Mp3 kann ich mit Soundplay super abspielen aber eben nicht meine gewünschte funktion das ich ein sound in eine exe einfügen kann die nicht nur auf einen pfad zugreift

  • ??? Verwende winfach FileInstall, das installiert dann die Datei.

    [autoit]

    FileInstall("C:\Sounds\datei.mp3",@TempDir & "\autoit.mp3")
    $snd = _SoundOpen(@TempDir & "\autoit.mp3")
    ...

    [/autoit]
  • ^^ ich komm mir langsam schön bissl blöd vor sry aber ich hab das jetzt so gemacht

    Spoiler anzeigen
    [autoit]

    FileInstall("C:\Dokumente und Einstellungen\xNeoX\Desktop\Testmusik.mp3",@TempDir & "\Testmusik.mp3")
    $snd = _SoundOpen(@TempDir & "\Testmusik.mp3")
    SoundPlay $snd

    [/autoit]

    und bekomm den fehler
    Lin 2 (File "C:\Dokumente und Einstellungen\xNeoX\Desktop\FileInstall.au3")

    $snd=_SoundOpen(@TempDir & "\Testmusik.mp3")
    $snd=^ERROR

    Error: Unknow function name.