Bot humanizado.

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
Josede
Mensajes: 11
Registrado: 13 Jul 2012, 00:30

Bot humanizado.

Mensaje por Josede »

Hola que tal, me estreno con un par de preguntitas y con muchas ganas de aprender.

Se puede randomizar de tal manera que ningun programa pudiera interpretar que estoy usando un script? (es decir que no pudiera detectar un patron y de esta manera saber que es un script y no una persona)


La otra preguntilla es si alguien me puede escribir un script que clickea de manera randomizada en un rectangulo de por ejemplo 100x20 pixeles. (1 solo click)

Un saludo.
joana
Aprendiz de Mago
Mensajes: 39
Registrado: 09 Jul 2012, 13:33

Re: Bot humanizado.

Mensaje por joana »

Código: Seleccionar todo

$x_rand = Random(20,100)
$y_rand = Random(20,100)

MouseClick("left",$x_rand,$y_rand,1,10)
A ver si es lo que buscas.

Un saludo,
Josede
Mensajes: 11
Registrado: 13 Jul 2012, 00:30

Re: Bot humanizado.

Mensaje por Josede »

Ando un poco pez en terminos pero dime que diferencia hay entre ese que tu me has puesto y este.


MouseClick("left", Random(93,211), Random(213,234))
joana
Aprendiz de Mago
Mensajes: 39
Registrado: 09 Jul 2012, 13:33

Re: Bot humanizado.

Mensaje por joana »

Es lo mismo.

La diferencia es que, en el primero creas dos variables para encapsular el valor dado por la función random().

Y en el segundo a la función MouseClick le introduces a donde debe ir una variable numérica le pos una función que devuelve una variable numérica.

Te aconsejo el primero si vas a usar esas coordenadas en otros momentos del script.
Josede
Mensajes: 11
Registrado: 13 Jul 2012, 00:30

Re: Bot humanizado.

Mensaje por Josede »

jejeje estoy empezando en esto y acabo de leerte y he flipado, voy a intentar saber que has dicho jajaja
Josede
Mensajes: 11
Registrado: 13 Jul 2012, 00:30

Re: Bot humanizado.

Mensaje por Josede »

Vale ya te he entendido, basicamente lo haces por comodidad, es decir, que si lo vas a usar mas veces solo tienes que escribir eso de $x_rand no?

Lo que es a nivel de randomizado es exactamente igual no?

Y por ultimo, que hacen los valores 1 y 10.



Tambien me gustaria a ver si alguien k sepa muchisimo me podria decir si podria llegar a crear un robot que no sea detectado por patrones de estadisticas y pase como humano, es decir, randomizarlo de tal manera que parezca humano, gracias.
Última edición por Josede el 13 Jul 2012, 22:17, editado 1 vez en total.
joana
Aprendiz de Mago
Mensajes: 39
Registrado: 09 Jul 2012, 13:33

Re: Bot humanizado.

Mensaje por joana »

Josede escribió:Vale ya te he entendido, basicamente lo haces por comodidad, es decir, que si lo vas a usar mas veces solo tienes que escribir eso de $x_rand no?

Lo que es a nivel de randomizado es exactamente igual no?

Y por ultimo, que hacen los valores 1 y 10.
$x_rand = Random(20,100)
$y_rand = Random(20,100)

MouseClick("left",$x_rand,$y_rand,1,10)

- El 1 es el número de clicks.
- El 10 la velocidad de movimiento del puntero.
Si no recuerdo mal, de 10 a 1 son velocidades y 0 es instantáneo, vamos como el colacao.
Josede
Mensajes: 11
Registrado: 13 Jul 2012, 00:30

Re: Bot humanizado.

Mensaje por Josede »

Yo hasta ahora todo lo que llevo programado no le pongo valor ni de click ni de velocidad, me imagino que tomara 1 click pero a que velocidad se supone que lo hace, y 10 supongo que son milisegundos.
joana
Aprendiz de Mago
Mensajes: 39
Registrado: 09 Jul 2012, 13:33

Re: Bot humanizado.

Mensaje por joana »

Hay valores de las funciones que son opcionales, es decir, si no los pones funciona :smt023 pero se inicializan en su valor default.

Esto último significa que si su valor default es 1 click pues harás uno. Normalmente los valores opcionales coinciden con el uso más habitual, pero hay veces que tendrás que usar otros.

Finalmente decirte que los valores default si son númericos pones -1 y si son textos pones "".

:smt024
Josede
Mensajes: 11
Registrado: 13 Jul 2012, 00:30

Re: Bot humanizado.

Mensaje por Josede »

Vale gracias! Voy a seguir. A ver si no encuentro mas dudas.
Responder