elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: [1]
1  Programación / Java / Re: libreria para controlar mouse desde el SO en: 22 Enero 2010, 07:03 am


Otra cosa....
el codigo lo hice io....

y otra cosa,

si no saben diganlo, y no se pongan petulantes :S

aki tamos para ayudarnos

he aprendido mucho en esta pagina

y no me agradan algunos comentarios pesimistas de algunos

todo lo k imaginas se puede hacer
es cosa de leer no ma

xau
2  Programación / Java / Re: libreria para controlar mouse desde el SO en: 22 Enero 2010, 07:00 am

Hola

es primera vez k escribo algo por internet..asi k tenganme paciencia jaja
nose si es tarde ya para intentar ayudar pero encontre algo que puede interesarte.

donde puedes encontrar las funciones si es que existen :S?? en windows.h

buscalas aki: 

http://msdn.microsoft.com/en-us/library/ms674854%28VS.85%29.aspx

por ejemplo para mover el cursor lo implemente de esta manera:


(java) Mouse.java:

import java.awt.Point;

public final class Mouse    {

    static{
        System.loadLibrary( "nativemouse" );
        }

    private static native void jniSetMousePosition();

    public static void main( String[] args )
        {
        System.out.println( "Iniciado." );

        while ( true )
            {
            jniSetMousePosition();
            System.out.println("movido");
            try{
                Thread.sleep( 6000 );
                }
            catch ( InterruptedException e ){}
            }
        }
    }


(cabecera) Mouse.h:

/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class Mouse */

#ifndef _Included_Mouse
#define _Included_Mouse
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     Mouse
 * Method:    jniSetMousePosition
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_Mouse_jniSetMousePosition
  (JNIEnv *, jclass);

#ifdef __cplusplus
}
#endif
#endif


(c++) mouse.cpp:

#include "Mouse.h"
#include "windows.h"

JNIEXPORT void JNICALL Java_Mouse_jniSetMousePosition(JNIEnv* env, jclass theclass ){
   
   SetCursorPos( 0,0 );

 }


igual es una estupidez, pero funciona y es pa mostrar no ma poh
puedes crear, destruir, esconder cursores, ventanas y hartas cosas bien
interesantes muajaja
de seguro ahi ta lo k buscas tb.

y eso poh....
ojala te sirva de algo, sino...a alguien mas le servira
debo reconocer k llevo poko en JNI. asi k no kero kejas jaja

cualkier cosa espnzll@hot...

tengo un keylogger jaja

xau


Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines