Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: chilvao en 29 Marzo 2012, 03:33 am



Título: Interactuar con pagina web
Publicado por: chilvao en 29 Marzo 2012, 03:33 am
Hola gente! Se que no paso mucho por aca, pero necesito un empujon con un proyecto personal, vamos al grano...  ::)

Que quiero hacer

Quiero desarrollar una aplicacion que descargue videos desde youtube en formato MP3 (solo audio), permitiendome hacer una lista de videos a descargar, para no tomarme el trabajo de cargar uno por uno en la aplicacion...

Como pretendo hacerlo

El problema de youtube es que es una pagina en constante renovacion y avance. No me serviria crear un programa que interactue con esta web, porke eso implicaria un trabajo diario de mantenimiento para que mi soft siempre sea compatible.

Por lo tanto, pienso delegar ese trabajo a otra entidad y elegi para eso a esta pagina web:
http://www.youtube-mp3.org

El problema

Aca keria llegar...  Soy programador de C# y VB.Net.

Hasta ahora en los proyectos que lleve a cabo, nunca me toco interactuar con una pagina web de esta manera. Basicamente lo que necesitaria es una herramienta que me permita:

-Reconocer el TextBox de la web, rellenarlo
-Accionar el boton "Convert Video"
-Y por ultimo reconocer el link de descarga enlazado al texto "Download"

Algo mas

Quiero decir, que si bien me siento comodo trabajando con los lenguajes que mencione arriba, no tengo inconvenientes en aprender otros lenguajes ni en descargar compiladores, etc..

¿Alguien conoce alguna herramienta que me pueda ayudar con lo que busco?


Título: Re: Interactuar con pagina web
Publicado por: Runex en 29 Marzo 2012, 19:07 pm
Yo usaría y aprendería PHP para los temas relacionados con webs, si lo que quieres es mantener tu aplicación en la web, o Python, con los módulos urllib,urllib2,httplib, sin embargo no sé sin servirán para tu cometido, espera el mensaje de alguien más experto :)

Un saludo :)


Título: Re: Interactuar con pagina web
Publicado por: [Case] en 29 Marzo 2012, 19:39 pm
Busca en google creo que existe un programa que ya hace lo que pides.