Passando o link http para vlc como argumento de linha de comando

0

Quando digito vlc http://192.168.1.2/new video.mkv em cmd, a vlc tenta abrir dois arquivos. O primeiro é http://192.168.1.2/new e o outro é video.mkv . É o espaço no nome do arquivo que está causando problemas? Em caso afirmativo, por que e como posso corrigir isso? Percebi que quando eu coloco esse link como uma âncora em uma página html e uso o firefox para abri-lo usando o esquema URI personalizado, o firefox substitui o espaço por% 20 e o arquivo abre muito bem. Quando eu faço o mesmo através do chrome, ele não substitui o espaço e o vlc tenta abrir dois arquivos diferentes. Foi assim que escrevi minha tag âncora.

<a href="uritest:http://192.168.1.2/new video.mkv">Video</a>
    
por Icarus 19.04.2016 / 22:41

1 resposta

0

URLs podem não conter um literal em branco - isso precisa ser codificado por URL: http://192.168.1.2/new%20video.mkv (Além disso, você pode precisar de uma codificação de shell, por exemplo, " link ")

A razão pela qual isso funciona quando você cola em um navegador é que o navegador faz a codificação de URL para você.

    
por 19.04.2016 / 23:47