Well I can't say for sure at the moment exactly how the program expects to receive information and/or arguments nor how it returns them, but I know it normally does this interaction with a web server.