
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!