<p>Muchas gracias por la información! </p>
<p>Por lo que pude averiguar, se debería poder acceder a los valores de estas variables de entorno mediante el módulo Settings de NCLua.</p>
<p>Según la especificación de la norma brasilera (<a href="http://www.dtv.org.br/download/es-es/ABNTNBR15606-2_2007Esp_2008Vc_2009.pdf">http://www.dtv.org.br/download/es-es/ABNTNBR15606-2_2007Esp_2008Vc_2009.pdf</a>), este módulo ofrece acceso desde Lua a las variables definidas en el objeto settings del documento NCL.</p>
<p>Según la sección 10.3.4 de este documento, el módulo settings "Exporta la tabla settings con variables definidas por el autor del documento NCL y variables de ambiente reservadas, contenidas en el nudo application/x-ginga-settings."</p>
<div>Además, en la misma sección se dan algunos ejemplos del uso de este módulo en Lua:<br>lang = settings.system.language<br>age = settings.user.age<br>val = settings.default.selBorderColor<br>settings.service.myVar = 10<br>
settings.user.age = 18 --> ERROR<br></div>
<div> </div>
<div>Supongo entonces que para acceder al número de canal actual, lo que debería hacer es algo similar a:</div>
<div>local numeroCanal = settings.si.channelNumber;</div>
<div> </div>
<div>Esto despeja mis dudas respecto a cuál es la interfaz que debería usarse para acceder a los datos desde Lua y a cuáles datos podría acceder desde la misma. Desconozco si la implementación actual de Ginga.ar permite el uso de este módulo, o si eventualmente lo permitirá (alguien lo sabe?). </div>
<p>Saludos y gracias nuevamente, <br>Roberto<br><br></p>
<div class="gmail_quote">El 29 de diciembre de 2010 15:28, Ezequiel García <span dir="ltr"><<a href="mailto:elezegarcia@yahoo.com.ar">elezegarcia@yahoo.com.ar</a>></span> escribió:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top">Roberto,<br>Dicha información está contenido en el grupo de variables de ambiente "SI". En particular, lo que vos necesitás estaría en la variable si.channelNumber. Para más información podés consultar la Tabla 12 "Variables de ambiente" del documento:<br>
<br><a href="http://www.dtv.org.br/download/es-es/ABNTNBR15606-2_2007Esp_2008Vc_2009.pdf" target="_blank">http://www.dtv.org.br/download/es-es/ABNTNBR15606-2_2007Esp_2008Vc_2009.pdf</a><br><br>Es un documento de la norma brasileña pero con un poco de suerte también se aplique a la norma argentina. Ahora como se utilizan dichas variables, es algo que yo también quisiera saber. Tendrás que preguntarle a los gurús Ginga. <br>
<br>Si conseguís algún pedacito de código NCL o Lua para acceder a alguna variable de ambiente, sería genial.<br><br>Saludos,<br>Ezequiel.<br><br>--- El <b>mié 29-dic-10, Roberto Moreno P. <i><<a href="mailto:rampmaster@gmail.com" target="_blank">rampmaster@gmail.com</a>></i></b> escribió:<br>
<blockquote style="BORDER-LEFT: rgb(16,16,255) 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px"><br>De: Roberto Moreno P. <<a href="mailto:rampmaster@gmail.com" target="_blank">rampmaster@gmail.com</a>><br>Asunto: Re: [Ginga-argentina] Información de canal desde aplicación Ginga-NCL<br>
Para: "Lista de la comunidad argentina de Ginga" <<a href="mailto:ginga-argentina@lists.ourproject.org" target="_blank">ginga-argentina@lists.ourproject.org</a>><br>Fecha: miércoles, 29 de diciembre de 2010, 12:22
<div>
<div></div>
<div class="h5"><br><br>
<div>Estimado,<br><br>El día 29 de diciembre de 2010 10:55, Roberto Guisandez<br><<a href="http://mc/compose?to=rguisandez@gmail.com" target="_blank"><font color="red"><b>MailScanner has detected a possible fraud attempt from "mc" claiming to be</b></font> rguisandez@gmail.com</a>> escribió:<br>> Hola a todos,<br>><br>
> Quería saber si es posible obtener información sobre el canal que el usuario<br>> sintonizó (por ejemplo el número de canal, nombre o alguna identificación) o<br>> del programa que ese canal está emitiendo, desde una aplicación Ginga-NCL.<br>
<br>En teoria si ya que es el canal por el cual esta transmisión, aunque<br>si puede explicar con mas detalles su idea tal vez sea posible ver<br>cuales son los requerimientos del caso.<br><br>> Saludos y gracias desde ya<br>
> - Roberto<br><br>Saludos<br><br>><br>><br>> _______________________________________________<br>> Ginga-argentina mailing list<br>> <a href="http://mc/compose?to=Ginga-argentina@lists.ourproject.org" target="_blank"><font color="red"><b>MailScanner has detected a possible fraud attempt from "mc" claiming to be</b></font> Ginga-argentina@lists.ourproject.org</a><br>
> <a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina</a><br>><br>><br><br><br><br>-- <br>Roberto Andrés Moreno Pérez<br>
<br>_______________________________________________<br>Ginga-argentina mailing list<br><a href="http://mc/compose?to=Ginga-argentina@lists.ourproject.org" target="_blank"><font color="red"><b>MailScanner has detected a possible fraud attempt from "mc" claiming to be</b></font> Ginga-argentina@lists.ourproject.org</a><br><a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina</a><br>
</div></div></div></blockquote></td></tr></tbody></table><br> <br>_______________________________________________<br>Ginga-argentina mailing list<br><a href="mailto:Ginga-argentina@lists.ourproject.org">Ginga-argentina@lists.ourproject.org</a><br>
<a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina</a><br><br></blockquote></div><br>