Hola gente saludos y felices fiestas.
Tengo un problemilla, sucede que tengo un trabajo donde imparto cursos a todas horas para niños, y desde hace 1 mes he estado preparando una aplicacion que me permita automatizar ciertas cosillas.
Hago muchas investigaciones en internet, y mi aplicacion ya me permite hacer búsquedas efectivas en la web a travès de ciertos paràmetros y con la ayuda de un WebBrownser. Pero me gustaría saber còmo le indico a mi programita que en lugar de hacer uso del WebBrownser utilice el motor de el señor Google, y que los links que arroje me los guarde en una lista.
Posterior a eso me descargue automaticamente los links guardados previamente.
He estado analizando este programita: http://www.recursosvisualbasic.com.ar/htm/utilidades-codigo-fuente/buscador-mp3.htm (http://www.recursosvisualbasic.com.ar/htm/utilidades-codigo-fuente/buscador-mp3.htm), y alomejor se puede buscar en la web sin el uso del google, tal como lo hace este buscador de mp3.
Bueno gracias por adelantado y también por sus sugerencias. Seguiré por aqui investigando diferentes alternativas. :rolleyes:
Caballeros ya logre utilizar los distintos motores de busqueda a mi favor. Pero me he quedado estancado en cómo poder indicarle a mi programita que baja automaticamente los links que le indique.
En recursosvb he encontrado algunos programas que lo hacen, pero estan canalizados a sitios predefinidos.
Alguna sugerencia?
Que es lo que estás utilizando para realizar las búsquedas? :huh:
Hasta no saber donde tienes los links, va a ser difícil poder exportarlos :rolleyes:
Saludos
Ok, utilice un WebBrownser para las busquedas. Una vez que hago las busqueda y tengo los links en el webbrownser, quiero copiar esos links a una archivo o guardarlos para irlos bajando uno tras otro.
He visto que algunas aplicaciones descargan links de manera silecionsa, y esa es mi intencion..
Espero su ayuda porque ya tengo los cabellos de mil colores :-\
Lo que necesitas es algo así:
For Each L in webbrowser.document.links
Msgbox L
Next
Como ves, con links puedes obtener la colección de enlaces del documento actual, muestra absolutamente todos los enlaces, inclusive los de las opciones de Búsqueda avanzada, preferencias, etc de google, así que solo es cuestión de filtrar los que interesan ;)
También deberías de moverte (navigate) a páginas siguientes de la búsqueda para poder acceder a los otros enlaces, ya que como he dicho, muestra la página actual :P
Saludos
Gracias Novlucker, nadams que una duda, declare L de tipo object y variant pero me marca un error, me dice que el objeto no lo acepta y el otro me da tambien un error. Asi:
Dim L as variant ' Dim L as Object
For Each L in webbrowser.document.links
Msgbox L
Next
Dóinde esta el errorsillo? alguien puede echarme una mano? gracias ;D
porque un For Each ? con un For alcanza...
Dim i As Integer
For i = 0 To WebBrowser1.Document.links.length - 1
MsgBox WebBrowser1.Document.links.Item(i)
Next
saludos.
Gracias seba123neo, probaré para ver los resultados.
Despues posteo.
Saludos y salud en este año, (para todos claro, lo demás; viene por añadidura)
;D