Autor Tópico: Ver tv online por shell script  (Lida 7024 vezes)

Offline 4d4c47

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
« Última modificação: 01 de Janeiro de 2015, 01:52 por 4d4c47 »

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re: Ver tv online por shell script
« Resposta #1 Online: 01 de Janeiro de 2015, 16:21 »
Olá /4d4c47/,

Script 1419546940.td

Radios

Funcionou na 'Antena 1"

Não funcionou em 2 - Jovem Pan; 3 - Radio Globo; 4 - 89 FM (radio rock)

-------------------------

Código: [Selecionar]
Funcionou na 'Antena 1"


1
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0x938d38] dummy interface: using the dummy interface module...
[0x7f77580041a8] access_http access: Raw-audio server found, m4a demuxer selected
[0x7f7758002f18] packetizer_mpeg4audio demux packetizer: AAC channels: 2 samplerate: 22050

Não funcionou em 2 - Jovem Pan; 3 - Radio Globo; 4 - 89 FM (radio rock)

2
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0x1205bc8] dummy interface: using the dummy interface module...
[0x7f7128000fa8] access_http access error: cannot connect to 64.150.176.235:7024
[0x7f7128000fa8] access_mms access error: cannot connect to 64.150.176.235:7024
[0x7f71340009b8] main input error: open of `http://64.150.176.235:7024' failed
[0x7f71340009b8] main input error: A entrada não pode ser aberta
[0x7f71340009b8] main input error: O VLC não é capaz de abrir o MRL 'http://64.150.176.235:7024'. Verifique o registro de erros para maiores detalhes.

3
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0x1187d68] dummy interface: using the dummy interface module...
[0x7ff91c0041b8] access_http access error: cannot connect to wm-sgr-live.globo.com:80
[0x7ff91c0041b8] access_mms access error: cannot connect to wm-sgr-live.globo.com:80
[0x7ff9180009b8] main input error: open of `http://wm-sgr-live.globo.com/sgr_off_98fmrj_live.wma' failed
[0x7ff9180009b8] main input error: A entrada não pode ser aberta
[0x7ff9180009b8] main input error: O VLC não é capaz de abrir o MRL 'http://wm-sgr-live.globo.com/sgr_off_98fmrj_live.wma'. Verifique o registro de erros para maiores detalhes.

4
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0x23a8b78] dummy interface: using the dummy interface module...
[0x7fc30c000fb8] access_http access error: cannot connect to 173.192.34.69:80
[0x7fc30c000fb8] access_mms access error: cannot connect to 173.192.34.69:80
[0x7fc314008d18] main input error: open of `http://173.192.34.69/89rock64k.aac' failed
[0x7fc314008d18] main input error: A entrada não pode ser aberta
[0x7fc314008d18] main input error: O VLC não é capaz de abrir o MRL 'http://173.192.34.69/89rock64k.aac'. Verifique o registro de erros para maiores detalhes.


Rodando em:
Ubuntu 14.04.1 LTS - ambiente padrão (Unity)
VLC 2.1.4 Rincewind
virtualizado em uma máquina VirtualBox 4.3.10_Ubuntu r93012


« Última modificação: 01 de Janeiro de 2015, 16:59 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline 4d4c47

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: Ver tv online por shell script
« Resposta #2 Online: 01 de Janeiro de 2015, 23:47 »
As radios ainda não atualizei nenhuma não, vou deixar para próxima versão,   estou é com dificudades em achar links rtmp atualizados para radio e tv no momento, mas valeu
« Última modificação: 02 de Janeiro de 2015, 03:00 por 4d4c47 »

Offline Tupac

  • Usuário Ubuntu
  • *
  • Mensagens: 38
    • Ver perfil
Re: Ver tv online por shell script
« Resposta #3 Online: 07 de Janeiro de 2015, 23:09 »
Desculpa a ignorância, mas como instalar? Baixei o .td mas não sei como usar.

Muito obrigado.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re: Ver tv online por shell script
« Resposta #4 Online: 08 de Janeiro de 2015, 00:34 »
É apenas um scrip, /Tupac/, não há o que instalar.

No link indicado pelo autor baixe o arquivo que ele nomeou de 1419546940.td.

Esse é um arquivo texto o qual possui os códigos a serem executados diretamente, ou seja, um script que é ele próprio executado.

Como o código do script para ser executado vai chamar o pacote VLC, que é um reprodutor de midia, então é necessário ter o VLC instalado no seu sistema. Caso não tenha entre na Central de programas do Ubuntu, digite vlc na caixa de pesquisa e aí é só mandar instalar.

Voltando ao arquivo do script, click com o botão direito do mouse sobre o arquivo baixado (1419546940.td), no menu que se abre click em 'Propriedades' e em seguida na aba 'Permissões".

Marque a caixa Executar - Permitir execução do arquivo como um programa

Click em Fechar

Um outro modo de fazer isso, isto é, atribuir ao arquivo permissão para executar é por linha de comando através de uma janela do terminal.

Abra um terminal (teclas Ctrl Alt T acionadas simultaneamente) e estando no diretório em que se encontra o arquivo, digite:

Código: [Selecionar]
chmod +x nome_do_arquivo
no caso:

Código: [Selecionar]
chmod +x 1419546940.td
Agora que o script já tem permissão para executar, como é que faz para executar?

Se a interface gráfica da distribuição estiver configurada bonitinha, bastará clicar sobre o arquivo que será oferecida a opção de abrir com um editor de textos ou executar em um terminal.

Clicando no botão 'Executar em Terminal' (ou Abrir em Terminal, qualquer nome parecido com isso) o script irá executar.

Caso isso não esteja automatizado na distribuição, então será necessário executar a partir de uma janela de terminal.

Abra uma janela do terminal, entre na pasta em que se encontra o arquivo do scritp e digite:

./nome_do_arquivo_script

É um ponto, um barra inclinada para a direita e o nome do script.

No caso concreto:

./1419546940.td

O ./ é a notação que diz ao interpretador do script para que ele seja executado.

O Bash (também conhecido como shell) é o interpretador de comandos instalado por padrão no Ubuntu e que irá executar o script. Lembre-se que um script, em linhas gerais, nada mais é que uma sequência lógica da comandos.


Agora uma pequena nota sobre segurança: obviamente não se deve ir executando todo e qualquer script encontrado na internet sem antes observar melhor o seu conteúdo.
Note que um script mal intencionado pode introduzir códigos perigosos no seu computador, então ou você confia na fonte ou você próprio vai ler o código fonte e verificar se não há nada de errado com ele.

Se quiser expandir o conhecimento inicial de uma forma muito simples:

Bash

http://pt.wikipedia.org/wiki/Bash

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline Tupac

  • Usuário Ubuntu
  • *
  • Mensagens: 38
    • Ver perfil
Re: Ver tv online por shell script
« Resposta #5 Online: 08 de Janeiro de 2015, 02:06 »
Ô loco, meu!. SILVA, Fausto.

druidaobelix, que tutorial completíssimo me passaste, hein?!

Cara, muito obrigado pela ajuda e parabéns pela postura altruísta de extrema qualidade.