As far as I know, the "Scripter.Open URL" action in a Script only works with http and https.
If you try to do something like "whateverprotocol://myserver.mydomain.com/abcd", the Genesys Desktop Script will change this value, adding https (to have something like: https://whatever//myserver.mydomain.com/abcd).