CLAmp-Ausgaben abfangen

Status
Nicht offen für weitere Antworten.
P

pong86

Gast
Halli Hallo!

Ich tüftel grad an einem Programm, was als grafische Oberfläche für einen Media-PC mit Touchscreen verwendet werden soll. Dabei nutze ich Winamp um Musik abzuspielen. Damit das ganze von meinem Programm aus bedient werden kann, läuft Winamp nur im Hintergrund und mein Programm ruft CLAmp auf, ein kleines Tool, um über Kommandozeile Winamp zu steuern... Infos: http://membres.lycos.fr/clamp/

Also ich habe zum Beispiel über mein Programm eine m3u-Playlist gestartet. Klappt alles wunderbar, auch über Aufrufe von CLAmp Lieder skippen, Pause etc. funktioniert.

Nun will ich innerhalb meines Programms den aktuellen Titel anzeigen lassen. Dafür gibt es "CLAmp.exe /TITLE". Dabei wird der Titel auf der DOS-Konsole ausgegeben, das hab ich über cmd getestet.

Wie kann ich diesen ausgegebenen String abfangen, sodass ich ihn in meinem Programm verwenden kann? Wenn mein Programm läuft, sind keine DOS-Fenster zu sehen, ich habe das per Hand ausgetestet.

Hoffe ihr könnt mir helfen!

so long...
 
P

ponG86

Gast
weiß denn keiner einen Rat? es muss doch möglich sein die Querys von CLAmp abzufangen, oder!?
 

Murray

Top Contributor
Sieh Dir mal java.lang.Runtime und java.lang.Process an. Mit Runtime#exec kannst Du das Programm starten und bekommst ein Process-Objekt zurück. Von diesem Objekt kannst Du mit getInputStream() einen Stream bekommen, von dem sich die Konsolenausgabe einlesen lässt.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Hilfe bei den Ausgaben Allgemeine Java-Themen 4
V gutes Lernmaterial bezüglich formatierte Ausgaben in Java Allgemeine Java-Themen 2
K Unit Test consolen ein-/ausgaben. Allgemeine Java-Themen 7
G assertion für Debug-Ausgaben Allgemeine Java-Themen 6
G Java Logger ohne Stack Trace ausgaben. Allgemeine Java-Themen 2
K log4j - eigene Info-Ausgaben Allgemeine Java-Themen 5
N Ausgaben (System.out) umlenken und in Unit-Tests überprüfen? Allgemeine Java-Themen 2
G Batch-Datei - javac Ausgaben anzeigen Allgemeine Java-Themen 5
CodingBerlin Mouse Clicks abfangen Allgemeine Java-Themen 4
X jvm exception abfangen und an externes Programm schicken Allgemeine Java-Themen 4
S equals-Methode bestimmer Klassen abfangen Allgemeine Java-Themen 2
E Exceptions abfangen und dann Programm stoppen - aber wie? Allgemeine Java-Themen 2
T Daten über port abfangen mit proxy server Allgemeine Java-Themen 12
M Swing java command line abfangen Allgemeine Java-Themen 8
C Swing Abfangen von Fehlern in GUI Allgemeine Java-Themen 4
R Threads Exceptions von Threads abfangen im ThreadPool Allgemeine Java-Themen 5
C Kopiervorgang abfangen Allgemeine Java-Themen 10
T Methoden In Konsole tasten abfangen? Allgemeine Java-Themen 4
B Windows Shutdown abfangen Allgemeine Java-Themen 10
O Input/Output CMD-Ausgabe abfangen und in Datei speichern Allgemeine Java-Themen 8
D Nullpointer abfangen Allgemeine Java-Themen 7
V JNI Call Crash verhindern (abfangen) Allgemeine Java-Themen 2
E JAVA URL abfangen und weiterleiten? Filter? Allgemeine Java-Themen 6
F Alle Exceptions abfangen Allgemeine Java-Themen 4
reibi NoClassDefFoundError abfangen Allgemeine Java-Themen 6
N BlueJ Abfangen vom Beenden Allgemeine Java-Themen 7
B Alle Exceptions auf einmal abfangen Allgemeine Java-Themen 4
B Exception wird geworfen, ich darf sie aber nicht abfangen. Allgemeine Java-Themen 10
P [SWT] Copy, Paste und Cut abfangen Allgemeine Java-Themen 6
T WeakHashMap: Wie "null" effizient abfangen? Allgemeine Java-Themen 5
R Loading-Thread und Exceptions abfangen. Allgemeine Java-Themen 4
G Tastatursignale abfangen oder ist Java dafuer zu abstrakt? Allgemeine Java-Themen 12
I Das EOF (Ctrl + Z) abfangen Allgemeine Java-Themen 8
E programm im background tastendruck abfangen Allgemeine Java-Themen 4
H NullPointerException trotz Abfangen von null? Allgemeine Java-Themen 9
M Speichern von Word als Event abfangen Allgemeine Java-Themen 7
W Das schließen des JFrame abfangen, wiei? Allgemeine Java-Themen 6
P Nicht terminierende Methoden abfangen - timeout ? Allgemeine Java-Themen 3
reibi Aktion Taste gedrückt abfangen Allgemeine Java-Themen 9
G Bildschirmänderung abfangen? Allgemeine Java-Themen 4
J Method.invoke -> Exceptions der Funktion abfangen Allgemeine Java-Themen 5
B Fehlermeldung von dispatcher.forward abfangen Allgemeine Java-Themen 2
H Programmterminierung abfangen Allgemeine Java-Themen 4
R Alle Konsolenausgaben abfangen Allgemeine Java-Themen 8
G outOfMemoryError beim Einlesen einer Datei abfangen? Allgemeine Java-Themen 13
F Überlauf abfangen Allgemeine Java-Themen 1
J ToolTipText Event abfangen Allgemeine Java-Themen 5
M unterschiedliche Betriebssysteme abfangen Allgemeine Java-Themen 3
C LinkedList Exception abfangen Allgemeine Java-Themen 8
0 StackOverflow abfangen Allgemeine Java-Themen 15
M Runtime.getRuntime().exec() - Fehler abfangen Allgemeine Java-Themen 5
L Tastatureingaben abfangen Allgemeine Java-Themen 6
M err oder alle Exceptions eines Programms abfangen Allgemeine Java-Themen 4

Ähnliche Java Themen

Neue Themen


Oben