Foro de elhacker.net

Programación => Java => Mensaje iniciado por: klaine en 30 Julio 2011, 01:09 am



Título: [VBS] ¿Como hacer esto en java? [InternetExplorer.application]
Publicado por: klaine en 30 Julio 2011, 01:09 am
Hola, bueno verán, quiero mostrar un code en vbs, lo explicaré paso a paso y me gustaría saber si es posible hacer lo mismo en java

Código
  1. set ie=createobject("internetexplorer.application")
  2. 'se crea un objeto para manipular el internetexplorer
  3.  
  4. ie.navigate("http://www.google.com")
  5. 'como podran imaginar se navega en la url dada
  6.  
  7. s=inputbox("Ingresa tu busqueda")
  8. ' se abre un cuadro de dialogo para ingresar un valor del usuario
  9.  
  10. ie.visible=true
  11. 'se hace visible la ventana del explorer
  12.  
  13. do
  14. 'ok este bucle sirve para que, si el internetexplorer se está cargando, esperar
  15. 'nada más
  16.  
  17. if ie.busy then
  18.  
  19. wscript.sleep 5000
  20.  
  21. else
  22.  
  23. exit do
  24.  
  25. end if
  26.  
  27. loop
  28.  
  29. set b=ie.document.getelementbyid("lst-ib")
  30. 'se obtiene la barra de texto de google
  31.  
  32. b.value=s
  33. 'se escribe lo que el usuario ingresó en la barra
  34.  
  35. set b2=ie.document.getelementbyid("btnG")
  36. 'se obtiene el boton "buscar con google"
  37.  
  38. b2.click()
  39. 'se hace click en el boton "buscar con google"
  40.  
  41.  

Existe alguna forma de hacer lo mismo con java?

Que librerías me recomiendan investigar?

De antemano, gracias  :D

Saludos  ;)


Título: Re: [VBS] ¿Como hacer esto en java? [InternetExplorer.application]
Publicado por: Leyer en 30 Julio 2011, 03:15 am
te sirve esto?

http://jleyer.wordpress.com/2011/07/27/realizar-una-busqueda-en-google/

 o puedes usar HtmlUnit