Note that there are some explanatory texts on larger screens.

plurals
  1. POLaunching an application from a browser (platform and browser independent), best approach?
    primarykey
    data
    text
    <p>Please forgive a question that has been addressed in some form or fashion previously. I have numerous test applications that run on various platforms from Windows 95, Windows XP, SUSE, RedHat, and other forms of *NIX. Currently, the mechanism has a native application that queries a database for some information then launches the test application to perform the test. This said program is a "launcher application" which I am trying to convert to a "HTML/Javascript Launcher Application". In addition, this "launcher application" needs to known when the test application is completed, then collect the test result then store the results in a database.</p> <p>I have read that launching an application (executable) from HTML is not permitted, but this is entirely true in the sense (if I understand correctly). From what I have read here on SO and other sites, I have the following possible solutions:</p> <ol> <li>Registering a unique protocol to an test application (<a href="https://stackoverflow.com/questions/1205584/how-to-run-a-executable-file-from-a-web-page">SO Link</a>)</li> <li>Using Java to launch the application</li> <li>Adobe AIR or its opensource counter part, Titanium by Appcelerator</li> <li>Using WSH, though this will only work on Windows platforms</li> </ol> <p>What would be a good (or best ) approach to solution this problem? Ideally, I would like to just use HTML and Javascript, but this may not be possible? Thanks for any advice and any example/sample code would be greatly appreciated.</p> <p>Mark</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload