0 votos

¿Cómo automatizar la eliminación de lo que ' s dentro de la caja de búsqueda en el Diccionario de la aplicación después de 3/5 segundos?

Utilice la aplicación Diccionario muchas veces cuando estoy leyendo una novela muy vieja y a veces escribo dos palabras lado a lado sin darse cuenta (hasta que ningún resultado), dicho esto, es necesario modificar la aplicación de diccionario para que eliminaría la palabra de que he buscado después , digamos, 5 segundos de escribir esa palabra en el cuadro de búsqueda. ¿Es posible hacer algo como esto?

Sorry por ser detallado. Enormes gracias de antemano.

0voto

wch1zpink Puntos 11

Este a mi me funciona con la última versión de macOS Sierra Alta.

Guarde el código siguiente en el editor de secuencias de comandos de la aplicación. Esta aplicación seguirá funcionando hasta que salga el Diccionario.aplicación

Ajustar los valores de retardo para satisfacer sus necesidades.

tell application "Dictionary" to activate
delay 1
repeat until application "Dictionary" is not running
    tell application "System Events"
        tell process "Dictionary"
            tell its window 1
                repeat
                    delay 1
                    try
                        if value of text field 1 of group 3 of toolbar 1 is not "" then
                            delay 5
                            try
                                set value of text field 1 of group 3 of toolbar 1 to ""
                            end try
                        end if
                    end try
                    exit repeat -- when you want to exit the loop
                end repeat
            end tell
        end tell
    end tell
end repeat

Asegúrese de agregar este nuevo creado la aplicación a la lista de aplicaciones permitidas para el control de su ordenador.

enter image description here

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X