Alguien podría hacerme este Script
Alguien podría hacerme este Script
Buenas, no soy un genio en esto de lso scripr mas bien no se hacerlos..
Era por si alguien podria hacerme un Script para un juego, el juego usa la tecla Z como seleccionar un bicho, el tema esta en saber aprovecharlo..
Si alguien pudiera hacerme un script que clicara la tecla Z cada 10 seg y la tecla 2 , 3 y 4 en intervalos d 3 segundos .
La tecla 0 es la de las pociones por ejemplo que cada 15 seg se clicara esa tecla.
Tengo Windows 7 de 64 bits
No soy un genio pero si alguien pudiera explicarme como cambiar el intervalo de las teclas 2 y 3 y 4 se agradeceria.. el que yo usaba era un script pero han bloqueado la funcion de clicar por el color en el juego.
Gracias, muchisimas gracias de antemano!
Era por si alguien podria hacerme un Script para un juego, el juego usa la tecla Z como seleccionar un bicho, el tema esta en saber aprovecharlo..
Si alguien pudiera hacerme un script que clicara la tecla Z cada 10 seg y la tecla 2 , 3 y 4 en intervalos d 3 segundos .
La tecla 0 es la de las pociones por ejemplo que cada 15 seg se clicara esa tecla.
Tengo Windows 7 de 64 bits
No soy un genio pero si alguien pudiera explicarme como cambiar el intervalo de las teclas 2 y 3 y 4 se agradeceria.. el que yo usaba era un script pero han bloqueado la funcion de clicar por el color en el juego.
Gracias, muchisimas gracias de antemano!
Última edición por Biche el 03 Feb 2012, 16:40, editado 1 vez en total.
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Ayuda con Script
Buenas,
Ante todo me gustaría comentarte dos cosas, la primera, por favor, se claro en el título del tema para que asi los moderadores o los usuarios del foro podamos entender con más claridad que quieres.
Segundo, antes de preguntar, informate un poco de como funciona el código, mira la ayuda, revisa el foro etc..
Ahora, quieres pulsar una tecla, tienes la funcion send, revisala en la ayuda pulsando f1, si quieres que se pulse cada X segundos, pues mete eso dentro de un bucle.
while 1
send(la key a pulsar)
Sleep(X milisegundos)
wend
Con eso tienes lo que pides, ya tu investiga un poco mas.
Saludos!
Ante todo me gustaría comentarte dos cosas, la primera, por favor, se claro en el título del tema para que asi los moderadores o los usuarios del foro podamos entender con más claridad que quieres.
Segundo, antes de preguntar, informate un poco de como funciona el código, mira la ayuda, revisa el foro etc..
Ahora, quieres pulsar una tecla, tienes la funcion send, revisala en la ayuda pulsando f1, si quieres que se pulse cada X segundos, pues mete eso dentro de un bucle.
while 1
send(la key a pulsar)
Sleep(X milisegundos)
wend
Con eso tienes lo que pides, ya tu investiga un poco mas.
Saludos!
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com
Re: Ayuda con Script
El tema es que no se nada de nada sobre scripts, y me gustaria si alguien pudiera hacermelo.. no creo que sea muy dificil pero esque soy muy malo con las informaticas
Y eso del bucle no lo entiendo y tal..
Y eso del bucle no lo entiendo y tal..
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Ayuda con Script
Afus, no puedes hacer un esfuerzo siquiera? mira que cuando yo no tenía ni idea me informé cuanto pude, si te lo he puesto a huevo macho.
Quieres pulsar una tecla cada 10 segundos y otras con intervalos, es bien facil:
Tecla z
Espera de un segundo
Tecla 2
Espera tres segundos
Tecla 3
Espera tres segundos
Tecla 4
Espera tres segundos
Total segundos 10.
Algo como:
Macho ya más no pidas, currátelo tu un poco que no pides algo super complicado, te he dicho las funciones, no mata mirar la ayuda de autoit que está llena de ejemplos...
Saludos
Quieres pulsar una tecla cada 10 segundos y otras con intervalos, es bien facil:
Tecla z
Espera de un segundo
Tecla 2
Espera tres segundos
Tecla 3
Espera tres segundos
Tecla 4
Espera tres segundos
Total segundos 10.
Algo como:
Código: Seleccionar todo
while 1
Send("{ASC 090}") ; 090 == Equivalente a la Z en ascii http://www.asciitable.com/
Sleep(1000) ;espera un segundo
Send("{ASC 002}")
Sleep(3000)
Send("{ASC 003}")
Sleep(3000)
Send("{ASC 004}")
Sleep(3000)
wend
Saludos
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com
Re: Alguien podría hacerme este Script
El codigo que tu me has puesto, tengo que rellenarlo con las funciones que yo quiero no?
Y crear un script con ese codigo dentro no?
Y crear un script con ese codigo dentro no?
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Alguien podría hacerme este Script
Veamos,
Ese script en teoría pulsa las teclas especificadas en el intervalo citado, que era lo que pedías, ya si quieres tu más cosas se las añades, pero esa sería más o menos la estructura
Saludos
Ese script en teoría pulsa las teclas especificadas en el intervalo citado, que era lo que pedías, ya si quieres tu más cosas se las añades, pero esa sería más o menos la estructura
Saludos
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com
Re: Alguien podría hacerme este Script
while 1
Send("{ASC 090}")
Sleep(10000)
Send("{ASC 002}")
Sleep(3000)
Send("{ASC 003}")
Sleep(3000)
Send("{ASC 004}")
Sleep(3000)
Send("{ASC 000}")
SLeep(15000)
wend
Me quedaria asin , he cambiado un poquillo.. quiero que la Z la pulse cada 10 seg y la tecla 0 cada 15 segundos..
EDITO : Pero las teclas las iria pulsando osea pulsaria la 2 y 3 segundos despues la 3 y asin? o seria todo seguido ?
EDITO2 : Probando ese script no hace nada, se minimiza abajo y se pone con una cruz roja y otra vez el simbolo y asin todo el rato..
Send("{ASC 090}")
Sleep(10000)
Send("{ASC 002}")
Sleep(3000)
Send("{ASC 003}")
Sleep(3000)
Send("{ASC 004}")
Sleep(3000)
Send("{ASC 000}")
SLeep(15000)
wend
Me quedaria asin , he cambiado un poquillo.. quiero que la Z la pulse cada 10 seg y la tecla 0 cada 15 segundos..
EDITO : Pero las teclas las iria pulsando osea pulsaria la 2 y 3 segundos despues la 3 y asin? o seria todo seguido ?
EDITO2 : Probando ese script no hace nada, se minimiza abajo y se pone con una cruz roja y otra vez el simbolo y asin todo el rato..
Última edición por Biche el 03 Feb 2012, 17:09, editado 1 vez en total.
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Alguien podría hacerme este Script
El comando Sleep() lo que hace es pausar el script el tiempo indicado, si pones un sleep(10K) pues espera 10 segundos sin hacer nada y continua con lo que tenga más abajo. Eso también sale en la ayuda. ¿La has leido? Busca esa función y verás que bien explicado está.
Saludos!
Saludos!
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com
Re: Alguien podría hacerme este Script
Probando el script coje y se pone minimizado y con una cruz roja luego vuelve y asin todo el rato.. pero en el juego no hace nada o no funciona..
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Alguien podría hacerme este Script
Veamos, que juego es, lo digo por el proceso, puedes arrancar el script y cambiar:
while 1 por while processexists("nombreproceso.exe") y asi solo lanzará teclas cuando el proceso exista.. peor nose, la sintaxis para juegos no a tenog del todo clara, tampoco tengo claro que en este foro de puedan tratar estos temas pero bueno..
Quizás sino con la función controlsend.. nose, no lo tenog claro..
Saludos!
while 1 por while processexists("nombreproceso.exe") y asi solo lanzará teclas cuando el proceso exista.. peor nose, la sintaxis para juegos no a tenog del todo clara, tampoco tengo claro que en este foro de puedan tratar estos temas pero bueno..
Quizás sino con la función controlsend.. nose, no lo tenog claro..
Saludos!
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com
Re: Alguien podría hacerme este Script
El juego es Cabal Online, digamos que para arrancarlo tienes que abrirlo por el archivo cabal.exe
Y cuando arranco el script se pone minimizado y sale el simbolo de autoit luego la x roja y otra vez el simbolo, si puedes agregarme al msn o algo y te voy explicando..
Pero esque lo pongo en un bloc de notas y no clika las teclas..
Y cuando arranco el script se pone minimizado y sale el simbolo de autoit luego la x roja y otra vez el simbolo, si puedes agregarme al msn o algo y te voy explicando..
Pero esque lo pongo en un bloc de notas y no clika las teclas..
Última edición por Biche el 03 Feb 2012, 17:28, editado 1 vez en total.
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Alguien podría hacerme este Script
vale, me he informado, justo en este foro se trata el tema sobre ese juego, mira te paso la url
http://www.emesn.com/autoitforum/viewto ... &hilit=bot
No iba nada mal encaminado la verdad, sería hacerlo de esa manera, ahi tienes info,
Mira también añadiendo esto:
while...
If Not WinActive("CABAL", "") Then WinActivate("CABAL", "")
WinWaitActive("CABAL", "")
y aqui ya las pulsaciones
wend
Saludos!
http://www.emesn.com/autoitforum/viewto ... &hilit=bot
No iba nada mal encaminado la verdad, sería hacerlo de esa manera, ahi tienes info,
Mira también añadiendo esto:
while...
If Not WinActive("CABAL", "") Then WinActivate("CABAL", "")
WinWaitActive("CABAL", "")
y aqui ya las pulsaciones
wend
Saludos!
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com
Re: Alguien podría hacerme este Script
si el tema es que no las hace las pulsaciones
Sigue sin funcionarme.. el tema es que no me marca las teclas dentro del juego ni fuera.. osea no funciona.
Sigue sin funcionarme.. el tema es que no me marca las teclas dentro del juego ni fuera.. osea no funciona.
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Alguien podría hacerme este Script
Prueba a cambiar el send por controlsend("titulo ventana","","TECLA")
Sino, no se, quizás el juego detecte que la tecla se pula de alguna manera y deniega la simulación de pulsaciones..
Saludos!
Sino, no se, quizás el juego detecte que la tecla se pula de alguna manera y deniega la simulación de pulsaciones..
Saludos!
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com
Re: Alguien podría hacerme este Script
Sigue sin funcionar.. supongo que el GameGuard lo bloqueara..
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Alguien podría hacerme este Script
Sinceramente lamento que no funcione, pero ya te digo la estructura para simular la pulsación de las teclas es esa.. si no funcionan es cosa del juego..
Saludos!
Saludos!
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com
Re: Alguien podría hacerme este Script
Pero esque en un bloc de notas tampoco funciona.. puedes darme tu msn por privado y te explico y te paso fotos?
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Alguien podría hacerme este Script
He porbado en el bloc de notas y si me funciona solo que cambiando los ascii por numeros, mira:
Si abres un bloc de notas y ejecutas esto solo:
0 Send("{ASC 090}")
Sleep(10000)
Send("{1}")
Sleep(3000)
Send("{3}")
Sleep(3000)
Send("{4}")
Sleep(3000)
Send("{0}")
Sleep(15000)
veras como te escribe perfectamente.
Saludos!
Código: Seleccionar todo
HotKeySet("{ESC}", "pulsar()")
Func pulsar()
While 1
Send("{ASC 090}")
Sleep(10000)
Send("{1}")
Sleep(3000)
Send("{3}")
Sleep(3000)
Send("{4}")
Sleep(3000)
Send("{0}")
Sleep(15000)
WEnd
EndFunc ;==>pulsar
0 Send("{ASC 090}")
Sleep(10000)
Send("{1}")
Sleep(3000)
Send("{3}")
Sleep(3000)
Send("{4}")
Sleep(3000)
Send("{0}")
Sleep(15000)
veras como te escribe perfectamente.
Saludos!
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com
Re: Alguien podría hacerme este Script
Tengo que poner while y wend arriba?
- arkcrew
- Profesional del Autoit
- Mensajes: 506
- Registrado: 28 Sep 2009, 19:17
- Ubicación: Granada, España
- Contactar:
Re: Alguien podría hacerme este Script
Agrgame y te explico, te mande un privado.
Saludos!
Saludos!
ArkCrew
http://www.nodluna.blogspot.com
http://www.nodluna.blogspot.com