En el post anterior publique un SWF para consultar dominios .com.ar y dado a las consultas por uno que consulte otros dominios acá les dejo esta nueva versión para múltiples dominios (com.ar, net, com, tv, org, info y ws) más un formulario de registro si es que el cliente quiere encargarlo.
Se requiere php, Flash9
Actionscript:
-
String.prototype.findstring = function(string) {
-
if (this.indexOf(string) != -1) {
-
resultado_mc.gotoAndStop(3);
-
return true;
-
} else {
-
resultado_mc.gotoAndStop(2);
-
return false;
-
}
-
};
-
//
-
dominio_txt.restrict = "a-z 0-9^.@";
-
var whoisAr:String = "whois.php";
-
var whoisAll:String = "whoisphp/example.php";
-
//aca indicamos el html o lo que sea donde este formulario para registrar el dominio
-
var urlFormDisponible:String = "formulario-contratar.php";
-
var resultado:String = "";
-
var Dominios:Array = new Array();
-
Dominios.push(".com.ar",".com",".net",".org",".info",".ws",".tv",".biz");
-
var dominioSlect:String = ".com.ar";
-
resultado_txt.html = true;
-
//
-
function comprobar(nombre) {
-
resultado_txt.text = "";
-
loading_mc._visible = true;
-
resultado_mc._visible = false;
-
//
-
var my_lv:LoadVars = new LoadVars();
-
if (dominioSlect != ".com.ar") {
-
my_lv.query = nombre+dominioSlect;
-
my_lv.sendAndLoad(whoisAll,my_lv,"GET");
-
my_lv.onLoad = function() {
-
resultado = unescape(my_lv.toString());
-
if (_root.resultado.findstring("No match for") || _root.resultado.findstring("Not found") || _root.resultado.findstring("NOT FOUND")) {
-
resultado_txt.htmlText = "<strong><span style="color: #006600;">Nombre DISPONIBLE! Si quieres contrar este nombre, hace <span style="text-decoration: underline;"><a href=""+urlFormDisponible+"?plan=6&dominio="+dominio_txt.text+dominioSlect+"">clic AQUI!!!</a></span></span></strong>";
-
} else {
-
resultado_txt.htmlText = "<strong><span style="color: #660000;">Nombre NO DISPONIBLE! Intenta con otro nombre o otro tipo de dominio.</span></strong>";
-
}
-
comprobar_btn.enabled = true;
-
loading_mc._visible = false;
-
resultado_mc._visible = true;
-
};
-
} else {
-
my_lv.nombre = nombre;
-
my_lv.sendAndLoad(whoisAr,my_lv,"GET");
-
my_lv.onLoad = function() {
-
resultado = unescape(my_lv.toString());
-
if (_root.resultado.findstring("disponible")) {
-
resultado_txt.htmlText = "<strong><span style="color: #006600;">Nombre DISPONIBLE! Si quieres contrar este nombre, hace <span style="text-decoration: underline;"><a href=""+urlFormDisponible+"?plan=6&dominio="+dominio_txt.text+dominioSlect+"">clic AQUI!!!</a></span></span></strong>";
-
} else {
-
resultado_txt.htmlText = "<strong><span style="color: #660000;">Nombre NO DISPONIBLE! Intenta con otro nombre o otro tipo de dominio.</span></strong>";
-
}
-
comprobar_btn.enabled = true;
-
loading_mc._visible = false;
-
resultado_mc._visible = true;
-
};
-
}
-
}
-
//
-
comprobar_btn.onRelease = function() {
-
if (dominio_txt.text != "") {
-
this.enabled = false;
-
comprobar(dominio_txt.text);
-
} else {
-
resultado_txt.htmlText = "<strong><span style="color: #ff0000;">Introduce un nombre a buscar...</span></strong>";
-
resultado_mc.gotoAndStop(1);
-
}
-
};
-
loading_mc._visible = false;
-
//
-
for (i=0; i
-
combo.addItem({data:Dominios[i], label:Dominios[i]});
-
}
-
var cbListener:Object = new Object();
-
cbListener.change = function(evt_obj:Object):Void {
-
var currentlySelected:Object = evt_obj.target.selectedItem;
-
dominioSlect = currentlySelected.data;
-
};
-
combo.addEventListener("change",cbListener);
Los archivos fuentes, xhtml del formulario de registro y PHP los tienen todos disponibles en los files para descargar, recuerden de subir todo a su servidor para probarlo y en el formulario indicar la casilla de destino del mismo.
7 noviembre, 2008 at 3:17 pm
como puedo modificar el swf. pues no quiero q aparesca el .com.ar ... :S
26 noviembre, 2008 at 10:33 am
Estimado Leonardo:
En los archivos fuentes no viene el fla.
Baje los archivos fuentes de la versión para .com.ar lo subí a mi servidor y no me funciona.
Yo solo necesito que busque dominios .com
Ojala puedas ayudarme.
desde ya gracias.
26 noviembre, 2008 at 2:39 pm
Hola a todos.. muy interesante el ActionScript! dan respusta a mis dudas.. lo quisira saber es si lo puedo lograr con AS2?? espero sus respuestas...saludos, los tengo a la mira,
26 noviembre, 2008 at 2:40 pm
Ronald, te envio el file esta semana con ese cambio!
26 noviembre, 2008 at 2:42 pm
Arsenio, tienes razon no esta el fla, mil disculpas se me paso! te lo envio esta noche y solo para .com, de paso tambien para vos Ronald
27 noviembre, 2008 at 10:00 am
Estimado Leonardo:
Sigo espectante a la espera de tu envió este sera vía email o a través de tu sitio?
tengo otro pequeño problemilla en el que tu sapiencia pueda ayudarme pero talvez te lo plantee mas adelante
Desde ya Muchas gracias.
27 noviembre, 2008 at 11:34 am
Arsenio! te lo envio por mail esta noche, me quede sin internet el dia de ayer :( en casa!
27 noviembre, 2008 at 11:43 am
ATENCION! para que esto funcione! alojen los files en un web server que soporte php y tenga la librería cURL
27 noviembre, 2008 at 9:57 pm
Para solo mostrar los sufijos que ustedes quieran deben modificar la línea 18
por ejemplo solo para .com
En el archivo de descarga esta el fla, lo hice de nuevo! por alguna razón se perdió! O_O
30 noviembre, 2008 at 12:30 pm
Te pasaste loco, gracias :D
14 diciembre, 2008 at 6:23 pm
hola el whois no acepta guines ( - ) como hago para que lo tome ?
22 diciembre, 2008 at 9:19 pm
comenta esta linea
20 marzo, 2009 at 11:36 pm
hola cuando fui a poner este codigo Actionscript pero ya esta en el flash o que hay q hacer ?
21 marzo, 2009 at 12:34 am
No comprendo tu pregunta, no sé si tenes problemas a descargar el ejemplo o si tenes problemas para implementarlo! saludos!
21 marzo, 2009 at 8:50 am
lo descargue perfecto pero en el codigo flash ya esta el codigo q le diste a leandro.
21 marzo, 2009 at 9:02 am
pero lo mismo no toma dicho guion
21 marzo, 2009 at 3:49 pm
para que tome los guiones comenta esta linea (linea nº 11)
dominio_txt.restrict = "a-z 0-9^.@";
26 marzo, 2009 at 7:23 pm
Saludos desde cancun, México, una pregunta, en lugar de .com.ar como agrego .COM.MX???
Gracias..
13 julio, 2009 at 5:07 pm
Gracias muy buuen aporte lo estaba nesecitando. muchas gracias. UN SALUDO DESDE BOGOTA COLOMBIA.
19 octubre, 2009 at 12:15 pm
tu archivo funciona de maravilla solo una consulta como hago para mostrar aquellos resultados de la busqueda que si estan registrados
19 noviembre, 2009 at 2:02 pm
Man... alguien te dijo que sos el mas copado de la red? jajaja... posta en serio quedo muy prolijo, muy bien hecha la api y encima super util, te posteo en unos dias mi site con tu aplicacion funcionando. Muchas Gracias de verdad ;)
1 diciembre, 2009 at 11:07 am
Hola leo, antes que nada gracias por el aporte. Mira mi problema es el siguiente: baje el archivo que vos pusiste aca y lo subia mi web, quedo muy bonito, pero cuando quiero buscar un dominio me dice que el nombre no esta disponible, sea el nombre que sea. ¿que piedo hacer? ¿debo modificar algo del archivo que dejaste para descargar?
6 diciembre, 2009 at 4:24 am
Reviza que tu servidor tenga la libreria CURL
15 diciembre, 2009 at 11:53 am
Hola leo, te hago una consulta. ¿Como puedo poner este formulario en una pagina en flash????
Gracias y saludos!
3 enero, 2010 at 3:47 pm
Para incluir guiones en la busqueda, en la linea 11 de AS debe ir el codigo de esta manera: dominio_txt.restrict = "a-z 0-9 \\-\\ ^.@";
Las barras inversas permiten interpretar el guion como elemento de texto.
Saludos, y Leo, como siempre un capo!
5 enero, 2010 at 3:03 am
Si señor Nacho! gran aporte, muchisimas gracias! y feliz año!
20 enero, 2010 at 6:04 pm
Hola LeoBaraldi Gran aporte el que hiciste, eres un gran maestro te deseo un feliz año y nesecito tu ayuda es posible que me colabores con el swf sin el com.ar es para pagina de mi tesis,, Nuevamente Gracias y un gran saludo,, espero tu respuesta,
fredy Corredor
20 enero, 2010 at 10:58 pm
Si totalmente Fredy, comentame bien que requieres y te lo preparo! un abrazo!
21 enero, 2010 at 10:12 am
Buenos Dias, Gracias por tu pronta respuesta, pues lo que nesecito es la misma programacion que se descarga pero que no tenga el contenido de com.ar pero los demas dominos internacionales si y si es posible me lo envies al correo, ademas felicitaciones por tu pagina tiene contenido de interes, para los que estamos empezando, Saludos,, Fredy Corredor
25 mayo, 2010 at 10:09 pm
Hola que tal Leo, al parecer hace tiempo dejaron de publicar en este post. De verdad que me ha servido de mucho este archivo que subiste, pero tengo un problema, necesito verificar solo los dominios internacionales, cuando hago pruebas con un .net, el programa se queda ciclado, te agradeceria mucho me pudieras ayudar, de antemano gracias.
16 octubre, 2010 at 1:32 am
Como Hago para consultar un .com.mx
Graias desde ya, esta enial tu post.
19 octubre, 2010 at 12:54 pm
Hola, hay alguna manera de que no use el swf?
xq algunos navegadores tal ves no tengan instalado Flash, y no podran ver la ventanita del whois...
---------
osea que sea todo php?
o si solo me pudieras indicar, que archivos verifican si el dominio esta disponible, solo eso, y al resto lo hago yo, y claro lo publico aqui, x si alguien lo quiere...
21 diciembre, 2010 at 9:07 pm
Como hago para subirlo a mi web??
Hay que modificar algo?? .. Tengo una web con venta de hosting
31 enero, 2011 at 2:01 pm
Muy bueno, sencillo y practico. pero.. como hago para buscar dominios .com.mx y .mx??
alguna idea?
Gracias!
23 agosto, 2011 at 7:18 pm
Hola Leo, después de mas de un año vuelvo sobre esta "aplicación" y estoy teniendo un problema para abrir en _blank el formulario de registro (linea 34). ¿podrías por favor comentar o explicar como hacer que el formulario abra en una nueva ventana o pestaña? Saludos y gracias nuevamente,
10 octubre, 2011 at 2:43 am
Hola Leo, me podrias dar una mano con que puedo editar o modificar tu script .fla o swf, en realidad necesitaria hacerlo solo en .php por que quisiera agregar un par de dominios y quitar otros... muchas gracias!!! te dejo mi correo webmaster_web@hotmail.es
9 noviembre, 2011 at 11:26 pm
Funciona en loadmovie? Gracias.
11 noviembre, 2011 at 2:20 am
Estimado, no sirve el .FLA , ojala puedas subirlo , muy util tu trabajo , lo necesitaba con urgencia , pero no puedo modificar. Gracias de antemano.
18 noviembre, 2011 at 11:08 pm
Hola Gabriel, provablemente el FLA no te funciona por la versión que estás usando para editarlo. Fijate que aclara : Se requiere php, Flash9
18 noviembre, 2011 at 11:10 pm
Aun no logro que funcione con Loadmovie.