1 votos

Utilizar Automator para insertar automáticamente la ruta del archivo; ahora "~a" se sustituye por "ã"

Utilicé Automator para insertar automáticamente una determinada ruta de archivo en mi terminal cada vez que presiono un determinado atajo. Mi AppleScript tiene el siguiente aspecto:

on run {input, parameters}
    tell application "System Events" to keystroke "/Users/johnappleseed/Library/Mobile Documents/com~apple~CloudDocs/University"
    return input
end run

El problema es: Cada vez que pulso el atajo asignado a esta Automatización en mi Terminal, la "com~Apple" del texto insertado se sustituye por "comãpple". Por lo tanto, recibo un mensaje de error porque esa ruta de archivo no existe.

¿Tienes alguna idea de cómo puedo evitar esta sustitución de "~"?

1voto

FabiansMC Puntos 21

¡He encontrado una manera de arreglar esto!

Esta automatización no funciona como el copiar y pegar. Se "burla" del usuario y "presiona" las teclas exactas como en la cadena. En mi teclado, cuando pulso N y luego A me sale "ã". Sin embargo, cuando pulso N y luego Espacio y luego "A", obtengo "~a". Así que la solución es añadir un espacio después de la ~:

on run {input, parameters}
    tell application "System Events" to keystroke "/Users/johnappleseed/Library/Mobile Documents/com~ apple~CloudDocs/University"
    return input
end run

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