Interactuar con pagina web

Iniciado por chilvao, 29 Marzo 2012, 03:33 AM

0 Miembros y 1 Visitante están viendo este tema.

chilvao

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?

Runex

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 :)
"No renunciaría al bambú.
Nunca renuciaría a ti.
No te compares con otros" "El me dijo:
El bambú tenía un propósito diferente al del
helecho, sin embargo eran necesarios y
hacían del bosque un lugar hermoso".

[Case]

Busca en google creo que existe un programa que ya hace lo que pides.