Título: [Semi-Avanzado] Manipulando el MSN con VB6 |By-Skull| Publicado por: [SMT] en 13 Abril 2008, 22:23 pm Manipulando el MSN
Saludos, bueno creo este Tuto para que aprendan por decirlo asi a manipular, o crear sus aplicaciones un poco avanzadas usando el VB eso si este tuto no es para aquellos que no tienen ni idea de como hacerlo, o nisiquira han leido sobre manipular el MSN con VB para eso primero leanse esta pequeña introduccion y listo! ;) Introduccion al MSN AQUI (http://www.messengeradictos.com/documentos/programando-para-msn-messenger-con-visual-basic-6_139955) jeje bueno leanselo y listo, repito si no tienes idea de como manipular el msn en VB lee el tuto que te deje arriba y luego prosigue leyendo si no no!! ;) Comenzemos Bueno antes que nada hay que agregar nuestra referencia que la agregamos asi: Proyecto > Referencia > Buscan Messenger API Type Library > Aceptar bueno este es el primer paso, luego agregamos en general Public WithEvents MSN As Messenger y en el form_load copian esto Set MSN = New Messenger Bueno con esto estamos listos para comenzar y claro tampoco se los dejo papaya; tambien necesitan declarar ustedes saben que (Mas adelante veran) para manipular parte de los contactos, etc! :P Agregando TODOS nusetro contactos en un ListBox: Esto en el tuto de arriba si no me equivoco se lo van a explicar, pero bueno voy a refrescarles la memoria ya que vamos a trabajar mayormente listando a los contactos para luego hacernos de las nuestras! ;D Ya con todo agregado agregamos un ListBox y un CommandButton, en el comannd ponemos esto: Código: Private Sub Command1_click() Ahora si quisieramos mandarler un Mensaje a TODOS los contactos de nuestra lista conectados, como hariamos? pues simple, de la misma forma que arriba solo que vamos a hacer algo mas facil! : Código: Private sub Command2_Click() Bueno creo que hay me toca explicar ciertas cositas basicas, como es el SendKeys, el SendKeys nos permite enviar pulsaciones como si estuvieramos escribiendo lo que hacemos aqui es enviar lo que esta en el Text1.text a la aplicacion de la conversacion del MSN y luego el enter!.... Mas abajo les dejo un poco de info sobre las teclas, etc! ;) Bueno por lo demas no creo que haya mayor explicacione en esta! :P Bueno skull y si ahora quisiera enviar un mensaje mas de una vez a un solo contacto que YO quiera! ;) Pues simple, lo voy a explicar de la manera que YO lo hago; agregamos 1 commandButton, 1 label(Caption Listar), 1 ListBox(Stile CheckBox), y 1 TextBox Bueno en la label vamos a colocar este code: Código: Private Sub Label1_Click() Código: Private sub command1_Clicl() Bueno antes de que se me olvide, ya que se me habia olvidado tienen que agregar otro textbox, este es para el numero de veces que repetiremos el mensaje a enviar! ;).. Ahora pasamos a las Funcion Cucu! :P Código: Private Sub cucu(mensa As String, veces As String) Bueno creo que ya explique en el code, y si entiendes es algo realmente facil no tiene mucha explicacion, solo hay que meterle la cabeza y listo! :P Bueno ya hemos manipulado la mayor parte o bueno en realidad, hemos manipulado ciertas cosas, creo que con esto es suficiente para que creen sus propias aplicaciones para el MSN bueno en fin, ahora vamos a explicar otras cosas como un MSN Flooder de Status y un MSN Nudger Flooder MSN Nudger Bueno este es demasiado simple, y es manipulando las ventanas mas el SendKeys, claro exciste si no me equivoco un metodo mejor que es usando una API, yo como no sabia ese metodo, pues lo hice a mi manera!xD lo cual es mejor usar la API en vez de esta pero yo explico la mia! :P Agregamos 2 TextBox y 1 CommandButton, el textbox es donde ponen el nombre del contacto que le haremos el Nudgeo, y el segundo para el numero de veces a nudgear! ;) en el command ponen esto: Código: Private Sub Command1_Click() Bueno voy a explicar que es ese Pause 1 aunque en el tuto de arriba te explican que es pero bueno, lo que hace este pause es como dice mismo dar una pause y el 1 es el tiempo en segundo ustedes pueden poner 5 que son 5 segundo, pero yo uso uno ya veran para que, en fin este code lo tienen que agregar en un moduo .bas! ;) Código: Sub Pause(interval) eso es todo, ahora el code esta bien explicado! ;) Status Flooder Pies el Status Flooder no es mas que conectarnos y desconectarnos para asi crear muchas ventanitas PopUp para joder a la gente! :P Agregamos un commandButton y un textbox donde el textbox sera la cantidad de veces a conectarnos! ;) y como siempre agregen esto al command Código: If Text1.Text = 0 Then Bueno ahora, skull y si quiero hacer este Flood pero solo a una persona, pues simple amigo, este no te lo explico se los dejo de tarea! :P pero lo que te digo es, que en el MSN y su pones a una persona sin admision y luego la pones con admision, a esta le saldra una ventanita PopUp! ;) en el tuto de arriba explican como Bloquearlas y Desbloquearlas (Sin y con admision) Bueno creo que aqui explique lo que tenia que expicar, de verdad pude explicar dos cositas mas pero por falta de tiempo, no puedo.. Una cosa si los codes tienen errores avisenme hay algunos que los code aqui mismo! ;) asi que espero que los disfruten y creen sus propias aplicaciones para el MSN! ;) Si quieren ver lo que hacen estos codes descargense el Skull MSN Manager V 0.1.5 o la nueva Version Skull MSN Manager V 0.2 ¡¡¡¡AH casi se me olvida!!! tengo que postearles sobre el SendKeys bueno aqui les dejo los tipos de teclas, como se tienen que poner etc! ;) Código: Tecla Argumento P.D: Si parte de estos codes vienen de la Version 0.1.5 Salu2's! 8) Título: Re: [Semi-Avanzado] Manipulando el MSN con VB6 |By-Skull| Publicado por: seba123neo en 13 Abril 2008, 22:30 pm esta bien explicarlo,porque hay muchas preguntas sobre este tema aca..
saludos. Título: Re: [Semi-Avanzado] Manipulando el MSN con VB6 |By-Skull| Publicado por: JRD en 14 Abril 2008, 00:06 am Graxias estoy tela de interesado en este tema pa unirlo con mis troyanos y convertirlos en algo asi como un gusano-troyanisado :xD >:D
Buscare mas info sobre esa API Salu2s Título: Re: [Semi-Avanzado] Manipulando el MSN con VB6 |By-Skull| Publicado por: cassiani en 14 Abril 2008, 07:13 am esta bien explicarlo,porque hay muchas preguntas sobre este tema aca.. Claro y es lo mejor que puedes hacer skullmaster123, si intentas elaborar un tuto por muy mini que sea. ¡suerte y saludos! Título: Re: [Semi-Avanzado] Manipulando el MSN con VB6 |By-Skull| Publicado por: SKL (orignal) en 15 Abril 2008, 03:21 am skullmaster123 podrias subir el proyecto??? podes hacerlo gratis en la web que esta en mi firma
saludos PD: es medio odioso copiar y pegar codigo, agregar controles etc... por eso digo que lo subas Título: Re: [Semi-Avanzado] Manipulando el MSN con VB6 |By-Skull| Publicado por: seba123neo en 15 Abril 2008, 03:24 am pero aparte tenes los sources de los programas que hizo el para baajrte ya estan hechos y un monton mas de aca de la pagina,¿ o vos para hacerle propaganda a tu web jaja? :D
saludos. Título: Re: [Semi-Avanzado] Manipulando el MSN con VB6 |By-Skull| Publicado por: [SMT] en 15 Abril 2008, 05:04 am Citar skullmaster123 podrias subir el proyecto??? podes hacerlo gratis en la web que esta en mi firma saludos PD: es medio odioso copiar y pegar codigo, agregar controles etc... por eso digo que lo subas pues ya la Version 0.1 esta libre la version 0.1.5 no tengo planeado liberarla todavia, busca unos post mas abajo! ;) y encontraras la version 0.1 en donde dice la nueva version V 0.2! :P Ah y gracias por los comentarios! Salu2's! 8) Título: Re: [Semi-Avanzado] Manipulando el MSN con VB6 |By-Skull| Publicado por: SKL (orignal) en 15 Abril 2008, 06:21 am Cita de: seba123neo pero aparte tenes los sources de los programas que hizo el para baajrte ya estan hechos y un monton mas de aca de la pagina,¿ o vos para hacerle propaganda a tu web jaja? saludos. ambas cosas :D Título: Re: [Semi-Avanzado] Manipulando el MSN con VB6 |By-Skull| Publicado por: eldiabloxico en 22 Octubre 2008, 16:56 pm Se que este tema es antiguo, pero una pregunta, hace tiempo hice unas tonterias en vb para el msn y eso, y todo me iba bien, pero ahora (estoy en otro pc) me sale un error de memoria insuficiente y eso antes no me salia, alguien tiene una idea?
|