Run application from browser
<p>I could not find any information about this. I am sure there is a term for this type of applications, but I have no idea where to look. That's why I decided to ask here.</p>

<p>So there are a few websites where you hover over a link or button it says something like <strong><code>application:xyz</code></strong> where <strong><code>application</code></strong> usually is the name application to run, and the <strong><code>xyz</code></strong> are the parameters or something.</p>

<p>An example is all the torrent links. If you hover over a link there it says<br>
<strong><code>magnet:?somethingxxxxxxxxxxxx</code></strong> how can I bind my own custom application to a certain URL?</p>

<p>Let's say I have a C# application I call <strong><code>Musiclist</code></strong>. I want to make URLs like: <strong><code>musiclist:?song=hey123</code></strong></p>

<p>And when I click it in my browser, it opens the application.</p>

<p>I really could not find anything about this with some examples, or how I pass those variables in with the <strong><code>:?</code></strong> in the link, so that's why I cannot provide any code examples.</p>