Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: erwoody en 22 Agosto 2017, 16:15 pm



Título: Duda sobre como sacar datos de una web
Publicado por: erwoody en 22 Agosto 2017, 16:15 pm
Buenas tardes,

Trabajo en una tienda online de venta de muebles, por lo tanto necesito tener los stocks al dia, al cosa es que tengo que ir a la web del proveedor y buscar 1 por 1 las referencias para ver si hay stock o no, me gustaria saber si hay alguna funcion en excel que realizara la tarea de buscar la referencia en la web y que me indicara si hay stock o no, las web seria: bloqueado

¿Podeis ayudarme?

Gracias ;D ;D


Título: Re: Duda sobre como sacar datos de una web
Publicado por: engel lex en 22 Agosto 2017, 18:25 pm
es complicado, tendrías que hacer un crawler como macro... te sale más facil aprender un lenguaje como python, aprender a dar salida como archivo en formato cvs y abrir en excel


Título: Re: Duda sobre como sacar datos de una web
Publicado por: Eleкtro en 5 Septiembre 2017, 03:56 am
En el caso de que seas el dueño de ese negocio, entonces yo en tu lugar invertiría 20€ o 30€ en que un programador freelance te desarrolle un parser/web-crawler, y tendrías el problema resuelto en 1 día o menos (dependiendo de las ganas del programador), ya que por lo general es algo facil. En el caso de que seas un empleado, pues siempre puedes explicarle el problema al jefe y que éste apoquine esos 20€ o 30€ para salir ganando y mejorar el rendimiento del empleado y de su negocio.

De lo contrario, lo único que te queda sería aprender un lenguaje de programación como ya te han sugerido. Yo te recomendaría VB.NET (ya que has publicado la pregunta en el foro de VB6), no necesitas migrar a otros lenguajes como Python, en .NET puedes hacerlo de forma sencilla a la par que eficiente mediante librerías como HtmlAgilityPack en cuestión de minutos/horas, o en su defecto aBot. En VB6 no sabría decirte.

Saludos.