Título: [Aporte] TweetBot v1.0 Publicado por: P4nd3m0n1um en 28 Mayo 2012, 04:49 am (http://3.bp.blogspot.com/-wFGVpe5mhvg/T8Ky5bASSxI/AAAAAAAAA9o/J527h88mtdY/s1600/Dibujo.PNG) Bien como podemos ver este es un simple Bot de Twitter, esto quiere decir que podemos mandar Tweets sin necesidad de visitar la pagina, simplemente debemos loguearnos y comenzar a twittear. En este caso no he terminado el multiple-tweet por ende esta des-habilitado. Vamos a ver un poco el código; en este caso trabajaremos con webbrowser (Internet Explorer): Tenemos dos paginas; la de login: https://mobile.twitter.com/login/ (https://mobile.twitter.com/login/) y la del tweet: https://mobile.twitter.com/compose/tweet (https://mobile.twitter.com/compose/tweet) utilizaremos la versión mobile ya que no tiene tantos gráficos y trabaja más rápida que la versión normal. Código
Comenzaremos visitando la URL al iniciar el programa, luego utilizaremos la función DocumentComplete, para verificar que sitio se cargo: Código
Vamos a mover el contenido de texto del WebBrowser a un TextBox (Text4), luego vamos a tener un label con el contenido "¡Inicia sesión en Twitter" (Label3), luego vamos a verificar con el texto del TextBox5 haber que pagina se cargo (IF), en el caso que se haya cargado la pagina de inicio de sesión, se nos habilitaran los botones y textbox de login, en el caso que ya estemos logueados y podemos postear, se bloquearan los botones y textbox de login habilitando el textbox de tweet y el botón de envio. Código
Del TextBox4 vamos a extraer la primer parte para compararla con el label3 y así saber cual es la pagina visitada. Código
Ahora trabajaremos con el logueo, cuando cambie el text2, se completara en el WebBrowser el usuario, así mismo pasara con el text3, se completara en el WebBrowser el password y con commit enviamos la información. Código
Para ir terminando, ya tenemos el logueo, ahora simplemente falta el tweet, el campo de texto del tweet sera tomado por el text1, con commit, enviearemos el tweet y vamos a poner un timer para esperar unos segundos y recargar la pagina del tweet así podemos seguir enviando mensajes. DESCARGAR CÓDIGO FUENTE (http://www.mediafire.com/?u20x1zeyhcraomx) FUENTE: http://www.nochesdecode.com.ar/2012/05/tweetbot-v10.html Título: Re: [Aporte] TweetBot v1.0 Publicado por: BlackZeroX en 28 Mayo 2012, 05:13 am .
mmm esta bien aun que en lo personal es mejor liarse con el API del servicio... Dulces Lunas!¡. Título: Re: [Aporte] TweetBot v1.0 Publicado por: extreme69 en 28 Mayo 2012, 14:01 pm Código
Que buena manera de enviar datos a un formulario web, esto lo pregunté especificamente hace un tiempo y me dijeron que no era posible sin usar sendkeys... ¡los dolores de cabeza que me hubiese ahorrado y que me ahorrarás con esto! Está lindo el aporte, gracias. Título: Re: [Aporte] TweetBot v1.0 Publicado por: 79137913 en 29 Mayo 2012, 17:41 pm HOLA!!!
. mmm esta bien aun que en lo personal es mejor liarse con el API del servicio... Dulces Lunas!¡. El tema es que se necesita si o si estar registrado para obtener el oAuth, por ende si vas a hacer maldades no te sirve, te van a tracear muy facilmente XD. GRACIAS POR LEER!!! |