Archiv verlassen und diese Seite im Standarddesign anzeigen : Java: Winamp auslesen
ooAlbert
2006-11-27, 18:37:15
Hi,
gibt es eine möglichkeit das aktuell gespielte lied aus winamp auszulesen und das mit java ?
mfg
SavageX
2006-11-27, 18:51:17
Wenn Du Winamp dazu kriegst den aktuellen Titel
- in eine Datei zu schreiben
oder
- in eine Umgebungsvariable zu packen
oder
- irgendwo hochzuladen
oder
- in eine Datenbank zu schreiben
oder
- (beliebiger Persistenzmechanismus einsetzen)
dann ist das gar kein Problem.
edit: Das ginge z.B. mit http://winamp.com/plugins/details.php?id=146591 - andere Plugins, die nicht gleich das Netz der Netze brauche, sollte es auch geben. Für XMMS (Linux player) gibt es ein Plugin, so dass man ein beliebiges Programm ausführen kann, wann immer ein neuer Song gespielt wird. Sowas müsste es auch für Winamp geben.
gibt es eine möglichkeit das aktuell gespielte lied aus winamp auszulesen und das mit java ?
Also ich denke du brauchst ein wenig C und JNI dafür. Aber da Winamp eh nur auf Windows läuft ist das ja kein Nachteil.
ooAlbert
2006-11-28, 15:27:42
also mir würd e es reichen, wenn winamp den aktuellen titel ausgibt auf einer auslesbaren schnittstelle. am liebsten natürlich in einer txt :) die kann auch belibig überschreiben werden.
Also so wie ich es gelesen hab must du dem Winamp-Hauptfenster per SendMessage ne bestimmte Nachricht schicken und bekommst dann entsprechende Infos zurück (das must allerdings in C machen, weil Windows-spezifisch).
Genau hab ichs aber auch nicht gefunden leider.
darph
2006-11-28, 17:39:30
http://www.oddsock.org/tools/dosomething/
Das ist ja ein Plugin. Ich denke man braucht gar keins dafür.
SavageX
2006-11-28, 20:33:49
Mir erscheint es einfacher, ein Plugin zu verwenden, welches irgendwo die benötigten Informationen hinterlegen kann, als z.B. über JNI eine Anbindung vorzunehmen.
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.