My operating system (MacOS 9 at the moment) knows what to do with a URL that starts off like this:
http://something.etc/morestuff
or like this:
or like this:
ftp://username:password@someserver.ip/folder
or like this:
news:alt.something.somethingmorespecific.crap
…and yours probably does, too. That is, you can click on any of those links regardless of whether the links themselves are on a web page, in an email message, or even in a word processing document if your wordprocessor is URL-aware, and your OS figures out what application to throw the address at.
With the installation of FileMaker 5.5, my OS acquired a new URL type. I can put this on my home page:
FMP5://password@IPorDomain/databasename.fp5
and if you have FileMaker installed and you click it, your browser will tell your OS, which will know to hand it off to FileMaker and the database opens. Cool, yes? OK, now my question:
via what procedure might I teach a given operating system about a new URL type?
Suppose for example that I want to write something like this:
ICQ://ICQdigits:ThisIsWhatIWannaSay
and have it be true that when I click on it, it passes the instruction to the OS which passes it on to ICQ, which opens addressed to the designated addressee (ICQdigits) with the text indicated (“ThisIsWhatIWannaSay”). How would I train my OS to do that?

