Ene 23 2005

Invitaciones Gmail

Como es habitual encontrar en los blogs... tengo 92 invitaciones a Gmail para aquellos que aún no tengan ninguna.

Ya no quedan invitaciones

Saludos


Ene 13 2005

Flash Whois basado en Webservices

Aprovechando el hecho de ver como funciona los servicios web bajo Flash Mx 2004, he creado esta aplicación que lo que hace es realizar una consulta WHOIS a traves de un servicio web gratuito.

FlashWhois

Para ello, lo primero que hacemos es crear el GUI de la aplicación. En este ejemplo he utilizado los componentes que nos proporciona el entorno de Macromedia Flash para ahorrar un poco de tiempo, aunque podemos utilizar clips creados por nosotros mismos.

Para ello, arrastramos desde la ventana componenes los siguientes elementos:

TextImput al que le daremos el nombre de instancia dominio_in
TextArea con el nombre de instancia salida
Radiobuttons que duplicamos para conseguir tres y a los que ponemos las etiquetas ".com", ".net" y ".org" y el nombre de grupo extension
Buttom con el nombre de instancia enviar_btn

Una vez hecho esto añadimos el código para que la aplicación funcione:

[AS]function init() {
import mx.services.WebService;
import mx.services.Log;
miServicio = new WebService("http://www.morritt.tv/services/lookup.asmx?WSDL", new Log());
hacerClick = new Object();
hacerClick.click = function() {
var ext = extension.selection.label;
var dominioCompleto = dominio_in.text+ext;
consultarDominio(dominioCompleto);
};
enviar_btn.addEventListener("click", hacerClick);
salida.text = "Resultado de la busqueda WHOIS";
}
function consultarDominio(queDominio) {
salida.text = "Consultando dominio...";
var peticion = miServicio.DomainLookup(queDominio);
peticion.onResult = function(resultado) {
salida.text = resultado;
};
peticion.onFault = function() {
salida.text = "No se ha podido conectar con el servicio Web";
};
}
init();[/AS]

Antes de concluir añadimos la clase del webservice a nuestro escenario pinchando en Ventana>Otros paneles>Librerias Comunes>Clases y arrastrando la clase WebServicesClasses al escenario

Y ya está... ya tenemos nuestra WHOIS de dominio basado en flash.

Nota: De momento, este ejemplo solo funciona en local.

Ver Ejemplo
Descargar Archivos


Ene 8 2005

WebExplorer Resizer

Muchas veces, los desarrolladores y diseñadores, caemos en el error de crear webs basadas en Flash para una ventana fija, es decir... si trabajásemos para una resolución de 800x600 nos limitaríamos a tener una pantalla de 760x450 aproximadamente.

Pero, ¿Por qué no utilizar la barra de desplazamiento vertical del Explorador?

Para ello simplemente tendríamos que añadir un código Javascript a nuestro HTML padre e invocar ese Javascript cada vez que queramos redimensionar nuestra película.

Continue reading