Ok, should be easy enough to allow for custom protocols. I've done the network path part but forgot to bring it to the library with me
I won't be able to test any of it though so there may be a few different version I bring in that need a bit of tweaking