DUDA con el RATON

Started by vans_9069, October 21, 2010, 08:17:22 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

vans_9069

 ???  ??? sere claro y conciso:

necesito poder PROGRAMAR el movimiento del RATON y poder llevarlo por el escritorio y abrir carpetas y clickear cosas, es potencialmente importante que alguien que sepa lo mas minimo de este tema me resuelva la duda y me redirija o me postee alguna libreria o tutorial

gracias

DCelso

Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

DCelso

Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

vans_9069

#3
eso es lo que busco...pero no estoy en un foro de bennu para buscar aplicaciones externas a bennu. creo que me entenderas y diras que estoy loco pero lo que yo quiero es que eso sea programable en funcion de variables....VAMOS QUE QUIERO ACER LA APLICACION DE MOVER EL RATON DENTRO DE UNA APLICACION DE BENNU...

ALGUIEN PODRIA ACER UNA LIBRERIA COMPATIBLE EN BENNU PARA QUE SE MUEVA EL RATON Y CLICKEE??

osk

Es hacer procesos en forma de botón y hacer que el ratón si colisiona y si se clica en él, que se ejecute otro proceso...
Un ejemplo es el editor fpg de Prg, por decir uno...a partir de la librería gui de Splinter (inacabada)

Drumpi

Como te dicen, me temo que eso tendrás que programarlo por tu cuenta.
Te recomiendo que leas acerca de MOUSE, MOUSE.LEFT, COLLISION, GLOB y WRITE_IN_MAP para ir empezando a montar algo decentillo.
Dificultad: media o media-alta, según cómo implementes la lista de ficheros.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

DCelso

A lo mejor yo no lo he entendido bien, porque lo que comentais vosotros es para controlar el ratón dentro de la ventana bennuGD, pero si quieres controlar el ratón fuera de la ventana para cerrrar otras aplicaciones del sistema operatito o para hacer click en hiperviínculos de páginas web pues como que no vale nada de eso, habría que hacer un módulo que desde C++ importara a bennu las funciones de la API de windows (o X11 en linux) de movimiento de ratón.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

Windgate

Quote from: DCelso on October 22, 2010, 06:28:09 AM
A lo mejor yo no lo he entendido bien, porque lo que comentais vosotros es para controlar el ratón dentro de la ventana bennuGD, pero si quieres controlar el ratón fuera de la ventana para cerrrar otras aplicaciones del sistema operatito o para hacer click en hiperviínculos de páginas web pues como que no vale nada de eso, habría que hacer un módulo que desde C++ importara a bennu las funciones de la API de windows (o X11 en linux) de movimiento de ratón.

Conozco a vans y sé que es eso lo que quiere el muy perraco. ¿Se podrían portar las funciones de la API de Windows a BennuGD en una dll?, ¿Sería "legal"?
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

osk


SplinterGU

lo que quiere hacer es controlar el mouse fuera de la ventana de bennugd.

quizas podrias usar las herramientas windows como el "recorder", creo que se llama, que permite grabar eventos y luego reproducirlos, si te armas el archivo de input y luego llamas a la aplicacion, te evitas armar todo el asunto de de una dll especial. Solo tenes que buscar info del formato de ese archivo.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

vans_9069

Moraleja:

Quien es el osado que creara una libreria de bennu que aga lo que pido, programar el movimiento y el click del raton???

E de decir que explicar para que voy a acer esto no entra dentro de mis planes, pero si e de decir que es algo muy gordo, y que el que aga la labor de fabricar la libreria sera recompensado con el programa cuando este terminado, lo prometo, y windgate puede dar fe de que se trata de algo gordo y merece la pena colaborar

DCelso

Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

Danielo515

No veo la moraleja por ninguna parte.

A veces uno tiene que desvelar parte de sus planes ultrasecretos para que le puedan ayudar.
Eso sí que tiene moraleja.

SplinterGU

si mantienes todo en tanto secreto va a ser dificil despertar el interes de los demas, y por ende dificil conseguir colaboracion...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

vans_9069

bueno, pues se te despierta el interes ...mi intencion es desarrollar un semibot, con inteligencia artificial...su aplicacion funcional ya no la puedo decir..pero vamos garantizo que podria llegar a ser algo muy rentable