
Tenho um aplicativo personalizado que gostaria de usar para lidar com solicitações padrão do navegador; como configuro o Windows para usar meu aplicativo em vez do navegador padrão atual?
Responder1
Também estou bastante interessado em saber a resposta para isso. Estou procurando um aplicativo ou algum script que eu possa usar como o 'navegador padrão' que intercepte links e me pergunte o que fazer (abrir com o navegador A, B ou C, executar um aplicativo personalizado, etc.). Isso seria incrível.
De acordo com este artigo,http://support.microsoft.com/kb/224816
Quando você seleciona Tornar este o navegador padrão no Internet Explorer e em versões posteriores do Netscape, o navegador se registra em todas as chaves a seguir para se tornar o navegador padrão (entre outras entradas escritas).
HKEY_CLASSES_ROOT.htm HKEY_CLASSES_ROOT.html HKEY_CLASSES_ROOT\http\shell\open\command HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Application HKEY_CLASSES_ROOT\ftp\shell\open\command HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\Application HKEY_CLASSES_ROOT\gopher\ shell\open\command HKEY_CLASSES_ROOT\gopher\shell\open\ddeexec\Application
EDITAR
Desde então, encontrei esta ferramenta incrível para Windows:http://browserchooser.codeplex.com/
Responder2
Parece que era disso que eu precisava: http://msdn.microsoft.com/en-us/library/dd203067(VS.85).aspx
Atualizar:Eu criei um script de registro rápido para isso: http://pastebin.com/KPYyGcaV