Bot humanizado.
Bot humanizado.
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.
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.
Código: Seleccionar todo
$x_rand = Random(20,100)
$y_rand = Random(20,100)
MouseClick("left",$x_rand,$y_rand,1,10)
Un saludo,
Re: Bot humanizado.
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))
MouseClick("left", Random(93,211), Random(213,234))
Re: Bot humanizado.
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.
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.
jejeje estoy empezando en esto y acabo de leerte y he flipado, voy a intentar saber que has dicho jajaja
Re: Bot humanizado.
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.
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.
Re: Bot humanizado.
$x_rand = Random(20,100)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.
$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.
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.
Hay valores de las funciones que son opcionales, es decir, si no los pones funciona 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 "".
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 "".
Re: Bot humanizado.
Vale gracias! Voy a seguir. A ver si no encuentro mas dudas.