Kommunikation mit einem "fremden" Programm
Verfasst: 23. Februar 2012 10:15
Guten Tag!
Ich arbeite derzeit an einem etwas größeren Projekt. Dafür ist es nötig, dass ich mit Qt ein Programm erstelle, welches ein anderes "fremdes" Programm "steuert". Dabei handelt es sich um eine Sprachsoftware (Mumble).
In meinem erstellten Programm soll es z.B. möglich sein, durch einen Buttonklick einen Channel zu erstellen, auf dem Server, wo der PC gerade drauf verbunden ist.
Mit Hilfe der Klasse QProcess schaffe ich es gerade noch das Programm zu starten und auf einen entsprechenden Server sich zu verbinden. Dann enden allerdings schon meine Kenntnisse.
Mein Problem:
Ich weiß nicht, wie ich Befehle an die Software schicken kann, geschweige denn, welche Form diese Befehle haben müssen. Gibt es da Standardformen, die jedes Programm lesen kann, oder gibt es vielleicht für jedes Programm eine entsprechende Dokumentation. Vielleicht geht es aber auch gar nicht, was ich erreichen will?
Vielen Dank für jede Art von Hilfestellungen!
Grüße
Michael
Ich arbeite derzeit an einem etwas größeren Projekt. Dafür ist es nötig, dass ich mit Qt ein Programm erstelle, welches ein anderes "fremdes" Programm "steuert". Dabei handelt es sich um eine Sprachsoftware (Mumble).
In meinem erstellten Programm soll es z.B. möglich sein, durch einen Buttonklick einen Channel zu erstellen, auf dem Server, wo der PC gerade drauf verbunden ist.
Mit Hilfe der Klasse QProcess schaffe ich es gerade noch das Programm zu starten und auf einen entsprechenden Server sich zu verbinden. Dann enden allerdings schon meine Kenntnisse.
Mein Problem:
Ich weiß nicht, wie ich Befehle an die Software schicken kann, geschweige denn, welche Form diese Befehle haben müssen. Gibt es da Standardformen, die jedes Programm lesen kann, oder gibt es vielleicht für jedes Programm eine entsprechende Dokumentation. Vielleicht geht es aber auch gar nicht, was ich erreichen will?
Vielen Dank für jede Art von Hilfestellungen!
Grüße
Michael