Hola este ejemplo lo hice para katia del foro de neosoftware que me preguntó como se podría obtener la corrección de google cuando ingresamos una palabra.
Hi. I did this example for Katia from neosoftware forum she asked how could get google correction when we enter a word.
Ya que estaba en el tema decidí hacer un ejemplo de como obtener las sugerencias que nos muestra mientras escribimos dicha palabra.
Since I was on the subject, I decided to make an example of how to get the suggestions that shows while writing the word.
Les dejo el ejemplo. Esta comentado linea por linea por lo cual no deberían tener problemas al leerlo. Cualquier cosa me consultan.
So here is the example. Is commented line by line so should have no trouble reading it. Any doubt ask me.
Saludos
Greetings
Captura / Screenshot
Descarga / Download
ejGoogleSuggestions.rar (1,1 MiB, 1.957 hits)
Opcional:
Martín hizo unos cambios al ejemplo para que se vayan obteniendo las sugerencias mientras se escribe el texto pueden descargarlo desde acá: http://www.mediafire.com/?6demv1vgphbrkvp
Posts relacionados
Hola, Bunker!
Descargué el archivo y vengo a ofrecerte una mejora.
Copia todos los objetos a una nueva pagina, y quita los botones de corregir y buscar sugerencias, pero antes copia el código de «Buscar sugerencias» y ponlo en el código del campo de texto, en Text Change. Es decir, a medida que se vaya cambiando el texto, que se ofrezcan nuevas sugerencias, actualizadas, en vivo.. etc.
Haz lo mismo para lo de corregir errores, pues yo lo probé y funciona mas que mejor 😀
PD: si no me entendiste, mandame un mail y te explico mi idea y te envio el archivo pub 😉
Saludos 😉
@Martin
Si lo pensé, pero no lo hice de esa forma pues el grupo de acciones demora cierto tiempo en ejecutarse y si tecleas las palabras demasiado rápido las acciones se van anidando y obtienes resultados inesperados.
Prueba ésto en un Pentium III o IV y verás lo que sucede.
Gracias por tu comentario. 😉
Saludos
Mmmm…… yo lo probé en un netbook (esos pc’s pequeños sin lector de CD/DVD) con 1 GB RAM y un penoso procesador de 1.6GHz, con conexión a Internet de 2MB reales (al menos cuando probaba el programa) y me fué perfecto.
) ahora estoy mirando partido 😀
Por si te quedan dudas, te dejo el pub y el exe en un ZIP subidos a mediafire.. para otro dia, (mañana
Saludos
@Martin
Es que no tengo dudas que tu ejemplo funcione bien en PCs nuevas, pero en las viejitas y con conexiones lentas se hace muy pesado el trabajo con sucesivas acciones de internet.
Cuando me envíes los links modifico la entrada agregando a ella tus sugerencias.
P/D: Si yo tambien estaba viendo el partido del Barcelona – Real 🙂
Saludos
Hola gente… `primero quiero decirles que me admiro su trabajo, yo recien estoy empezando con neobook y me esta gustando mucho las posibilidades que me da ya que soy un novato.
queria pedirles ayuda con una pequeña aplicacion que quiero hacer, es un parseador de .xml
y estoy un poco perdido quisiera subir el proyecto y si me pueden dar alguna sujerencia ¿como puedo subir el rar que contiene el proyecto y el xml con el que estoy trabajando?
desde ya muchas gracias!!
@milton
Hola gracias por pasarte, puedes subir tu trabajo a megaupload.com o mediafire.com y compartir el link para que nosotros podamos verlo.
Saludos
Hola BuNKeR gracias por contestar te cuento cual es el problema:
logre que interprete cual es el titulo y cual es el mensaje pero no logro hacer un loop para que busque la siguiente noticia, creo, por lo que vi en el codigo de tu «Get google suggestions» que deberia venir por ahi la cosa, igual te cuento que pude interpretar mas o menos el 50% de el code, asi que por favor tenganme un poco de paciencia, bueno igual como no pude destrabar esto no trabaje sobre los botones de anterior y siguiente, eso lo dejare para mas adelante
bueno les mando el link asi lo ven desde ya muchisimas gracias!
link text
@milton
Si bien se podría hacerlo con funciones de neobook, crear un script para parsear un XML puede ser bastante complicado.
Creo que en este caso podría ayudarte NeoPHP, el cual ya trae funciones para manejo de archivos xml.
Hice un ejemplo de como leer tu xml:
http://www.neobookeros.com.ar/files/parseo_xml.rar
Espero que te sirva.
Saludos
BuNKeR
Sos un GENIO que clara que la tenes!!! tengo que agradecerte muchisimo no puedo creer con la velocidad que escribiste ese code
GRACIAS MAESTRO!!!
BuNKeR
perdoname que te moleste otra vez pero se me presento un problema… es el siguiente:
cuando quiero probar el code tal cual lo mandaste no funciona y cuando lo quiero compliar me sale que me falta esto
C:\Program Files (x86)\NeoBook 5\PlugIns\BuNKeR\NeoPHP1.1\php_bcompiler.dll
C:\Program Files (x86)\NeoBook 5\PlugIns\BuNKeR\NeoPHP1.1\php_win32std.dll
C:\Program Files (x86)\NeoBook 5\PlugIns\BuNKeR\NeoPHP1.1\php5ts.dll
C:\Program Files (x86)\NeoBook 5\PlugIns\BuNKeR\NeoPHP1.1\php-embed.ini
que puedo hacer?
@milton
Como te dije en el msj anterior debes utilizar NeoPHP. Yo incluyo los archivos necesarios (que se encuentran en la carpeta de NeoPHP) dentro del exe puedes ver cómo en Incluir Archivos .
Saludos
BuNKeR
Ya solucione el tema de lo que faltaba cuando queria compilar no habia incrustado los archivos.
eso anda y cuando pruebo el .exe anda pero cuando lo quiero probar desde el programa ejecutando F8 no encuentra el .xml porque me dice no se encontraron noticias
que deberia hacer?
@milton
El archivo xml debe estar en el mismo directorio que el .exe o si está en otro lugar debes pasarle donde se encuentra modificando el código php
$doc->load( ‘noticias.xml’ );
Saludos
Hola, BuNKer,
te dejo el link:
Descargar
Eso me salió después de un gran esfuerzo (no era grande,pero por decir algo
) y te lo dejo 😉
Espero que te guste,
Martin
@Martin
Listo! agregué tu ejemplo en la entrada.
Gracias y saludos.
:D:D
Gracias BuNKeR, ojalá sea útil para alguien.
Martin
hola amigos bueno mis interrogantes son estas primero en que version del neobook se realizo segundo si se utiliza algun pluing pues a mi salen este error agradeceria su ayuda de ante mano gracias
StrReplace «[temp]» «window.google.ac.h([#91][#34][Word][#34],[#91][#91]» «» «[temp]» «»
dice que requiere de tres parametros y no me realiza ninguna accion
@cesar
Está hecho en v 5.7.
Las versiones anteriores a la v 5.6.0 darán esos errores ya que luego de ésta se agregó un parámetro más (sensitivo a min y may) a las acciones StrReplace y SearchStr.
La solución es borrar las últimas comillas («»).
Saludos
Ejemplo actualizado para funcionar con los cambios que hizo google.
Descargar de nuevo 🙂