Ver o arquivo html no cmd

0

Como alguém pode ver um arquivo html em cmd? Quero dizer pré-visualizar o arquivo ou código e não abri-lo com o navegador padrão. Algo como

echo "<h1>foo title</h1>" 

em que o "foo title" será parecido com um elemento de tag h1 como seria em um navegador.

    
por mrapsogos 17.12.2016 / 23:30

1 resposta

1

Não é possível a partir da saída pura da linha de comando, (assim você não seria capaz de fazer echo "<h1>asdf</h1>" | ShowAsHtml como um programa para mostrar o que quer que seja, pois html exigiria alterar o tamanho da fonte que afetaria todo o texto.

A próxima pergunta é se é possível em cmd, dentro de um programa. (Alguns programas têm seu próprio ambiente dentro do cmd que não faz parte do shell .. então, por exemplo, se você já executou o Doom ou o Wolfenstein 3D ou o Wolfenstein, quando você sai dele, não vê os gráficos pendurados no shell, apenas volta para o shel .. da mesma forma, um programa doskell mentira que era um gerenciador de arquivos)

Assim, pode ser possível dentro de um programa dentro do cmd.

Jogos, por exemplo Xenon 2, muitas vezes teve gráficos elaborados, então deve suportar fontes em teoria.

Houve uma vez um programa da pcmag, chamado banner.exe, que exibia texto em tamanho grande, com muitos caracteres ascii estendidos em várias linhas, de modo que seria uma evidência de que, a partir da saída de linha de comando pura, você pode ' t.

Outra coisa em que pensar é o Tex, qualquer versão do cmd faz isso, parece que não existe nenhum. Não há visualizador de PDF do cmd.exe também. Por outro lado, existem jogos com bons gráficos.

Os dois navegadores da linha de comando famosos são links e lynx, eles são usados frequentemente no linux, e ambos têm implementações do windows cmd. Nenhum deles mostra tamanhos de fonte diferentes.

Como você pode ver

Aqui está um exemplo de links, link disponível link

EparaoLynx

link

HouveumtempoemquehaviaseqüênciasdeescapeANSI,masmesmoaquelasqueconseguiamcoresdiferentesnãopodiam.

Haviaalgunscomandosquevocêpoderiafazernadepuração,eowin7de32bitsvemcomdepuração,vocêpoderiafazer,e.-fb800:0FA021CE'paraenviarbytesparaVRAM-ramdevídeoeobtercoresdiferentesdetextointermitente.Masnãotamanhosdefontediferentes.(oufontesdiferentes).

Édefinitivamenteimpossívelcomosaídadelinhadecomando,maspodeserpossíveldentrodeumprogramaemcmd.exeapenascomoumjogopode.Masosdoisnavegadoreswebdelinhadecomandobemconhecidosnãoofazem,etalveznenhumexista.Maseunãodescartariaisso.UmarazãopelaqualalguémpodenãoexistiréqueimplementarHTMLéumprojetoemsimesmo,incluindomargens,porexemplo,enãoéprovávelquesejafeitoapenasparacabeçalhos/tagH.

Algocomo

teria mostrado no DOS, e eu acho que em cmd.exe 32bit (eu tenho um xenon2 não 64-bit que eu não posso testar no meu win7 de 64 bits, mas eu poderia ter executado no win7 32bit ou mais provavelmente com dosbox ). Mas acho que ninguém implementou o que você pede, já que o suporte a HTML pode exigir algumas fontes padrão, então talvez seja um pouco trabalhoso fazer gráficos em cmd, e isso não foi feito. (Esse tipo de gráfico, editoração eletrônica como gráficos pode ter sido feito em um aplicativo de editoração eletrônica, mas nunca usei um e não foi feito para html. Se ele existisse, seria mais conhecido que o lynx ou links)

    
por 17.12.2016 / 23:46