Another problem with this approch is that you won't get any of the information you want, you just know that they have a program that will do something with that file, you don't know what the program is or what version it is. This is one of those times when using javascript will be easier and more reliable (you won't find many more).