307 Benutzer online
26. Mai 2025, 02:09:12

Windows Community



 Antworten / AufrufeThemen mit dem Stichwort autohotkey play sound
2
Antworten
5716
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...

softwaresoftware grafischegrafische autohotkey soundplayautohotkey soundplay ymsyms firefoxfirefox einfachereinfacher software playersoftware player getselectedfilenamegetselectedfilename abspielenabspielen powerpointpowerpoint playsndplaysnd soundfilessoundfiles autoauto windwswindws go-windowsgo-windows einfacher soundplayer opensuseeinfacher soundplayer opensuse einereiner aktiveaktive fileexistfileexist gui soundgui sound beendenbeenden interfaceinterface loserloser autohotkey single instanceautohotkey single instance 20082008 playplay soundplaysoundplay autohotkey einer dateiautohotkey einer datei dateidatei dateinamendateinamen