I'm not familiar with EXECUTE FILE or it's limitations, if any. However, I am familiar with STYX. The only problem here is that it is a plug-in and one has to invest more money by purchasing it.
EXECUTE FILE just might be able to go to an exact URL. I am not sure. I do know that you can with the commands found in STYX and a knowledge of MS Internet class. Here is an example:
` make an COM/ActiveX entity from the Internet Explorer
Load Com Class "InternetExplorer.Application", 1
` show the IE Window. InternetExplorer.Application exports the property (variable)
` "Visible" to show (1) or hide (0) its window.
Set Com Integer 1, "Visible", 1
` Bring the DBpro window to front.
Set Window Topmost
Window To Front
` use the exported function "Navigate" to navigate to a new URL.
` CALL COM FUNC works similar to the Call Dll command. The only difference is
` that you need to specify what data types the following parameters have.
` You do this in a "Type Format String", followed after the function name where
` each letter (character) represents one of the following parameters.
` In this case it's one string argument (the URL), hence the Type Format String
` is "S" for String. Other possible characters are "I" for Integer, "F" for Float
` and "P" for Pointer. If no parameters are passed, no Type Format String is
` requires
Call Com Func 1, "Navigate", "S", url$
` wait until the page is loaded. The property "ReadyState" returns 4 if the
` page is loaded
repeat
cls
Print "Loading... Please Wait"
Sync
until Get Com Int(1, "ReadyState") = 4
I would first experiment/test EXECUTE FILE before purchasing anything.