Ir para o conteúdo

 Voltar a Linguagem Lua
Tela cheia

Comunicação entre scripts Lua

10 de Novembro de 2008, 16:42 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 93 vezes

Olá a todos,

Há alguma forma de um script Lua se comunicar com outro sem o intermédio da aplicação NCL? Não testei, mas acredito que com sockets isso seja possível, certo? Há outra forma? Por exemplo, o NCL pode passar para um script Lua o controle das teclas usando a variável "currentKeyMaster", correto? Há alguma forma semelhante de eu passar um referência de um script para outro?

É porque eu tenho uma aplicação quase pronta e quero acrescentar uma nova mídia Lua que exibirá informações de acordo com o script Lua já existente. Se eu for colocar tudo no mesmo Lua terei que modificar algumas coisas no NCL, com regiões, e no Lua, como o uso da região. Com algum tipo de comunicação seria possível sincronizar ambos os scripts sem intermédio direto do NCL. Alguma sugestão?

Obrigado 

Autor: José Ricardo Júnior


88 comentários

  • Aac30771e14886f076e89eb4bcca1ebe?only path=false&size=50&d=404João Eduardo Hornburg(usuário não autenticado)
    7 de Abril de 2009, 16:09

     

    Estou precisando utilizar isso tb. Pensei em usar o módulo event, class "user".

    De um script Lua, que está em uma mídia faço um event.post('in', meuEventoDeClasseUser) e quero receber este evento no outro script (que é outra mídia).

    Mas no meu event handler dessa midia só recebo eventos nulos (== nil) (o único evento não nulo é o "start" da mídia (classe presentation)).

  • B84c5aed621335947af2d6faa786d885?only path=false&size=50&d=404Francisco Sant'Anna(usuário não autenticado)
    7 de Abril de 2009, 17:49

     

    Não é possível.

    Você deve fazê-lo por intermédio de âncoras e propriedades no documento NCL. 

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