751 Benutzer online
16. Juli 2025, 17:34:45

Windows Community



 Antworten / AufrufeThemen mit dem Stichwort soundplay
6
Antworten
18244
Aufrufe
mp3 im explorer vorhören
Begonnen von mairadt
04. März 2012, 20:11:36
hi, wollte mal fragen, ob es eine Möglichkeit gibt, eine mp3 Datei im Windows Explorer kurz anzuspielen ohne das ich sie extra mit meiem Musikabspielprogramm öffnen muß.

mp3mp3 dateidatei abspielenabspielen soundssounds soundsound windowswindows win7win7 5715546957155469 vistavista autoauto ymsyms autohotkeyautohotkey go-windowsgo-windows playplay 6153528061535280 5050008550500085 8382954283829542 9229146692291466 programmeprogramme 20082008 softwaresoftware 4186755041867550 5016585350165853 7177875871778758 8200133982001339 forumforum problemeprobleme zguzgu 6044456460444564 7081008170810081
2
Antworten
5762
Aufrufe
PlaySnd - Ein GUI-loser Soundplayer
Begonnen von Jean Raul
05. Mai 2008, 19:44:10
Obwohl mir ja wirklich niemand geholfen hat
http://www.go-windows.de/forum/index.php?topic=6377.0;Autohotkey---Skript-fuer-Abspielen-von-Sound-(Programmieren)
will ich nicht nachtragend sein. Ich habe jetzt meinen kleinen Sound-Player hinbekommen. Wenn Ihr das Programm startet, gibt es in der Trayleiste ein neues Icon. Solange dieses Icon aktiv ist, könnt Ihr mit [b]CTRL-P[/b] (d. h. "Play") [b]ein[/b] im Windows-Explorer aktuell markiertes Soundfile abspielen, bzw. ein anderes markiertes File abspielen. Mit [b]CTRL-E[/b] (d. h. "Ende") wird das Abspielen abgebrochen, bis Ihr mit CTRL-P wieder etwas Neues abspielen wollt. Wav- und mp3-Dateien werden auf jeden Fall unterstützt, andere Formate müßt Ihr ausprobieren.

Wenn Ihr das Programm beenden wollt: Rechtsklick in der Trayleiste und <Exit> wählen.

Hier der Autohotkey-Code:
[Code]
#SingleInstance Ignore

^p::
SoundFile:=GetSelectedFileName()
SoundPlay, %SoundFile%
Return

^e::
SoundPlay, D:\yyyxxxsss.mp3
Return

GetSelectedFileName()
{
  DateiName =
  AlterClipboardInhalt := ClipboardAll ; sichern des Inhaltes von Clipboard
  Clipboard =
  Send ^c                              ; Kopiert die Datei
  ClipWait, 1                          ; Warte auf neuen Inhalt im Clipboard
  If (FileExist(ClipBoard))            ; Prüfen, ob es sich um eine existierende
  {                                    ; Datei handelt
    DateiName := ClipBoard            ; Speichern des Namens zur weiteren Verarbeitung
  }
  ClipBoard := AlterClipboardInhalt    ; Alten Inhalt des Clipboards wiederherstellen
  Return Dateiname
}
[/Code]

Wenn Ihr Autohotkey
http://www.autohotkey.com/
installiert und den Code in einer Textdatei mit der Endung "ahk" abspeichert, führt der Doppelklick auf diese ahk-Datei zum gleichen Ergebnis wie die beigefügte exe-Datei. Die beigefügte exe-Datei könnt Ihr anwenden, ohne Autohotkey zu installieren.

Vielen Dank an das Autohotkey-Forum
http://de.autohotkey.com/forum/topic2900.html
insbesondere an die netten und hilfsbereiten [b]Thalon, DerRaphael und fredchf[/b], ohne die ich das wirklich nicht hinbekommen hätte.

Vielleicht hilft das kleine Programm noch jemand anderem außer mir. Dank- und Bewunderungsadressen an mich sind ausdrücklich erwünscht...
1
Antworten
12129
Aufrufe
Autohotkey - Skript für Abspielen von Sound (Programmieren)
Begonnen von Jean Raul
03. Mai 2008, 22:58:06
Kennt jemand Autohotkey?
http://de.autohotkey.com/

Damit kann man Hotkeys und Scripts programmieren. Ich habe mich ein wenig damit beschäftigt und wollte ein kleines Script programmieren, mit dem ich eine Sounddatei ohne WMP oder ein anderes Player-Programm unter dem Windows-Explorer z. B. mit CTRL-P kurz abspielen und ebenso schnell wieder beenden kann. Den passenden Autohotkey-Befehl habe ich bereits gefunden, nämlich z.B.:
SoundPlay, D:\Musik\Musikstück.mp3 , Wait
http://de.autohotkey.com/docs/commands/SoundPlay.htm

Damit kann ich jetzt das Stück an- und abspielen. Doch wie kann ich es z. B. mit dem gleichen Hotkey, mit dem ich es aufgerufen habe, wieder beenden?

Noch einmal kurz zur Erklärung: Ich gehe mit der Maus auf eine mp3-Datei, möchte die Datei z. B. mit CTRL-P anspielen, einige Zeit hören und dann das Abspielen mit CTRL-P (oder was anderes) wieder beenden.