jueves, 22 de octubre de 2009

Sindarin returns

Debido a petición popular he puesto algunas cosas nuevas en Sindarin:

* Se ha implementado, de forma experimental, un botón para poder usar el modo nativo con cualquier ventana aunque no tenga el titulo adecuado. En la pestaña control junto al botón de "buscar uo" aparece uno que se llama "buscar otros", al pulsarlo sale una ventana con los nombres de las ventanas que Sindarin a podido descubrir,

* Implementado una monisima ventanita de "acerca de..."

* Se le han puesto ficheros de internacionalización, así que se traducirá automáticamente al ingles cuando el ordenador tenga ese idioma. También es posible editarlos para lograr que el Sindarin busque por defecto los títulos de ventanas de UO que nos plazca de forma automática.

* Se le añadió una lista de las instrucciones en el menú "Instrucciones", no estoy seguro que estén todos pero es un buen recordatorio.

* El comando "Component", que es nuevo ya funciona, sirve para poder consultar los componentes particulares de los colores y de las localizaciones un ejemplo de uso seria el siguiente:
Location barra_vida = [358, 325];
Color c = Color barra_vida;
Number verde = component 2 c

while (verde < 125) {
c = Color barra_vida
verde = component 2 c
print "No estamos muy verdes"
}
print "SuperVerdes"

Podéis bajarlo donde siempre:

Fichero binario:
http://sindarin.googlecode.com/files/Sindarin.jar
Fuentes y el proyecto(Netbeans 6.7.1):
http://sindarin.googlecode.com/files/Sindarin.tar.gz
http://sindarin.googlecode.com/files/Sindarin.zip

8 comentarios:

lnFeRn0 dijo...

Muchisimas Gracias por seguir con el proyecto.
Mola lo de modo nativo :D pero a mi me sigue sin funcionar :S tengo que tener la ventana del UO activa para que las macros funcionen.

lnFeRn0 dijo...

Otro comentario respecto a lo del modo nativo, que toy haciendo aqui de tester :D Los comandos que necesitan location parece que no funcionan, como el Drag, dclick... ademas en una macro que tengo con el comando drag 10, aparte de no hacerlo escribe en pantalla 1100.

Lhrod dijo...

inferno, podrias djarme 1 correo para ponerme en contacto cntigo?

lnFeRn0 dijo...

Claro, es lnFeRn0 at hotmail dot com.

Cots dijo...

Tengo un problemilla con llas "pushkey", no me reconoce ninguna nose porque.

Lhrod dijo...

Cots, puedes poner el script que te da el error?

Cots dijo...

Veamos, ahora he encontrado el sindarin que me deja poner modo nativo y modo no nativo.

El problema es:
en modo nativo, me reconoce las "pkey "
pero luego no pulsa en una location especifica.
Sin embargo, en modo no nativo, no reconoce la "pkey" pero si la location.

Ahora estoy probando en una script simple, para luego incluirlo en otras mas dificiles.

{
pkey 'F12'
wait 3 sec
left click loc3
wait 3 sec
}

Lhrod dijo...

Bueno el modo nativo nunca ha tirado muy fino, pero así a primera vista puedo dcirt q tienes 1 error en la sintaxis del "click" no es "left click" sino "click left", así que quedaría tal que así:

{
pkey 'F12'
wait 3 sec
click left loc3
wait 3 sec
}

Eso creo q rsolvera alguno de los problemas, d todas formas seguiré mirando a ver si veo algo +.