Como associar extensão de arquivo no navegador?

Como associar extensão de arquivo no navegador?

Temos um programa associado à extensão de arquivo '.test'. Funciona bem no Windows, mas não funcionará se carregarmos (o arquivo clickme.test) na internet e abri-lo dentro do navegador (IE/Firefox/Chrome). Tudo o que o navegador faz é abrir e exibir o conteúdo do arquivo no navegador, em vez de abrir o programa associado à extensão do arquivo.

Qualquer ideia seria muito apreciada.

Editar: Acompanhamos tudo adicionando o valor ao registro assim como o link magnético do torrent, mas ainda não funciona para nós :/

Alguma chance de ser porque o nosso arquivo é independente .exe? Apenas compilamos o programa e adicionamos o registro usando o programa e reiniciamos o PC.

Editar: Podemos 'iniciar' o programa agora copiando como funciona o link magnético. Mas parece ficar preso no “processamento dos dados”. Vou brincar com isso mais tarde, pois estou ocupado com outras coisas agora.

Responder1

É assim que o sistema deve funcionar. Você precisará alterar a configuração desse arquivo para permitir apenas o download em vez de abri-lo, pois o navegador o abrirá.

Dependendo da hospedagem do seu arquivo, isso pode ou não ser possível. Se você tiver seu próprio servidor web, poderá forçar uma opção somente de download.

Responder2

isso é possível com um 'hack' - copiando como o link magnético funciona com um pequeno toque na forma como nosso programa é executado.

por direito deve iniciar o programa e ler as instruções no arquivo .test e executar de acordo; mas como não poderíamos ler o arquivo se estiver em um servidor web, leremos as informações em seu 'link' e usaremos o link para executar nosso programa para baixar o arquivo e executá-lo localmente.

embora não seja uma maneira direta de fazer isso, o usuário não saberia a diferença. tudo o que veem é a operação de 'um clique', offline ou online.

encerramos o caso aqui. e atualizaríamos isso se encontrarmos soluções melhores para isso.

saúde!

informação relacionada