Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: PIXMA en 14 Noviembre 2012, 13:09 pm



Título: Autoclick de Pixeles
Publicado por: PIXMA en 14 Noviembre 2012, 13:09 pm
Hola, me gustaria que alguien me ayudara a hacer 1 autoclick, pero solo clickee en pixeles correspondientes a la pantalla de mi  ordenador, y claro esta, que el click se mueva hacia donde vaya el pixel.

Espero que me ayudeis gracias :)


Título: Re: Autoclick de Pixeles
Publicado por: Danyfirex en 14 Noviembre 2012, 19:18 pm
Muestra el codigo que llevas? o quieres que alguien lo haga por ti?  :rolleyes:



Título: Re: Autoclick de Pixeles
Publicado por: PIXMA en 14 Noviembre 2012, 20:14 pm
Este es el codigo que lleva actualmente, pero yo quiero que clicke especificamente en pixeles de 1 imagen..



Código:
Public Class Form1
    Private Declare Sub mouse_event Lib "user32" (ByVal dwflags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cbuttons As Long, ByVal dwExtraInfo As Long)
    Private Const mouseclickup = 4
    Private Const mouseclickdown = 2
    Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vkey As Long) As Integer

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        mouse_event(mouseclickdown, 0, 0, 0, 0)
        mouse_event(mouseclickup, 0, 0, 0, 0)

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Timer1.Start()
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Timer1.Stop()
    End Sub

    Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
        Dim hotkey As Boolean
        hotkey = GetAsyncKeyState(Keys.F1)
        If hotkey = True Then Timer1.Start()
        Dim hotkey1 As Boolean
        hotkey1 = GetAsyncKeyState(Keys.F2)
        If hotkey1 = True Then Timer1.Stop()

    End Sub
End Class


Título: Re: Autoclick de Pixeles
Publicado por: WIитX en 14 Noviembre 2012, 20:35 pm
Boombang.tv boombang.tv everywhere ese código es un codigo para aztivar con las teclas tu quieres algo tipo Ghost mouse clicker


Título: Re: Autoclick de Pixeles
Publicado por: Yoghurt en 15 Noviembre 2012, 00:14 am
Busca como puedes obtener una captura de la imagen del sector que quieres analizar,  en VB6 yo usaba (si recuerdo bien y corriganme si me equivoco)  getDIBits()  para obtener los pixeles en un array de bits. Una vez tengas los pixeles te ayudo.

También puedes usar la api getPixel()  pero es mas lento que usar la api getDIBits(). Suerte.


Título: Re: Autoclick de Pixeles
Publicado por: PIXMA en 21 Noviembre 2012, 19:16 pm
Ok, se  que el pixel de la imagen que quiero que clicke tiene estos datos:

#222222

R=34                 
G=34
B=34
                                               
C=36%
M=52%
Y=51%
K=75%   

H=0%
S=0%
b=13%

L=13
a=0
b=0           

Lo vi seleccionando el color en photoshop, creo que lo que importa es #222222 .ese es el color que quiero clikar.... Ayudadme por favor


Título: Re: Autoclick de Pixeles
Publicado por: PIXMA en 23 Noviembre 2012, 16:06 pm
porfa :(


Título: Re: Autoclick de Pixeles
Publicado por: Elemental Code en 24 Noviembre 2012, 01:14 am
ese lugar de hacer click cambia o no?
Es un programa especifico o es una ventana de un navegador por ejemplo.

Una captura de lo que ves ayudaria mucho.
Si no la queres poner aca mandamela por mensaje privado

Si veo que es posible quizas tome el trabajo.


Título: Re: Autoclick de Pixeles
Publicado por: PIXMA en 24 Noviembre 2012, 23:21 pm
ya te respondi mensaje, por favor ayudenme es urgente


Título: Re: Autoclick de Pixeles
Publicado por: Yoghurt en 25 Noviembre 2012, 06:21 am
Busca como puedes obtener una captura de la imagen del sector que quieres analizar,  en VB6 yo usaba (si recuerdo bien y corriganme si me equivoco)  getDIBits()  para obtener los pixeles en un array de bits. Una vez tengas los pixeles te ayudo.

También puedes usar la api getPixel()  pero es mas lento que usar la api getDIBits(). Suerte.

Si a quien hablas es a mi, me refiero a que obtengas los pixeles en programación. Esto es Programacion en Visual Basic.
Paso 1, buscar en google (https://www.google.cl/search?q=obtener+pixeles+GetDIBITS+visua+basic)
Paso 2, leer e implementar (http://www.vb-helper.com/howto_getdibits.html)
Paso 3, No hay paso 3! Ya tienes los pixeles!!

Ahora falta que recorras la matriz "pixels()" en busca de los valores del pixel que deceas clickear (En el codigo: "Modify the pixels.") y cuando tengas el pixel, calcula la posición en la pantalla y manda el click!

No cuesta nada usar un buscador.


Título: Re: Autoclick de Pixeles
Publicado por: PIXMA en 25 Noviembre 2012, 15:02 pm
de lo ultimo no entendi nada :l ademas estaba en ingles... :S

pd: quiero que el click se mueva hacian donde vaya el pixel, de 1 color determinado, sin cordenadas de pantalla


Título: Re: Autoclick de Pixeles
Publicado por: Elemental Code en 25 Noviembre 2012, 17:57 pm
los clics se mandan por coordenadas.
Tenes que buscar en que coordenadas esta el color y ahi mandar el clic.


Título: Re: Autoclick de Pixeles
Publicado por: PIXMA en 26 Noviembre 2012, 20:07 pm
pero el color se mueve xD, osea ya tengo 1 autoclick que clika solo y se muev epor la pantalla clikando. pero quiero clikar especificamente 1 objeto que se mueve , osea los pixeles de ese color xd


Título: Re: Autoclick de Pixeles
Publicado por: Psyke1 en 26 Noviembre 2012, 20:45 pm
¿Dónde se localiza ese objeto que se mueve?, ¿es de un juego?, ¿está en tu navegador? ...

DoEvents! :P


Título: Re: Autoclick de Pixeles
Publicado por: PIXMA en 28 Noviembre 2012, 23:25 pm
se localiza en un juego y se mueve, es flash


Título: Re: Autoclick de Pixeles
Publicado por: WIитX en 30 Noviembre 2012, 12:00 pm
Conocen Ghost autoclicker? pues él quiere algo así


Título: Re: Autoclick de Pixeles
Publicado por: PIXMA en 1 Diciembre 2012, 12:31 pm
cual es el serial de ese autoclick?


Título: Re: Autoclick de Pixeles
Publicado por: PIXMA en 1 Diciembre 2012, 16:59 pm
o como puedo hacer 1 autoclick especificamente al color con Auto Mouse Clicker...urgente