Página 1 de 1

Bot humanizado.

Publicado: 13 Jul 2012, 00:37
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.

Re: Bot humanizado.

Publicado: 13 Jul 2012, 11:38
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,

Re: Bot humanizado.

Publicado: 13 Jul 2012, 17:44
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))

Re: Bot humanizado.

Publicado: 13 Jul 2012, 20:50
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.

Re: Bot humanizado.

Publicado: 13 Jul 2012, 22:09
por Josede
jejeje estoy empezando en esto y acabo de leerte y he flipado, voy a intentar saber que has dicho jajaja

Re: Bot humanizado.

Publicado: 13 Jul 2012, 22:12
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.

Re: Bot humanizado.

Publicado: 13 Jul 2012, 22:17
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.

Re: Bot humanizado.

Publicado: 13 Jul 2012, 22:19
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.

Re: Bot humanizado.

Publicado: 13 Jul 2012, 22:25
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

Re: Bot humanizado.

Publicado: 13 Jul 2012, 23:43
por Josede
Vale gracias! Voy a seguir. A ver si no encuentro mas dudas.