Entwickler-Ecke
Off Topic - Winamp fernsteuern...
Andreas Pfau - Do 16.10.03 20:02
Titel: Winamp fernsteuern...
Hallo,
ich will mit Girder (Tool zum fernsteuern des PCs) Winamp steuern. OK, ich habe rausgefunden, welche Message mit welchen Parametern ich an Winamp schicken muss, um Befehle wie Start, Stop, Pause usw. zu stuern.
Aber wie kann ich den Mediekatalog (aka "Media Libary", "ML") fernsteuern? Also Befehle für nächsten/vorherigen Track???
The-FoX - Do 16.10.03 22:42
Mein Freund hat auf ner Casemoddingseite mal ein Tutorial verfasst, in dem mit Schaltplan usw. erklärt wird wie man sich einen Empfäger bauen kann. Als Sender dient eine Universalfernbedinung. Das Programm zu steuern ist btw. auch in Delphi geschrieben.
Ich muss den Link raussuchen und dann post ich ihn hier.
Andreas Pfau - Fr 17.10.03 12:59
Hallo,
sorry, habe mich da wohl etwas undeutlich ausgedrückt - So ein Ding habe ich schon, ich steure es mit der Fernbedienung meines alten Fernsehrers an.
Das war nur der übergang zur eignetlichen Frage - Welche Messages muss ich an Winamp schicken, damit der Medienkatalog den nächsten Titel spielt? Oder gibt's da Lösungen mit DDE (oder COM)?
toms - Fr 17.10.03 13:03
Hi!
Ich hab's mal so gemacht:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| procedure SendKeyStroke(ch: Char); var wnd:HWND; begin wnd := FindWindow('Studio',nil); PostMessage(wnd, WM_KEYDOWN, Word(ch), 0); PostMessage(wnd, WM_KEYUP, Word(ch), 0); end;
SendKeyStroke('X'); SendKeyStroke('V'); SendKeyStroke('C'); SendKeyStroke('B'); SendKeyStroke('Z'); |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!