Ir para o conteúdo

 Voltar a Linguagem Lua
Tela cheia

Lua gerando código NCL, tem como?

17 de Agosto de 2010, 9:20 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 20 vezes

Bom dia a todos,

 

Estou para fazer uma aplicação em que o usuário ao assistir um vídeo, este torne desabilitado para o mesmo. Porém, o problema é que como são 7 vídeos, teria de fazer 5040 links diferentes para fechar todas as possibilidades. Por exemplo

 

Se for no video 1

disable 1

enable 2

enable 3

enable 4

enable 5

enable 6

enable 7

 

Porém, não da pra prever o caminho que ele percorrerá. Por isso pergunto, ao invés de fazer todas as possibilidades de caminho, existe alguma forma de o Lua gerar o código NCL que faça com que, dependendo da variável do mesmo, ele gere um NCL com o vídeo desabilitado?

Autor: João Vicente


33 comentários

  • 145ea1662b45b86a90b987f094279123?only path=false&size=50&d=404Guilherme Lima(usuário não autenticado)
    17 de Agosto de 2010, 10:20

     

    Voce pode usar a api de comandos de edicao lua para alterar o ncl que esta sendo executado cf. www.​ncl.​org.​br/d​ocum​ento​s/NC​L3.0​-EC.​pdf

    ps. Evite abrir duas threads para a mesma pergunta (http://www.softwarepublico.gov.br/dotlrn/clubs/ginga/forums/message-view?message_id=23443392).

    • 776d10825e8d996379fd747860491cc6?only path=false&size=50&d=404Henrique Becker(usuário não autenticado)
      19 de Outubro de 2010, 8:58

       

      Essa classe da API não está implementada, e a última vez que liguei para o contro da telemídia (umas três semanas atrás) eles me disseram que tentariam terminar em um mês.

      Saudações
      Henrique Becker

      • A687fdf6ce6756b24515f09e00e106ce?only path=false&size=50&d=404José Geraldo de Sousa Junior(usuário não autenticado)
        4 de Abril de 2011, 15:05

         

        Para deixar esclarecido, na versão 0.12.2 do Ginga-NCL, a API de comandos de edição já está implementada.

        Utilizando o módulo event do NCLua, através da função event.post, você pode enviar comandos de edição para a aplicação NCL da seguinte forma:

        event.post('out', cmd)

        'cmd' contem a string com o comando. A API de cada comando pode ser encontrada na Norma do Ginga-NCL ABNT Parte 2.

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo