Wat ik wil:
Ik heb op een server een dc client, microdc2, deze start ik normaal op via ssh.
Ik wil vanaf afstand deze client op kunnen starten en gebruiken via een grafishe interface, die ik zelf maak.
Mijn probleem:
Ik moet dus via ssh inloggen.
Via de grafische interdace commando's doorgeven naar de PC en dan de input parsen naar mijn eigen programma.
Het probleem is dus het lezen van de stdout van microdc en commando daar heen sturen. Grafische interface ukt wel.
Wat heb ik geprobeerd:
popen() maar dan moet er geforked worden en kwam er niet snel genoeg(naar mijn idee uit).
Gezocht naar ssh API maar ook deze kon ik zo snel niet vinden.
Het lijkt mij dat dit makkelijker moet kunnen. Het liefst zou ik een oplossing zoeken die niet os afhankelijk is maar als het dan toch moet dan maar voor de MAC.
Ik heb op een server een dc client, microdc2, deze start ik normaal op via ssh.
Ik wil vanaf afstand deze client op kunnen starten en gebruiken via een grafishe interface, die ik zelf maak.
Mijn probleem:
Ik moet dus via ssh inloggen.
Via de grafische interdace commando's doorgeven naar de PC en dan de input parsen naar mijn eigen programma.
Het probleem is dus het lezen van de stdout van microdc en commando daar heen sturen. Grafische interface ukt wel.
Wat heb ik geprobeerd:
popen() maar dan moet er geforked worden en kwam er niet snel genoeg(naar mijn idee uit).
Gezocht naar ssh API maar ook deze kon ik zo snel niet vinden.
Het lijkt mij dat dit makkelijker moet kunnen. Het liefst zou ik een oplossing zoeken die niet os afhankelijk is maar als het dan toch moet dan maar voor de MAC.