Remotely controlling Winboard.

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

Remotely controlling Winboard.

Postby Matthew Molineaux » 15 Jun 2004, 21:44

Geschrieben von:/Posted by: Matthew Molineaux at 15. June 2004 22:44:

I'm attempting to interface a scientific testbed to WinBoard; I would like this program to be able to start, and then communicate with the program. I see how Winboard can start my program if I provide it with a command line; however, I would prefer that my program call it in similar fashion. After I start up WinBoard, however, is there any way to connect to its communication streams? Thanks for your help.
- Matt
Matthew Molineaux
 

Re: Remotely controlling Winboard.

Postby Richard Pijl » 16 Jun 2004, 08:35

Geschrieben von:/Posted by: Richard Pijl at 16 June 2004 09:35:04:
Als Antwort auf:/In reply to: Remotely controlling Winboard. geschrieben von:/posted by: Matthew Molineaux at 15. June 2004 22:44:
I'm attempting to interface a scientific testbed to WinBoard; I would like this program to be able to start, and then communicate with the program. I see how Winboard can start my program if I provide it with a command line; however, I would prefer that my program call it in similar fashion. After I start up WinBoard, however, is there any way to connect to its communication streams? Thanks for your help.
- Matt
I'm not sure what you want to accomplish. Could you elaborate?
The obvious thing that comes to my mind is to create proxy engine that will connect to your application. So:
1.Your application starts winboard
2.Winboard starts the proxy engine
3.The proxy engine contacts your application over a socket and relays winboard command/responses to your application.
I don't know whether that answers your question ..
Richard.
Richard Pijl
 

Re: Remotely controlling Winboard.

Postby Matthew Molineaux » 16 Jun 2004, 14:53

Geschrieben von:/Posted by: Matthew Molineaux at 16. June 2004 15:53:
Als Antwort auf:/In reply to: Re: Remotely controlling Winboard. geschrieben von:/posted by: Richard Pijl at 16 June 2004 09:35:04:
I'm not sure what you want to accomplish. Could you elaborate?
The obvious thing that comes to my mind is to create proxy engine that will connect to your application. So:
1.Your application starts winboard
2.Winboard starts the proxy engine
3.The proxy engine contacts your application over a socket and relays winboard command/responses to your application.
I don't know whether that answers your question ..
Richard.
The basic idea is that the program I am writing will perform an experiment defined by the user, which may involve starting at various states, running the program multiple times, and configuring execution. Winboard is one of several programs I intend to attempt to interface to this application, and more may be interfaced in the future. I hope this makes my aims clearer.
In order to do this, my system needs control over stopping and starting the test environment (i.e. Winboard) as well as to communicate with it.
This solution would work, but I was hoping not to incur the additional overhead of a second interface. I was hoping there might be some way to start WinBoard which created pipes to a running application. This may, however, be unrealistic.
-Matt
Matthew Molineaux
 

Re: Remotely controlling Winboard.

Postby Volker Annuss » 16 Jun 2004, 18:53

Geschrieben von:/Posted by: Volker Annuss at 16 June 2004 19:53:18:
Als Antwort auf:/In reply to: Re: Remotely controlling Winboard. geschrieben von:/posted by: Matthew Molineaux at 16. June 2004 15:53:
This solution would work, but I was hoping not to incur the additional overhead of a second interface. I was hoping there might be some way to start WinBoard which created pipes to a running application. This may, however, be unrealistic.
Winboard is open source, so you can see how winboard starts engines and creates pipes. You may even modify winboard to satisfy your needs.
Greetings,
Volker
Volker Annuss
 

Sente paranto en panioala du este vente mi oda vb? (en/t)

Postby Josephia Carolinendo » 16 Jun 2004, 20:48

Geschrieben von:/Posted by: Josephia Carolinendo at 16. June 2004 21:48:
Als Antwort auf:/In reply to: Re: Remotely controlling Winboard. geschrieben von:/posted by: Matthew Molineaux at 16. June 2004 15:53:
I'm not sure what you want to accomplish. Could you elaborate?
The obvious thing that comes to my mind is to create proxy engine that will connect to your application. So:
1.Your application starts winboard
2.Winboard starts the proxy engine
3.The proxy engine contacts your application over a socket and relays winboard command/responses to your application.
I don't know whether that answers your question ..
Richard.
The basic idea is that the program I am writing will perform an experiment defined by the user, which may involve starting at various states, running the program multiple times, and configuring execution. Winboard is one of several programs I intend to attempt to interface to this application, and more may be interfaced in the future. I hope this makes my aims clearer.
In order to do this, my system needs control over stopping and starting the test environment (i.e. Winboard) as well as to communicate with it.
This solution would work, but I was hoping not to incur the additional overhead of a second interface. I was hoping there might be some way to start WinBoard which created pipes to a running application. This may, however, be unrealistic.
-Matt
Josephia Carolinendo
 

Sorry, don't speak that language. (n/t)

Postby Matthew M » 18 Jun 2004, 14:07

Geschrieben von:/Posted by: Matthew M at 18. June 2004 15:07:
Als Antwort auf:/In reply to: Sente paranto en panioala du este vente mi oda vb? (en/t) geschrieben von:/posted by: Josephia Carolinendo at 16. June 2004 21:48:
Matthew M
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 20 guests