Controlar el MOUSE con un archivo VisualBasic Script

Iniciado por markus_bitman, 24 Enero 2010, 23:39 PM

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

markus_bitman

Hola estimados foristas.
Quisiera saber si es posible programar un vbs para que me lleve el puntero del MOUSE a las cordenadas que yo le indique en la pantalla. Quisiera saber si existe una manera diferente de mover el puntero del mouse que no sea moviendo el mouse. Creo que eso se puede hacer y quisiera que por favor me confirmen. Mucho les sabre agradecer.

Saludos Amigos..

Novlucker

De manera "nativa" no puedes en vbs, si puedes hacer uso de objetos específicos como ser excel.application o word.application para através de estos si hacer lo que necesitas, pero no es algo que este en los objetos "clásicos" de vbs.

No se para que lo necesites, pero lo que ocurre con esto es que básicamente pierdes portabilidad, ya que solo en aquellas pcs con el Office instalado funcionará bien.

Ej:
http://foro.elhacker.net/scripting/bromavbs_mouser32_by_xassiz-t267580.0.html

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

markus_bitman

Ok Novlucker, gracias por la información, de verdad la encuentro util y como dices tu: El que no tenga Office no le funciona. Haber respondeme esta pregunta por favor: Que hay de hacer click? el click se puede simular o algo parecido? por ejemplo, quiero mover el puntero a todo el centro de la pantalla y hacer click. Es posible eso? hacer click sin darle fisicamente al boton del mouse?
Saludos hermano......

Novlucker

También se podría, y al igual que antes, por medio de los objetos antes mencionados.

Lo que ocurre es que el VBA (Visual basic for applications/Visual basic para aplicaciones) del paquete Office es como un mini VB6, y entre otras cosas tienes acceso a las API de Windows, por lo que por medio de eso puedes hacerlo

Solo habría que cambiar las macros a ejecutar, para que en lugar de setcursorpos, se llame al mouse_event

Igualmente quizás te convendría mirar AUTOIT

Saludos

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

markus_bitman

Disculpa amigo, me podrias pasar un link que tu creas el mas adecuado para mi problema, ya que por lo que veo eres un gran conocedor de los temas aqui expuestos. Necesito informacion sobre ese script por favor. Disculpa tanta molestia. Saludos..

Novlucker

No problem! , pero antes dime por favor "más o menos" que intentas hacer, porque como te digo AUTOIT tiene una sintáxis muy similar a vbs, pero se podría decir que es "más poderoso" y puedes generar ejecutables :P

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

markus_bitman

Ok te explico, estoy trabajando en un pequeño proyecto que no se como llamarlo. No se si es un gusano o un virus. Haber te explico. Deseo hacer programa que se autocopie via USB que ya lo tengo practicamente listo pero me parece que es una via muy pero muy lenta para propagarse. Una vez que el programa se instale en la maquina victima lo que quiero que haga es ir a una pagina web en especial y posicionar el puntero del raton en determinada cordenada y hacer click. Esta zona en especial es un anuncio de Adsense. Estoy recopilando informacion para ver que otra tecnica de propagacion podria utilizar (Podria ser a través de MSN, FTP o TFTP) el problema con tftp es que necesito un servidor tftp ya que la ventaja de este metodo es que windows trae un cliente por defecto tftp al cual le puedo girar instrucciones por consola pero el problema se me presenta en el servidor. Por otra parte veo mas accesible utilizar el FTP ya que servidores gratis que presten ese servicio los hay por monton. Bueno pero volviendo al tema, estoy varado en la parte de hacer click en el anuncio Adsense.
Me podrias dar una mano sobre este problema y si se te ocurre un metodo de propagacion te lo agradeceria.
Saludos

Novlucker

ok ... quienes me conocen saben que no estoy muy a favor de esos códigos, pero igual te dare una sugerencia para lo de la web.

Internetexplorer.application
http://foro.elhacker.net/programacion_general/script_relleno_automatico_de_formulario-t234826.0.html
Además si buscas información sobre este objeto, verás que encuentras bastante ;)

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein