@greenbear URL files should actually be opened by the system, which then looks at the protocol to see which program should handle it.